builder: mozilla-beta_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-105 starttime: 1466696932.04 results: success (0) buildid: 20160623064524 builduid: 3aa0692813ad40a1939d3c721e4e1f25 revision: b52a29cf207d80cbc566c5d28063e303f93c2bd5 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:48:52.044038) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:48:52.044488) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:48:52.044783) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:48:52.128734) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:48:52.129007) ========= 'bash' '-c' 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False --08:49:58-- 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 08:49:58 (2.02 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.502000 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:48:52.784946) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:48:52.785260) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.703000 ========= master_lag: 0.18 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:48:53.668066) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 08:48:53.668472) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev b52a29cf207d80cbc566c5d28063e303f93c2bd5 --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-beta --rev b52a29cf207d80cbc566c5d28063e303f93c2bd5 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False 2016-06-23 08:49:59,967 truncating revision to first 12 chars 2016-06-23 08:49:59,967 Setting DEBUG logging. 2016-06-23 08:49:59,967 attempt 1/10 2016-06-23 08:49:59,967 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/b52a29cf207d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 08:50:00,796 unpacking tar archive at: mozilla-beta-b52a29cf207d/testing/mozharness/ program finished with exit code 0 elapsedTime=1.707000 ========= master_lag: 0.49 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-23 08:48:55.860723) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:48:55.861032) ========= script_repo_revision: b52a29cf207d80cbc566c5d28063e303f93c2bd5 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:48:55.861428) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:48:55.861711) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:48:55.877479) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 57 secs) (at 2016-06-23 08:48:55.877763) ========= '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-beta' '--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-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOGONSERVER=\\T-XP32-IX-105 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\WINDOWS XPCOM_DEBUG_BREAK=warn using PTY: False 08:50:01 INFO - MultiFileLogger online at 20160623 08:50:01 in C:\slave\test 08:50:01 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-beta --download-symbols true 08:50:01 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:50:01 INFO - {'append_to_log': False, 08:50:01 INFO - 'base_work_dir': 'C:\\slave\\test', 08:50:01 INFO - 'blob_upload_branch': 'mozilla-beta', 08:50:01 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:50:01 INFO - 'buildbot_json_path': 'buildprops.json', 08:50:01 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:50:01 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:50:01 INFO - 'download_minidump_stackwalk': True, 08:50:01 INFO - 'download_symbols': 'true', 08:50:01 INFO - 'e10s': False, 08:50:01 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:50:01 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:50:01 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:50:01 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:50:01 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:50:01 INFO - 'C:/mozilla-build/tooltool.py'), 08:50:01 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:50:01 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:50:01 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:50:01 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:50:01 INFO - 'log_level': 'info', 08:50:01 INFO - 'log_to_console': True, 08:50:01 INFO - 'opt_config_files': (), 08:50:01 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:50:01 INFO - '--processes=1', 08:50:01 INFO - '--config=%(test_path)s/wptrunner.ini', 08:50:01 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:50:01 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:50:01 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:50:01 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:50:01 INFO - 'pip_index': False, 08:50:01 INFO - 'require_test_zip': True, 08:50:01 INFO - 'test_type': ('testharness',), 08:50:01 INFO - 'this_chunk': '1', 08:50:01 INFO - 'total_chunks': '10', 08:50:01 INFO - 'virtualenv_path': 'venv', 08:50:01 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:50:01 INFO - 'work_dir': 'build'} 08:50:01 INFO - ##### 08:50:01 INFO - ##### Running clobber step. 08:50:01 INFO - ##### 08:50:01 INFO - Running pre-action listener: _resource_record_pre_action 08:50:01 INFO - Running main action method: clobber 08:50:01 INFO - rmtree: C:\slave\test\build 08:50:01 INFO - Using _rmtree_windows ... 08:50:01 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:50:28 INFO - Running post-action listener: _resource_record_post_action 08:50:28 INFO - ##### 08:50:28 INFO - ##### Running read-buildbot-config step. 08:50:28 INFO - ##### 08:50:28 INFO - Running pre-action listener: _resource_record_pre_action 08:50:28 INFO - Running main action method: read_buildbot_config 08:50:28 INFO - Using buildbot properties: 08:50:28 INFO - { 08:50:28 INFO - "project": "", 08:50:28 INFO - "product": "firefox", 08:50:28 INFO - "script_repo_revision": "production", 08:50:28 INFO - "scheduler": "tests-mozilla-beta-xp_ix-debug-unittest", 08:50:28 INFO - "repository": "", 08:50:28 INFO - "buildername": "Windows XP 32-bit mozilla-beta debug test web-platform-tests-1", 08:50:28 INFO - "buildid": "20160623064524", 08:50:28 INFO - "pgo_build": "False", 08:50:28 INFO - "basedir": "C:\\slave\\test", 08:50:28 INFO - "buildnumber": 22, 08:50:28 INFO - "slavename": "t-xp32-ix-105", 08:50:28 INFO - "revision": "b52a29cf207d80cbc566c5d28063e303f93c2bd5", 08:50:28 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 08:50:28 INFO - "platform": "win32", 08:50:28 INFO - "branch": "mozilla-beta", 08:50:28 INFO - "repo_path": "releases/mozilla-beta", 08:50:28 INFO - "moz_repo_path": "", 08:50:28 INFO - "stage_platform": "win32", 08:50:28 INFO - "builduid": "3aa0692813ad40a1939d3c721e4e1f25", 08:50:28 INFO - "slavebuilddir": "test" 08:50:28 INFO - } 08:50:28 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:50:28 INFO - Found installer url https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:50:28 INFO - Running post-action listener: _resource_record_post_action 08:50:28 INFO - ##### 08:50:28 INFO - ##### Running download-and-extract step. 08:50:28 INFO - ##### 08:50:28 INFO - Running pre-action listener: _resource_record_pre_action 08:50:28 INFO - Running main action method: download_and_extract 08:50:28 INFO - mkdir: C:\slave\test\build\tests 08:50:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:50:28 INFO - https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:50:28 INFO - trying https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:50:28 INFO - Downloading https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:50:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 08:50:29 INFO - Downloaded 1240 bytes. 08:50:29 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:50:29 INFO - Using the following test package requirements: 08:50:29 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:50:29 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:29 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:50:29 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:29 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:50:29 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:29 INFO - u'jsshell-win32.zip'], 08:50:29 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:29 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:50:29 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:50:29 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:29 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:50:29 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:29 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:50:29 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:29 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:50:29 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:29 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:50:29 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:50:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:50:29 INFO - https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:50:29 INFO - trying https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:50:29 INFO - Downloading https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 08:50:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 08:50:30 INFO - Downloaded 20352601 bytes. 08:50:30 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:50:30 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:50:33 INFO - caution: filename not matched: web-platform/* 08:50:33 INFO - Return code: 11 08:50:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:50:33 INFO - https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:50:33 INFO - trying https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:50:33 INFO - Downloading https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 08:50:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 08:50:35 INFO - Downloaded 36389112 bytes. 08:50:35 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:50:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:51:15 INFO - caution: filename not matched: bin/* 08:51:15 INFO - caution: filename not matched: config/* 08:51:15 INFO - caution: filename not matched: mozbase/* 08:51:15 INFO - caution: filename not matched: marionette/* 08:51:15 INFO - caution: filename not matched: tools/wptserve/* 08:51:15 INFO - Return code: 11 08:51:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:15 INFO - https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:51:15 INFO - trying https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:51:15 INFO - Downloading https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:51:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 08:51:19 INFO - Downloaded 68463725 bytes. 08:51:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:51:19 INFO - mkdir: C:\slave\test\properties 08:51:19 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:51:19 INFO - Writing to file C:\slave\test\properties\build_url 08:51:19 INFO - Contents: 08:51:19 INFO - build_url:https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:51:20 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:51:20 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:51:20 INFO - Writing to file C:\slave\test\properties\symbols_url 08:51:20 INFO - Contents: 08:51:20 INFO - symbols_url:https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:51:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:20 INFO - https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:51:20 INFO - trying https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:51:20 INFO - Downloading https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:51:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:51:23 INFO - Downloaded 55576978 bytes. 08:51:23 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:51:23 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:51:29 INFO - Return code: 0 08:51:29 INFO - Running post-action listener: _resource_record_post_action 08:51:29 INFO - Running post-action listener: set_extra_try_arguments 08:51:29 INFO - ##### 08:51:29 INFO - ##### Running create-virtualenv step. 08:51:29 INFO - ##### 08:51:29 INFO - Running pre-action listener: _pre_create_virtualenv 08:51:29 INFO - Running pre-action listener: _resource_record_pre_action 08:51:29 INFO - Running main action method: create_virtualenv 08:51:29 INFO - Creating virtualenv C:\slave\test\build\venv 08:51:29 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 08:51:29 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:51:31 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:51:32 INFO - Installing distribute......................................................................................................................................................................................done. 08:51:33 INFO - Return code: 0 08:51:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:51:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:51:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:51:33 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-105', 'USERDOMAIN': 'T-XP32-IX-105', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105'}}, attempt #1 08:51:33 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 08:51:33 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 08:51:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:51:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 08:51:33 INFO - 'CLIENTNAME': 'Console', 08:51:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:51:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 08:51:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:51:33 INFO - 'DCLOCATION': 'SCL3', 08:51:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:51:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:51:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:51:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:51:33 INFO - 'HOMEDRIVE': 'C:', 08:51:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 08:51:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:33 INFO - 'KTS_VERSION': '1.19c', 08:51:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:51:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 08:51:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:51:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:51:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:51:33 INFO - 'MOZ_AIRBAG': '1', 08:51:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:33 INFO - 'MOZ_MSVCVERSION': '8', 08:51:33 INFO - 'MOZ_NO_REMOTE': '1', 08:51:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:51:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:51:33 INFO - 'NO_EM_RESTART': '1', 08:51:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:33 INFO - 'OS': 'Windows_NT', 08:51:33 INFO - 'OURDRIVE': 'C:', 08:51:33 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', 08:51:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:51:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:33 INFO - 'PROCESSOR_LEVEL': '6', 08:51:33 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:51:33 INFO - 'PROMPT': '$P$G', 08:51:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:33 INFO - 'PWD': 'C:\\slave\\test', 08:51:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:33 INFO - 'SESSIONNAME': 'Console', 08:51:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:33 INFO - 'SYSTEMDRIVE': 'C:', 08:51:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:51:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:33 INFO - 'TEST1': 'testie', 08:51:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:33 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 08:51:33 INFO - 'USERNAME': 'cltbld', 08:51:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 08:51:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:51:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:51:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:51:33 INFO - 'WINDIR': 'C:\\WINDOWS', 08:51:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:51:33 INFO - Downloading/unpacking psutil>=0.7.1 08:51:33 INFO - Running setup.py egg_info for package psutil 08:51:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:51:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:51:33 INFO - Installing collected packages: psutil 08:51:33 INFO - Running setup.py install for psutil 08:51:33 INFO - building 'psutil._psutil_windows' extension 08:51:33 INFO - error: Unable to find vcvarsall.bat 08:51:33 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-yi8ze0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:51:33 INFO - running install 08:51:33 INFO - running build 08:51:33 INFO - running build_py 08:51:33 INFO - creating build 08:51:33 INFO - creating build\lib.win32-2.7 08:51:33 INFO - creating build\lib.win32-2.7\psutil 08:51:33 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:51:33 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:51:33 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:51:33 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:51:33 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:51:33 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:51:33 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:51:33 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:51:33 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:51:33 INFO - running build_ext 08:51:33 INFO - building 'psutil._psutil_windows' extension 08:51:33 INFO - error: Unable to find vcvarsall.bat 08:51:33 INFO - ---------------------------------------- 08:51:33 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-yi8ze0-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:51:33 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data\pip\pip.log 08:51:33 WARNING - Return code: 1 08:51:33 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! 08:51:33 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:51:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:51:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:51:33 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-105', 'USERDOMAIN': 'T-XP32-IX-105', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105'}}, attempt #1 08:51:33 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 08:51:33 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 08:51:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:51:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 08:51:33 INFO - 'CLIENTNAME': 'Console', 08:51:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:51:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 08:51:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:51:33 INFO - 'DCLOCATION': 'SCL3', 08:51:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:51:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:51:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:51:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:51:33 INFO - 'HOMEDRIVE': 'C:', 08:51:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 08:51:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:33 INFO - 'KTS_VERSION': '1.19c', 08:51:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:51:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 08:51:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:51:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:51:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:51:33 INFO - 'MOZ_AIRBAG': '1', 08:51:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:33 INFO - 'MOZ_MSVCVERSION': '8', 08:51:33 INFO - 'MOZ_NO_REMOTE': '1', 08:51:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:51:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:51:33 INFO - 'NO_EM_RESTART': '1', 08:51:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:33 INFO - 'OS': 'Windows_NT', 08:51:33 INFO - 'OURDRIVE': 'C:', 08:51:33 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', 08:51:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:51:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:33 INFO - 'PROCESSOR_LEVEL': '6', 08:51:33 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:51:33 INFO - 'PROMPT': '$P$G', 08:51:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:33 INFO - 'PWD': 'C:\\slave\\test', 08:51:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:33 INFO - 'SESSIONNAME': 'Console', 08:51:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:33 INFO - 'SYSTEMDRIVE': 'C:', 08:51:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:51:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:33 INFO - 'TEST1': 'testie', 08:51:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:33 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 08:51:33 INFO - 'USERNAME': 'cltbld', 08:51:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 08:51:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:51:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:51:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:51:33 INFO - 'WINDIR': 'C:\\WINDOWS', 08:51:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:51:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:51:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:51:34 INFO - Running setup.py egg_info for package mozsystemmonitor 08:51:34 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:51:34 INFO - Running setup.py egg_info for package psutil 08:51:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:51:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:51:34 INFO - Installing collected packages: mozsystemmonitor, psutil 08:51:34 INFO - Running setup.py install for mozsystemmonitor 08:51:34 INFO - Running setup.py install for psutil 08:51:34 INFO - building 'psutil._psutil_windows' extension 08:51:34 INFO - error: Unable to find vcvarsall.bat 08:51:34 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-txngxs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:51:34 INFO - running install 08:51:34 INFO - running build 08:51:34 INFO - running build_py 08:51:34 INFO - running build_ext 08:51:34 INFO - building 'psutil._psutil_windows' extension 08:51:34 INFO - error: Unable to find vcvarsall.bat 08:51:34 INFO - ---------------------------------------- 08:51:34 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-txngxs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:51:34 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data\pip\pip.log 08:51:34 WARNING - Return code: 1 08:51:34 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! 08:51:34 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:51:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:51:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:51:34 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-105', 'USERDOMAIN': 'T-XP32-IX-105', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105'}}, attempt #1 08:51:34 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 08:51:34 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 08:51:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:51:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 08:51:34 INFO - 'CLIENTNAME': 'Console', 08:51:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:51:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 08:51:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:51:34 INFO - 'DCLOCATION': 'SCL3', 08:51:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:51:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:51:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:51:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:51:34 INFO - 'HOMEDRIVE': 'C:', 08:51:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 08:51:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:34 INFO - 'KTS_VERSION': '1.19c', 08:51:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:51:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 08:51:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:51:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:51:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:51:34 INFO - 'MOZ_AIRBAG': '1', 08:51:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:34 INFO - 'MOZ_MSVCVERSION': '8', 08:51:34 INFO - 'MOZ_NO_REMOTE': '1', 08:51:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:51:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:51:34 INFO - 'NO_EM_RESTART': '1', 08:51:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:34 INFO - 'OS': 'Windows_NT', 08:51:34 INFO - 'OURDRIVE': 'C:', 08:51:34 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:51:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:51:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:34 INFO - 'PROCESSOR_LEVEL': '6', 08:51:34 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:51:34 INFO - 'PROMPT': '$P$G', 08:51:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:34 INFO - 'PWD': 'C:\\slave\\test', 08:51:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:34 INFO - 'SESSIONNAME': 'Console', 08:51:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:34 INFO - 'SYSTEMDRIVE': 'C:', 08:51:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:51:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:34 INFO - 'TEST1': 'testie', 08:51:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:34 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 08:51:34 INFO - 'USERNAME': 'cltbld', 08:51:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 08:51:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:51:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:51:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:51:34 INFO - 'WINDIR': 'C:\\WINDOWS', 08:51:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:51:34 INFO - Downloading/unpacking blobuploader==1.2.4 08:51:34 INFO - Downloading blobuploader-1.2.4.tar.gz 08:51:34 INFO - Running setup.py egg_info for package blobuploader 08:51:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:51:36 INFO - Running setup.py egg_info for package requests 08:51:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:51:36 INFO - Downloading docopt-0.6.1.tar.gz 08:51:36 INFO - Running setup.py egg_info for package docopt 08:51:36 INFO - Installing collected packages: blobuploader, docopt, requests 08:51:36 INFO - Running setup.py install for blobuploader 08:51:36 INFO - Running setup.py install for docopt 08:51:36 INFO - Running setup.py install for requests 08:51:36 INFO - Successfully installed blobuploader docopt requests 08:51:36 INFO - Cleaning up... 08:51:36 INFO - Return code: 0 08:51:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:51:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:51:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:51:36 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-105', 'USERDOMAIN': 'T-XP32-IX-105', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105'}}, attempt #1 08:51:36 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 08:51:36 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 08:51:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:51:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 08:51:36 INFO - 'CLIENTNAME': 'Console', 08:51:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:51:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 08:51:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:51:36 INFO - 'DCLOCATION': 'SCL3', 08:51:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:51:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:51:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:51:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:51:36 INFO - 'HOMEDRIVE': 'C:', 08:51:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 08:51:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:36 INFO - 'KTS_VERSION': '1.19c', 08:51:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:51:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 08:51:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:51:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:51:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:51:36 INFO - 'MOZ_AIRBAG': '1', 08:51:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:36 INFO - 'MOZ_MSVCVERSION': '8', 08:51:36 INFO - 'MOZ_NO_REMOTE': '1', 08:51:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:51:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:51:36 INFO - 'NO_EM_RESTART': '1', 08:51:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:36 INFO - 'OS': 'Windows_NT', 08:51:36 INFO - 'OURDRIVE': 'C:', 08:51:36 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', 08:51:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:51:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:36 INFO - 'PROCESSOR_LEVEL': '6', 08:51:36 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:51:36 INFO - 'PROMPT': '$P$G', 08:51:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:36 INFO - 'PWD': 'C:\\slave\\test', 08:51:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:36 INFO - 'SESSIONNAME': 'Console', 08:51:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:36 INFO - 'SYSTEMDRIVE': 'C:', 08:51:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:51:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:36 INFO - 'TEST1': 'testie', 08:51:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:36 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 08:51:36 INFO - 'USERNAME': 'cltbld', 08:51:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 08:51:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:51:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:51:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:51:36 INFO - 'WINDIR': 'C:\\WINDOWS', 08:51:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:51:43 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:51:43 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:51:43 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:51:43 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:51:43 INFO - Unpacking c:\slave\test\build\tests\marionette 08:51:43 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:51:43 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:51:43 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 08:51:43 INFO - Running setup.py install for browsermob-proxy 08:51:47 INFO - Running setup.py install for manifestparser 08:51:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Running setup.py install for marionette-client 08:51:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:51:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Running setup.py install for marionette-driver 08:51:47 INFO - Running setup.py install for mozcrash 08:51:47 INFO - Running setup.py install for mozdebug 08:51:47 INFO - Running setup.py install for mozdevice 08:51:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Running setup.py install for mozfile 08:51:47 INFO - Running setup.py install for mozhttpd 08:51:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Running setup.py install for mozinfo 08:51:47 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Running setup.py install for mozInstall 08:51:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Running setup.py install for mozleak 08:51:47 INFO - Running setup.py install for mozlog 08:51:47 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Running setup.py install for moznetwork 08:51:47 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Running setup.py install for mozprocess 08:51:47 INFO - Running setup.py install for mozprofile 08:51:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Running setup.py install for mozrunner 08:51:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Running setup.py install for mozscreenshot 08:51:47 INFO - Running setup.py install for moztest 08:51:47 INFO - Running setup.py install for mozversion 08:51:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:51:47 INFO - Running setup.py install for wptserve 08:51:47 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 08:51:47 INFO - Cleaning up... 08:51:47 INFO - Return code: 0 08:51:47 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:51:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:51:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:51:47 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 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-105', 'USERDOMAIN': 'T-XP32-IX-105', 'KTS_VERSION': '1.19c', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\WINDOWS', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MSVCDIR': 'D:\\msvs8\\VC', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 'MOZILLABUILDDRIVE': 'C:', 'SESSIONNAME': 'Console', 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-105', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 'HOMEDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'OS': 'Windows_NT', 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105'}}, attempt #1 08:51:47 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 08:51:47 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 08:51:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:51:47 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 08:51:47 INFO - 'CLIENTNAME': 'Console', 08:51:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:51:47 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 08:51:47 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:51:47 INFO - 'DCLOCATION': 'SCL3', 08:51:47 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:51:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:51:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:51:47 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:51:47 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:51:47 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:51:47 INFO - 'HOMEDRIVE': 'C:', 08:51:47 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 08:51:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:51:47 INFO - 'KTS_VERSION': '1.19c', 08:51:47 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:51:47 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 08:51:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:51:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:51:47 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:51:47 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:51:47 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:51:47 INFO - 'MOZ_AIRBAG': '1', 08:51:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:51:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:51:47 INFO - 'MOZ_MSVCVERSION': '8', 08:51:47 INFO - 'MOZ_NO_REMOTE': '1', 08:51:47 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:51:47 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:51:47 INFO - 'NO_EM_RESTART': '1', 08:51:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:51:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:51:47 INFO - 'OS': 'Windows_NT', 08:51:47 INFO - 'OURDRIVE': 'C:', 08:51:47 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:51:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:51:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:51:47 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:51:47 INFO - 'PROCESSOR_LEVEL': '6', 08:51:47 INFO - 'PROCESSOR_REVISION': '1e05', 08:51:47 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:51:47 INFO - 'PROMPT': '$P$G', 08:51:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:51:47 INFO - 'PWD': 'C:\\slave\\test', 08:51:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:51:47 INFO - 'SESSIONNAME': 'Console', 08:51:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:51:47 INFO - 'SYSTEMDRIVE': 'C:', 08:51:47 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:51:47 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:47 INFO - 'TEST1': 'testie', 08:51:47 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:51:47 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 08:51:47 INFO - 'USERNAME': 'cltbld', 08:51:47 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 08:51:47 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:51:47 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:51:47 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:51:47 INFO - 'WINDIR': 'C:\\WINDOWS', 08:51:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:51:52 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:51:52 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:51:52 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:51:52 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:51:52 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:51:52 INFO - Unpacking c:\slave\test\build\tests\marionette 08:51:52 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:51:52 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:51:52 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)) 08:51:55 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)) 08:51:55 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)) 08:51:55 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)) 08:51:55 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)) 08:51:55 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:51:55 INFO - Downloading blessings-1.6.tar.gz 08:51:55 INFO - Running setup.py egg_info for package blessings 08:51:55 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)) 08:51:55 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:51:55 INFO - Running setup.py install for blessings 08:51:55 INFO - Running setup.py install for browsermob-proxy 08:51:55 INFO - Running setup.py install for manifestparser 08:51:55 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Running setup.py install for marionette-client 08:51:55 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:51:55 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Running setup.py install for marionette-driver 08:51:55 INFO - Running setup.py install for mozcrash 08:51:55 INFO - Running setup.py install for mozdebug 08:51:55 INFO - Running setup.py install for mozdevice 08:51:55 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Running setup.py install for mozhttpd 08:51:55 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Running setup.py install for mozInstall 08:51:55 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Running setup.py install for mozleak 08:51:55 INFO - Running setup.py install for mozprofile 08:51:55 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Running setup.py install for mozrunner 08:51:55 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:51:55 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:51:56 INFO - Running setup.py install for mozscreenshot 08:51:56 INFO - Running setup.py install for moztest 08:51:56 INFO - Running setup.py install for mozversion 08:51:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:51:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:51:56 INFO - Running setup.py install for wptserve 08:51:56 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:51:56 INFO - Cleaning up... 08:51:56 INFO - Return code: 0 08:51:56 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:51:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:51:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:51:56 INFO - Reading from file tmpfile_stdout 08:51:56 INFO - Using _rmtree_windows ... 08:51:56 INFO - Using _rmtree_windows ... 08:51:56 INFO - Current package versions: 08:51:56 INFO - blessings == 1.6 08:51:56 INFO - blobuploader == 1.2.4 08:51:56 INFO - browsermob-proxy == 0.6.0 08:51:56 INFO - distribute == 0.6.14 08:51:56 INFO - docopt == 0.6.1 08:51:56 INFO - manifestparser == 1.1 08:51:56 INFO - marionette-client == 2.3.0 08:51:56 INFO - marionette-driver == 1.4.0 08:51:56 INFO - mozInstall == 1.12 08:51:56 INFO - mozcrash == 0.17 08:51:56 INFO - mozdebug == 0.1 08:51:56 INFO - mozdevice == 0.48 08:51:56 INFO - mozfile == 1.2 08:51:56 INFO - mozhttpd == 0.7 08:51:56 INFO - mozinfo == 0.9 08:51:56 INFO - mozleak == 0.1 08:51:56 INFO - mozlog == 3.1 08:51:56 INFO - moznetwork == 0.27 08:51:56 INFO - mozprocess == 0.22 08:51:56 INFO - mozprofile == 0.28 08:51:56 INFO - mozrunner == 6.11 08:51:56 INFO - mozscreenshot == 0.1 08:51:56 INFO - mozsystemmonitor == 0.0 08:51:56 INFO - moztest == 0.7 08:51:56 INFO - mozversion == 1.4 08:51:56 INFO - requests == 1.2.3 08:51:56 INFO - wptserve == 1.4.0 08:51:56 INFO - Running post-action listener: _resource_record_post_action 08:51:56 INFO - Running post-action listener: _start_resource_monitoring 08:51:56 INFO - Starting resource monitoring. 08:51:56 INFO - ##### 08:51:56 INFO - ##### Running pull step. 08:51:56 INFO - ##### 08:51:56 INFO - Running pre-action listener: _resource_record_pre_action 08:51:56 INFO - Running main action method: pull 08:51:56 INFO - Pull has nothing to do! 08:51:56 INFO - Running post-action listener: _resource_record_post_action 08:51:56 INFO - ##### 08:51:56 INFO - ##### Running install step. 08:51:56 INFO - ##### 08:51:56 INFO - Running pre-action listener: _resource_record_pre_action 08:51:56 INFO - Running main action method: install 08:51:56 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:51:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:51:56 INFO - Reading from file tmpfile_stdout 08:51:56 INFO - Using _rmtree_windows ... 08:51:56 INFO - Using _rmtree_windows ... 08:51:56 INFO - Detecting whether we're running mozinstall >=1.0... 08:51:56 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:51:56 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:51:56 INFO - Reading from file tmpfile_stdout 08:51:56 INFO - Output received: 08:51:56 INFO - Usage: mozinstall-script.py [options] installer 08:51:56 INFO - Options: 08:51:56 INFO - -h, --help show this help message and exit 08:51:56 INFO - -d DEST, --destination=DEST 08:51:56 INFO - Directory to install application into. [default: 08:51:56 INFO - "C:\slave\test"] 08:51:56 INFO - --app=APP Application being installed. [default: firefox] 08:51:56 INFO - Using _rmtree_windows ... 08:51:56 INFO - Using _rmtree_windows ... 08:51:56 INFO - mkdir: C:\slave\test\build\application 08:51:56 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.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:51:56 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.0.en-US.win32.zip --destination C:\slave\test\build\application 08:51:58 INFO - Reading from file tmpfile_stdout 08:51:58 INFO - Output received: 08:51:58 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:51:58 INFO - Using _rmtree_windows ... 08:51:58 INFO - Using _rmtree_windows ... 08:51:58 INFO - Running post-action listener: _resource_record_post_action 08:51:58 INFO - ##### 08:51:58 INFO - ##### Running run-tests step. 08:51:58 INFO - ##### 08:51:58 INFO - Running pre-action listener: _resource_record_pre_action 08:51:58 INFO - Running main action method: run_tests 08:51:58 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:51:58 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:51:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:51:58 INFO - grabbing minidump binary from tooltool 08:51:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:58 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 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:51:58 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 08:51:58 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 08:51:58 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:52:01 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpic0gru 08:52:01 INFO - INFO - File integrity verified, renaming tmpic0gru to win32-minidump_stackwalk.exe 08:52:01 INFO - Return code: 0 08:52:01 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:52:01 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:52:01 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/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.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 08:52:01 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/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.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 08:52:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:52:01 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105\\Application Data', 08:52:01 INFO - 'CLIENTNAME': 'Console', 08:52:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:01 INFO - 'COMPUTERNAME': 'T-XP32-IX-105', 08:52:01 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:52:01 INFO - 'DCLOCATION': 'SCL3', 08:52:01 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:01 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:01 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:01 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:01 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:01 INFO - 'HOMEDRIVE': 'C:', 08:52:01 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-105', 08:52:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:01 INFO - 'KTS_VERSION': '1.19c', 08:52:01 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:01 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-105', 08:52:01 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:52:01 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:01 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:01 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:01 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:01 INFO - 'MOZ_AIRBAG': '1', 08:52:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:01 INFO - 'MOZ_MSVCVERSION': '8', 08:52:01 INFO - 'MOZ_NO_REMOTE': '1', 08:52:01 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:01 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:01 INFO - 'NO_EM_RESTART': '1', 08:52:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:01 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:01 INFO - 'OS': 'Windows_NT', 08:52:01 INFO - 'OURDRIVE': 'C:', 08:52:01 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', 08:52:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:52:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:01 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:01 INFO - 'PROCESSOR_LEVEL': '6', 08:52:01 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:01 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:01 INFO - 'PROMPT': '$P$G', 08:52:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:01 INFO - 'PWD': 'C:\\slave\\test', 08:52:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:01 INFO - 'SESSIONNAME': 'Console', 08:52:01 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:01 INFO - 'SYSTEMDRIVE': 'C:', 08:52:01 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:52:01 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:01 INFO - 'TEST1': 'testie', 08:52:01 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:52:01 INFO - 'USERDOMAIN': 'T-XP32-IX-105', 08:52:01 INFO - 'USERNAME': 'cltbld', 08:52:01 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-105', 08:52:01 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:01 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:01 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:01 INFO - 'WINDIR': 'C:\\WINDOWS', 08:52:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:01 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/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.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 08:52:02 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 08:52:02 INFO - import pkg_resources 08:52:03 INFO - Using 1 client processes 08:52:05 INFO - SUITE-START | Running 778 tests 08:52:05 INFO - Running testharness tests 08:52:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:52:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:52:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:52:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:52:05 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:52:05 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:52:05 INFO - Setting up ssl 08:52:05 INFO - PROCESS | certutil | 08:52:05 INFO - PROCESS | certutil | 08:52:05 INFO - PROCESS | certutil | 08:52:05 INFO - Certificate Nickname Trust Attributes 08:52:05 INFO - SSL,S/MIME,JAR/XPI 08:52:05 INFO - 08:52:05 INFO - web-platform-tests CT,, 08:52:05 INFO - 08:52:05 INFO - Starting runner 08:52:07 INFO - PROCESS | 3888 | [3888] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:52:07 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:52:07 INFO - PROCESS | 3888 | [3888] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:52:08 INFO - PROCESS | 3888 | 1466697128754 Marionette DEBUG Marionette enabled via build flag and pref 08:52:08 INFO - PROCESS | 3888 | ++DOCSHELL 11893000 == 1 [pid = 3888] [id = 1] 08:52:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 1 (11893400) [pid = 3888] [serial = 1] [outer = 00000000] 08:52:08 INFO - PROCESS | 3888 | [3888] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:52:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 2 (11894000) [pid = 3888] [serial = 2] [outer = 11893400] 08:52:08 INFO - PROCESS | 3888 | [3888] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2865 08:52:08 INFO - PROCESS | 3888 | [3888] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 08:52:08 INFO - PROCESS | 3888 | ++DOCSHELL 11DDA000 == 2 [pid = 3888] [id = 2] 08:52:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 3 (11DDA400) [pid = 3888] [serial = 3] [outer = 00000000] 08:52:08 INFO - PROCESS | 3888 | [3888] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:52:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 4 (11DDB000) [pid = 3888] [serial = 4] [outer = 11DDA400] 08:52:09 INFO - PROCESS | 3888 | 1466697129235 Marionette INFO Listening on port 2828 08:52:09 INFO - PROCESS | 3888 | 1466697129583 Marionette DEBUG Marionette enabled via command-line flag 08:52:09 INFO - PROCESS | 3888 | ++DOCSHELL 114EF000 == 3 [pid = 3888] [id = 3] 08:52:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 5 (114F7000) [pid = 3888] [serial = 5] [outer = 00000000] 08:52:09 INFO - PROCESS | 3888 | [3888] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:52:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 6 (114F7C00) [pid = 3888] [serial = 6] [outer = 114F7000] 08:52:09 INFO - PROCESS | 3888 | [3888] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:52:09 INFO - PROCESS | 3888 | [3888] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:52:09 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:52:09 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:52:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 7 (13980C00) [pid = 3888] [serial = 7] [outer = 11DDA400] 08:52:09 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:52:09 INFO - PROCESS | 3888 | 1466697129841 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1500 08:52:09 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:52:09 INFO - PROCESS | 3888 | 1466697129872 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1502 08:52:09 INFO - PROCESS | 3888 | 1466697129875 Marionette DEBUG Closed connection conn0 08:52:09 INFO - PROCESS | 3888 | 1466697129960 Marionette DEBUG Closed connection conn1 08:52:09 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:52:09 INFO - PROCESS | 3888 | 1466697129967 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1503 08:52:09 INFO - PROCESS | 3888 | 1466697129975 Marionette DEBUG Closed connection conn2 08:52:09 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:52:09 INFO - PROCESS | 3888 | 1466697129983 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:1504 08:52:09 INFO - PROCESS | 3888 | ++DOCSHELL 11894400 == 4 [pid = 3888] [id = 4] 08:52:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 8 (13ECD400) [pid = 3888] [serial = 8] [outer = 00000000] 08:52:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 9 (141D8000) [pid = 3888] [serial = 9] [outer = 13ECD400] 08:52:10 INFO - PROCESS | 3888 | [3888] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:52:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 10 (141DD400) [pid = 3888] [serial = 10] [outer = 13ECD400] 08:52:10 INFO - PROCESS | 3888 | 1466697130187 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:52:10 INFO - PROCESS | 3888 | 1466697130193 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","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":"20160623064524","device":"desktop","version":"48.0"} 08:52:10 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:52:10 INFO - PROCESS | 3888 | [3888] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:52:10 INFO - PROCESS | 3888 | [3888] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:52:10 INFO - PROCESS | 3888 | [3888] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:52:10 INFO - PROCESS | 3888 | ++DOCSHELL 136EDC00 == 5 [pid = 3888] [id = 5] 08:52:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 11 (136EE000) [pid = 3888] [serial = 11] [outer = 00000000] 08:52:10 INFO - PROCESS | 3888 | ++DOCSHELL 136EE400 == 6 [pid = 3888] [id = 6] 08:52:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 12 (141E0C00) [pid = 3888] [serial = 12] [outer = 00000000] 08:52:11 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:52:11 INFO - PROCESS | 3888 | ++DOCSHELL 16868800 == 7 [pid = 3888] [id = 7] 08:52:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 13 (16868C00) [pid = 3888] [serial = 13] [outer = 00000000] 08:52:11 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:52:11 INFO - PROCESS | 3888 | [3888] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:52:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 14 (16C31000) [pid = 3888] [serial = 14] [outer = 16868C00] 08:52:11 INFO - PROCESS | 3888 | [3888] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2898 08:52:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 15 (167EBC00) [pid = 3888] [serial = 15] [outer = 136EE000] 08:52:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 16 (167ED800) [pid = 3888] [serial = 16] [outer = 141E0C00] 08:52:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 17 (167F0400) [pid = 3888] [serial = 17] [outer = 16868C00] 08:52:12 INFO - PROCESS | 3888 | 1466697132112 Marionette INFO startBrowser 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:12 INFO - PROCESS | 3888 | 1466697132128 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 3888 | 1466697132141 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 3888 | 1466697132143 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 18 (17CE4400) [pid = 3888] [serial = 18] [outer = 16868C00] 08:52:12 INFO - PROCESS | 3888 | 1466697132579 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"8bbcf258-797d-4ad0-906a-1c05051ae471","capabilities":{"browserName":"Firefox","browserVersion":"48.0","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":"20160623064524","device":"desktop","version":"48.0","command_id":1}}] 08:52:12 INFO - PROCESS | 3888 | 1466697132708 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:52:12 INFO - PROCESS | 3888 | 1466697132711 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:12 INFO - PROCESS | 3888 | 1466697132754 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:52:12 INFO - PROCESS | 3888 | 1466697132825 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:52:12 INFO - PROCESS | 3888 | 1466697132828 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:12 INFO - PROCESS | 3888 | [3888] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:52:13 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:52:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 19 (18568800) [pid = 3888] [serial = 19] [outer = 16868C00] 08:52:13 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:52:13 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:13 INFO - PROCESS | 3888 | 1466697133286 Marionette TRACE conn3 <- [1,3,null,{}] 08:52:13 INFO - PROCESS | 3888 | 1466697133285 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:52:13 INFO - PROCESS | 3888 | 1466697133288 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:13 INFO - PROCESS | 3888 | 1466697133315 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:52:13 INFO - PROCESS | 3888 | 1466697133348 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 3888 | 1466697133350 Marionette TRACE conn3 <- [1,5,null,{"value":"13"}] 08:52:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:52:13 INFO - PROCESS | 3888 | 1466697133405 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 3888 | 1466697133408 Marionette TRACE conn3 <- [1,6,null,{}] 08:52:13 INFO - PROCESS | 3888 | 1466697133434 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 3888 | 1466697133436 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:13 INFO - PROCESS | 3888 | 1466697133452 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:52:13 INFO - PROCESS | 3888 | 1466697133457 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:13 INFO - PROCESS | 3888 | 1466697133459 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:13 INFO - PROCESS | 3888 | ++DOCSHELL 16817400 == 8 [pid = 3888] [id = 8] 08:52:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 20 (19B7B000) [pid = 3888] [serial = 20] [outer = 00000000] 08:52:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 21 (19B7D800) [pid = 3888] [serial = 21] [outer = 19B7B000] 08:52:13 INFO - PROCESS | 3888 | 1466697133486 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 22 (19B81800) [pid = 3888] [serial = 22] [outer = 19B7B000] 08:52:13 INFO - PROCESS | 3888 | ++DOCSHELL 19F4D800 == 9 [pid = 3888] [id = 9] 08:52:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 23 (1A0D3400) [pid = 3888] [serial = 23] [outer = 00000000] 08:52:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 24 (1A0D7400) [pid = 3888] [serial = 24] [outer = 1A0D3400] 08:52:13 INFO - PROCESS | 3888 | 1466697133797 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 25 (1A0DE800) [pid = 3888] [serial = 25] [outer = 1A0D3400] 08:52:14 INFO - PROCESS | 3888 | 1466697134043 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 715ms 08:52:14 INFO - PROCESS | 3888 | 1466697134130 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 3888 | 1466697134132 Marionette TRACE conn3 <- [1,9,null,{"value":"13"}] 08:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:52:14 INFO - PROCESS | 3888 | 1466697134148 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 3888 | 1466697134149 Marionette TRACE conn3 <- [1,10,null,{}] 08:52:14 INFO - PROCESS | 3888 | 1466697134158 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 3888 | 1466697134163 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:14 INFO - PROCESS | 3888 | 1466697134252 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:52:14 INFO - PROCESS | 3888 | 1466697134258 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 3888 | 1466697134261 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:14 INFO - PROCESS | 3888 | ++DOCSHELL 1A4CBC00 == 10 [pid = 3888] [id = 10] 08:52:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 26 (1A4CC400) [pid = 3888] [serial = 26] [outer = 00000000] 08:52:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 27 (1ACC5000) [pid = 3888] [serial = 27] [outer = 1A4CC400] 08:52:14 INFO - PROCESS | 3888 | 1466697134309 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 28 (1ACC8C00) [pid = 3888] [serial = 28] [outer = 1A4CC400] 08:52:14 INFO - PROCESS | 3888 | 1466697134627 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:52:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 508ms 08:52:14 INFO - PROCESS | 3888 | 1466697134657 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 3888 | 1466697134660 Marionette TRACE conn3 <- [1,13,null,{"value":"13"}] 08:52:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:52:14 INFO - PROCESS | 3888 | 1466697134663 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - PROCESS | 3888 | 1466697134665 Marionette TRACE conn3 <- [1,14,null,{}] 08:52:14 INFO - PROCESS | 3888 | 1466697134668 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 3888 | 1466697134670 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:14 INFO - PROCESS | 3888 | 1466697134750 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:52:14 INFO - PROCESS | 3888 | 1466697134757 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 3888 | 1466697134759 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:14 INFO - PROCESS | 3888 | ++DOCSHELL 1A60A400 == 11 [pid = 3888] [id = 11] 08:52:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 29 (1A60A800) [pid = 3888] [serial = 29] [outer = 00000000] 08:52:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 30 (1ACC4C00) [pid = 3888] [serial = 30] [outer = 1A60A800] 08:52:14 INFO - PROCESS | 3888 | 1466697134802 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 31 (1A710400) [pid = 3888] [serial = 31] [outer = 1A60A800] 08:52:15 INFO - PROCESS | 3888 | 1466697135162 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 552ms 08:52:15 INFO - PROCESS | 3888 | 1466697135220 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 3888 | 1466697135222 Marionette TRACE conn3 <- [1,17,null,{"value":"13"}] 08:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:52:15 INFO - PROCESS | 3888 | 1466697135225 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 3888 | 1466697135227 Marionette TRACE conn3 <- [1,18,null,{}] 08:52:15 INFO - PROCESS | 3888 | 1466697135213 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 3888 | 1466697135215 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:15 INFO - PROCESS | 3888 | 1466697135308 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:52:15 INFO - PROCESS | 3888 | 1466697135314 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 3888 | 1466697135317 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:15 INFO - PROCESS | 3888 | ++DOCSHELL 1A712800 == 12 [pid = 3888] [id = 12] 08:52:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 32 (1A715800) [pid = 3888] [serial = 32] [outer = 00000000] 08:52:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 33 (1A7AEC00) [pid = 3888] [serial = 33] [outer = 1A715800] 08:52:15 INFO - PROCESS | 3888 | 1466697135361 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 34 (1A7B2C00) [pid = 3888] [serial = 34] [outer = 1A715800] 08:52:15 INFO - PROCESS | 3888 | 1466697135676 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:52:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 494ms 08:52:15 INFO - PROCESS | 3888 | 1466697135722 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 3888 | 1466697135707 Marionette TRACE conn3 <- [1,21,null,{"value":"13"}] 08:52:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:52:15 INFO - PROCESS | 3888 | 1466697135710 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 3888 | 1466697135712 Marionette TRACE conn3 <- [1,22,null,{}] 08:52:15 INFO - PROCESS | 3888 | 1466697135715 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 3888 | 1466697135717 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:15 INFO - PROCESS | 3888 | 1466697135813 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:52:15 INFO - PROCESS | 3888 | 1466697135818 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 3888 | 1466697135820 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:15 INFO - PROCESS | 3888 | ++DOCSHELL 1A7B9C00 == 13 [pid = 3888] [id = 13] 08:52:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 35 (1ACC3400) [pid = 3888] [serial = 35] [outer = 00000000] 08:52:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 36 (1AE5C800) [pid = 3888] [serial = 36] [outer = 1ACC3400] 08:52:15 INFO - PROCESS | 3888 | 1466697135863 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 37 (1AE60C00) [pid = 3888] [serial = 37] [outer = 1ACC3400] 08:52:16 INFO - PROCESS | 3888 | 1466697136138 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 450ms 08:52:16 INFO - PROCESS | 3888 | 1466697136186 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 3888 | 1466697136171 Marionette TRACE conn3 <- [1,25,null,{"value":"13"}] 08:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:52:16 INFO - PROCESS | 3888 | 1466697136174 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 3888 | 1466697136176 Marionette TRACE conn3 <- [1,26,null,{}] 08:52:16 INFO - PROCESS | 3888 | 1466697136184 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:16 INFO - PROCESS | 3888 | 1466697136185 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:16 INFO - PROCESS | 3888 | 1466697136279 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:52:16 INFO - PROCESS | 3888 | 1466697136284 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 3888 | 1466697136287 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:16 INFO - PROCESS | 3888 | ++DOCSHELL 1AFAF800 == 14 [pid = 3888] [id = 14] 08:52:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 38 (1AFAFC00) [pid = 3888] [serial = 38] [outer = 00000000] 08:52:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 39 (1AFB6C00) [pid = 3888] [serial = 39] [outer = 1AFAFC00] 08:52:16 INFO - PROCESS | 3888 | 1466697136329 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 40 (1B183400) [pid = 3888] [serial = 40] [outer = 1AFAFC00] 08:52:16 INFO - PROCESS | 3888 | 1466697136631 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:52:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 493ms 08:52:16 INFO - PROCESS | 3888 | 1466697136691 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 3888 | 1466697136693 Marionette TRACE conn3 <- [1,29,null,{"value":"13"}] 08:52:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:52:16 INFO - PROCESS | 3888 | 1466697136679 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 3888 | 1466697136681 Marionette TRACE conn3 <- [1,30,null,{}] 08:52:16 INFO - PROCESS | 3888 | 1466697136695 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:16 INFO - PROCESS | 3888 | 1466697136697 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:16 INFO - PROCESS | 3888 | 1466697136783 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:52:16 INFO - PROCESS | 3888 | ++DOCSHELL 1B18BC00 == 15 [pid = 3888] [id = 15] 08:52:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 41 (1B18C400) [pid = 3888] [serial = 41] [outer = 00000000] 08:52:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 42 (1B18D400) [pid = 3888] [serial = 42] [outer = 1B18C400] 08:52:16 INFO - PROCESS | 3888 | 1466697136816 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 3888 | 1466697136818 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 43 (14F27800) [pid = 3888] [serial = 43] [outer = 1B18C400] 08:52:16 INFO - PROCESS | 3888 | ++DOCSHELL 14F29C00 == 16 [pid = 3888] [id = 16] 08:52:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 44 (14F2A000) [pid = 3888] [serial = 44] [outer = 00000000] 08:52:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 45 (14F2C800) [pid = 3888] [serial = 45] [outer = 14F2A000] 08:52:16 INFO - PROCESS | 3888 | 1466697136872 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 46 (14F2E800) [pid = 3888] [serial = 46] [outer = 14F2A000] 08:52:16 INFO - PROCESS | 3888 | ++DOCSHELL 14F28C00 == 17 [pid = 3888] [id = 17] 08:52:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 47 (14F35400) [pid = 3888] [serial = 47] [outer = 00000000] 08:52:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 48 (1B4C8400) [pid = 3888] [serial = 48] [outer = 14F35400] 08:52:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 49 (1B18E800) [pid = 3888] [serial = 49] [outer = 14F35400] 08:52:17 INFO - PROCESS | 3888 | 1466697137292 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:52:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 654ms 08:52:17 INFO - PROCESS | 3888 | 1466697137824 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 3888 | 1466697137829 Marionette TRACE conn3 <- [1,33,null,{"value":"13"}] 08:52:17 INFO - PROCESS | 3888 | --DOCSHELL 11893000 == 16 [pid = 3888] [id = 1] 08:52:17 INFO - PROCESS | 3888 | 1466697137842 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:52:17 INFO - PROCESS | 3888 | 1466697137845 Marionette TRACE conn3 <- [1,34,null,{}] 08:52:17 INFO - PROCESS | 3888 | 1466697137866 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:17 INFO - PROCESS | 3888 | 1466697137869 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:17 INFO - PROCESS | 3888 | 1466697137988 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:52:18 INFO - PROCESS | 3888 | 1466697138027 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 3888 | 1466697138032 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:18 INFO - PROCESS | 3888 | ++DOCSHELL 10561000 == 17 [pid = 3888] [id = 18] 08:52:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 50 (105EE400) [pid = 3888] [serial = 50] [outer = 00000000] 08:52:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 51 (10A5C400) [pid = 3888] [serial = 51] [outer = 105EE400] 08:52:18 INFO - PROCESS | 3888 | 1466697138087 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 52 (10A63800) [pid = 3888] [serial = 52] [outer = 105EE400] 08:52:18 INFO - PROCESS | 3888 | 1466697138646 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:52:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 842ms 08:52:18 INFO - PROCESS | 3888 | 1466697138696 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 3888 | 1466697138683 Marionette TRACE conn3 <- [1,37,null,{"value":"13"}] 08:52:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:52:18 INFO - PROCESS | 3888 | 1466697138689 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 3888 | 1466697138693 Marionette TRACE conn3 <- [1,38,null,{}] 08:52:18 INFO - PROCESS | 3888 | 1466697138697 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 3888 | 1466697138700 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:18 INFO - PROCESS | 3888 | 1466697138815 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:52:18 INFO - PROCESS | 3888 | 1466697138892 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 3888 | 1466697138895 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:18 INFO - PROCESS | 3888 | ++DOCSHELL 114F7400 == 18 [pid = 3888] [id = 19] 08:52:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 53 (114F7800) [pid = 3888] [serial = 53] [outer = 00000000] 08:52:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 54 (12BAB400) [pid = 3888] [serial = 54] [outer = 114F7800] 08:52:18 INFO - PROCESS | 3888 | 1466697138951 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 55 (13186C00) [pid = 3888] [serial = 55] [outer = 114F7800] 08:52:19 INFO - PROCESS | 3888 | 1466697139445 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:52:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:52:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 842ms 08:52:19 INFO - PROCESS | 3888 | 1466697139536 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 3888 | 1466697139538 Marionette TRACE conn3 <- [1,41,null,{"value":"13"}] 08:52:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:52:19 INFO - PROCESS | 3888 | 1466697139542 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 3888 | 1466697139545 Marionette TRACE conn3 <- [1,42,null,{}] 08:52:19 INFO - PROCESS | 3888 | 1466697139701 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:19 INFO - PROCESS | 3888 | 1466697139704 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:19 INFO - PROCESS | 3888 | 1466697139803 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:52:19 INFO - PROCESS | 3888 | 1466697139872 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 3888 | 1466697139876 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:19 INFO - PROCESS | 3888 | ++DOCSHELL 104EB800 == 19 [pid = 3888] [id = 20] 08:52:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 56 (104EBC00) [pid = 3888] [serial = 56] [outer = 00000000] 08:52:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 57 (105E8000) [pid = 3888] [serial = 57] [outer = 104EBC00] 08:52:19 INFO - PROCESS | 3888 | 1466697139911 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (105F5400) [pid = 3888] [serial = 58] [outer = 104EBC00] 08:52:20 INFO - PROCESS | 3888 | --DOCSHELL 11894400 == 18 [pid = 3888] [id = 4] 08:52:20 INFO - PROCESS | 3888 | 1466697140398 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:52:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:52:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 871ms 08:52:20 INFO - PROCESS | 3888 | 1466697140414 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 3888 | 1466697140417 Marionette TRACE conn3 <- [1,45,null,{"value":"13"}] 08:52:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:52:20 INFO - PROCESS | 3888 | 1466697140422 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 3888 | 1466697140424 Marionette TRACE conn3 <- [1,46,null,{}] 08:52:20 INFO - PROCESS | 3888 | 1466697140429 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 3888 | 1466697140432 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:20 INFO - PROCESS | 3888 | 1466697140513 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:52:20 INFO - PROCESS | 3888 | 1466697140524 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 3888 | 1466697140528 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:20 INFO - PROCESS | 3888 | ++DOCSHELL 1123B000 == 19 [pid = 3888] [id = 21] 08:52:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (11248400) [pid = 3888] [serial = 59] [outer = 00000000] 08:52:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (1124E400) [pid = 3888] [serial = 60] [outer = 11248400] 08:52:20 INFO - PROCESS | 3888 | 1466697140577 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (11409400) [pid = 3888] [serial = 61] [outer = 11248400] 08:52:20 INFO - PROCESS | 3888 | 1466697140976 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 595ms 08:52:21 INFO - PROCESS | 3888 | 1466697141018 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 3888 | 1466697141021 Marionette TRACE conn3 <- [1,49,null,{"value":"13"}] 08:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:52:21 INFO - PROCESS | 3888 | 1466697141128 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 3888 | 1466697141130 Marionette TRACE conn3 <- [1,50,null,{}] 08:52:21 INFO - PROCESS | 3888 | 1466697141136 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 3888 | 1466697141121 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:21 INFO - PROCESS | 3888 | 1466697141241 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:52:21 INFO - PROCESS | 3888 | 1466697141298 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 3888 | 1466697141302 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:21 INFO - PROCESS | 3888 | ++DOCSHELL 11D89C00 == 20 [pid = 3888] [id = 22] 08:52:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (11D8C400) [pid = 3888] [serial = 62] [outer = 00000000] 08:52:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (12EDBC00) [pid = 3888] [serial = 63] [outer = 11D8C400] 08:52:21 INFO - PROCESS | 3888 | 1466697141350 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (1318C000) [pid = 3888] [serial = 64] [outer = 11D8C400] 08:52:21 INFO - PROCESS | 3888 | 1466697141653 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:52:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:52:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 581ms 08:52:21 INFO - PROCESS | 3888 | 1466697141668 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 3888 | 1466697141674 Marionette TRACE conn3 <- [1,53,null,{"value":"13"}] 08:52:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:52:21 INFO - PROCESS | 3888 | 1466697141679 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 3888 | 1466697141680 Marionette TRACE conn3 <- [1,54,null,{}] 08:52:21 INFO - PROCESS | 3888 | 1466697141684 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 3888 | 1466697141686 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:21 INFO - PROCESS | 3888 | 1466697141774 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:52:21 INFO - PROCESS | 3888 | 1466697141833 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 3888 | 1466697141836 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:21 INFO - PROCESS | 3888 | ++DOCSHELL 136E3C00 == 21 [pid = 3888] [id = 23] 08:52:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (136E8400) [pid = 3888] [serial = 65] [outer = 00000000] 08:52:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (13ED2000) [pid = 3888] [serial = 66] [outer = 136E8400] 08:52:21 INFO - PROCESS | 3888 | 1466697141870 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (144B5000) [pid = 3888] [serial = 67] [outer = 136E8400] 08:52:22 INFO - PROCESS | 3888 | 1466697142159 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 494ms 08:52:22 INFO - PROCESS | 3888 | 1466697142175 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 3888 | 1466697142177 Marionette TRACE conn3 <- [1,57,null,{"value":"13"}] 08:52:22 INFO - PROCESS | 3888 | 1466697142180 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:52:22 INFO - PROCESS | 3888 | 1466697142182 Marionette TRACE conn3 <- [1,58,null,{}] 08:52:22 INFO - PROCESS | 3888 | 1466697142190 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:22 INFO - PROCESS | 3888 | 1466697142192 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:22 INFO - PROCESS | 3888 | 1466697142272 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:52:22 INFO - PROCESS | 3888 | 1466697142337 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 3888 | 1466697142339 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:22 INFO - PROCESS | 3888 | ++DOCSHELL 11249C00 == 22 [pid = 3888] [id = 24] 08:52:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (136E7C00) [pid = 3888] [serial = 68] [outer = 00000000] 08:52:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (14F33800) [pid = 3888] [serial = 69] [outer = 136E7C00] 08:52:22 INFO - PROCESS | 3888 | 1466697142364 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (14F35000) [pid = 3888] [serial = 70] [outer = 136E7C00] 08:52:22 INFO - PROCESS | 3888 | 1466697142696 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:52:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:52:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 551ms 08:52:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:52:22 INFO - PROCESS | 3888 | 1466697142738 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 3888 | 1466697142740 Marionette TRACE conn3 <- [1,61,null,{"value":"13"}] 08:52:22 INFO - PROCESS | 3888 | 1466697142743 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 3888 | 1466697142745 Marionette TRACE conn3 <- [1,62,null,{}] 08:52:22 INFO - PROCESS | 3888 | 1466697142748 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:22 INFO - PROCESS | 3888 | 1466697142754 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:22 INFO - PROCESS | 3888 | 1466697142886 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:52:22 INFO - PROCESS | 3888 | 1466697142893 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 3888 | 1466697142878 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:22 INFO - PROCESS | 3888 | ++DOCSHELL 1535E400 == 23 [pid = 3888] [id = 25] 08:52:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (153C7000) [pid = 3888] [serial = 71] [outer = 00000000] 08:52:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (1578C800) [pid = 3888] [serial = 72] [outer = 153C7000] 08:52:22 INFO - PROCESS | 3888 | 1466697142925 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (160D5000) [pid = 3888] [serial = 73] [outer = 153C7000] 08:52:23 INFO - PROCESS | 3888 | 1466697143274 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 551ms 08:52:23 INFO - PROCESS | 3888 | 1466697143302 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 3888 | 1466697143304 Marionette TRACE conn3 <- [1,65,null,{"value":"13"}] 08:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:52:23 INFO - PROCESS | 3888 | 1466697143307 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 3888 | 1466697143308 Marionette TRACE conn3 <- [1,66,null,{}] 08:52:23 INFO - PROCESS | 3888 | 1466697143312 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 3888 | 1466697143314 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:23 INFO - PROCESS | 3888 | 1466697143388 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:52:23 INFO - PROCESS | 3888 | 1466697143433 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 3888 | 1466697143435 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:23 INFO - PROCESS | 3888 | ++DOCSHELL 160D8C00 == 24 [pid = 3888] [id = 26] 08:52:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (160D9800) [pid = 3888] [serial = 74] [outer = 00000000] 08:52:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (16C2BC00) [pid = 3888] [serial = 75] [outer = 160D9800] 08:52:23 INFO - PROCESS | 3888 | 1466697143478 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (16C2E800) [pid = 3888] [serial = 76] [outer = 160D9800] 08:52:23 INFO - PROCESS | 3888 | 1466697143799 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:52:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:52:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 552ms 08:52:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:52:23 INFO - PROCESS | 3888 | 1466697143851 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 3888 | 1466697143853 Marionette TRACE conn3 <- [1,69,null,{"value":"13"}] 08:52:23 INFO - PROCESS | 3888 | 1466697143856 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 3888 | 1466697143858 Marionette TRACE conn3 <- [1,70,null,{}] 08:52:23 INFO - PROCESS | 3888 | 1466697143861 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 3888 | 1466697143863 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:23 INFO - PROCESS | 3888 | 1466697143940 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:52:23 INFO - PROCESS | 3888 | 1466697144005 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 3888 | 1466697144007 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:23 INFO - PROCESS | 3888 | ++DOCSHELL 15798800 == 25 [pid = 3888] [id = 27] 08:52:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (160DD000) [pid = 3888] [serial = 77] [outer = 00000000] 08:52:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (171BF800) [pid = 3888] [serial = 78] [outer = 160DD000] 08:52:24 INFO - PROCESS | 3888 | 1466697144051 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (176CAC00) [pid = 3888] [serial = 79] [outer = 160DD000] 08:52:24 INFO - PROCESS | 3888 | 1466697144371 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 551ms 08:52:24 INFO - PROCESS | 3888 | 1466697144414 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 3888 | 1466697144416 Marionette TRACE conn3 <- [1,73,null,{"value":"13"}] 08:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:52:24 INFO - PROCESS | 3888 | 1466697144419 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 3888 | 1466697144420 Marionette TRACE conn3 <- [1,74,null,{}] 08:52:24 INFO - PROCESS | 3888 | 1466697144424 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 3888 | 1466697144425 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:24 INFO - PROCESS | 3888 | 1466697144530 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:52:24 INFO - PROCESS | 3888 | 1466697144537 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 3888 | 1466697144539 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:24 INFO - PROCESS | 3888 | ++DOCSHELL 170CA400 == 26 [pid = 3888] [id = 28] 08:52:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (17177000) [pid = 3888] [serial = 80] [outer = 00000000] 08:52:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1784C800) [pid = 3888] [serial = 81] [outer = 17177000] 08:52:24 INFO - PROCESS | 3888 | 1466697144583 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (1784DC00) [pid = 3888] [serial = 82] [outer = 17177000] 08:52:24 INFO - PROCESS | 3888 | 1466697144941 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:52:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:52:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 552ms 08:52:24 INFO - PROCESS | 3888 | 1466697144977 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 3888 | 1466697144979 Marionette TRACE conn3 <- [1,77,null,{"value":"13"}] 08:52:24 INFO - PROCESS | 3888 | 1466697144983 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:52:24 INFO - PROCESS | 3888 | 1466697144984 Marionette TRACE conn3 <- [1,78,null,{}] 08:52:24 INFO - PROCESS | 3888 | 1466697144988 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 3888 | 1466697144989 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:25 INFO - PROCESS | 3888 | 1466697145097 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:52:25 INFO - PROCESS | 3888 | 1466697145116 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 3888 | 1466697145119 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:25 INFO - PROCESS | 3888 | ++DOCSHELL 13168C00 == 27 [pid = 3888] [id = 29] 08:52:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (16C2FC00) [pid = 3888] [serial = 83] [outer = 00000000] 08:52:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (17C9BC00) [pid = 3888] [serial = 84] [outer = 16C2FC00] 08:52:25 INFO - PROCESS | 3888 | 1466697145161 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (17C9CC00) [pid = 3888] [serial = 85] [outer = 16C2FC00] 08:52:25 INFO - PROCESS | 3888 | 1466697145505 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:52:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:52:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 551ms 08:52:25 INFO - PROCESS | 3888 | 1466697145543 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 3888 | 1466697145545 Marionette TRACE conn3 <- [1,81,null,{"value":"13"}] 08:52:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:52:25 INFO - PROCESS | 3888 | 1466697145549 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - PROCESS | 3888 | 1466697145550 Marionette TRACE conn3 <- [1,82,null,{}] 08:52:25 INFO - PROCESS | 3888 | 1466697145554 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:25 INFO - PROCESS | 3888 | 1466697145556 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:25 INFO - PROCESS | 3888 | 1466697145661 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:52:25 INFO - PROCESS | 3888 | 1466697145687 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 3888 | 1466697145690 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:25 INFO - PROCESS | 3888 | ++DOCSHELL 13A05800 == 28 [pid = 3888] [id = 30] 08:52:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (13ECD000) [pid = 3888] [serial = 86] [outer = 00000000] 08:52:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (180F0400) [pid = 3888] [serial = 87] [outer = 13ECD000] 08:52:25 INFO - PROCESS | 3888 | 1466697145733 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (19754800) [pid = 3888] [serial = 88] [outer = 13ECD000] 08:52:26 INFO - PROCESS | 3888 | 1466697146083 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 580ms 08:52:26 INFO - PROCESS | 3888 | 1466697146134 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 3888 | 1466697146136 Marionette TRACE conn3 <- [1,85,null,{"value":"13"}] 08:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:52:26 INFO - PROCESS | 3888 | 1466697146139 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 3888 | 1466697146142 Marionette TRACE conn3 <- [1,86,null,{}] 08:52:26 INFO - PROCESS | 3888 | 1466697146145 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 3888 | 1466697146147 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:26 INFO - PROCESS | 3888 | 1466697146256 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:52:26 INFO - PROCESS | 3888 | 1466697146263 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 3888 | 1466697146265 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:26 INFO - PROCESS | 3888 | ++DOCSHELL 17CE2000 == 29 [pid = 3888] [id = 31] 08:52:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (17F96C00) [pid = 3888] [serial = 89] [outer = 00000000] 08:52:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (19B79000) [pid = 3888] [serial = 90] [outer = 17F96C00] 08:52:26 INFO - PROCESS | 3888 | 1466697146290 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (19B7CC00) [pid = 3888] [serial = 91] [outer = 17F96C00] 08:52:26 INFO - PROCESS | 3888 | 1466697146650 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:52:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:52:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 552ms 08:52:26 INFO - PROCESS | 3888 | 1466697146701 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 3888 | 1466697146703 Marionette TRACE conn3 <- [1,89,null,{"value":"13"}] 08:52:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:52:26 INFO - PROCESS | 3888 | 1466697146706 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 3888 | 1466697146708 Marionette TRACE conn3 <- [1,90,null,{}] 08:52:26 INFO - PROCESS | 3888 | 1466697146711 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 3888 | 1466697146713 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:26 INFO - PROCESS | 3888 | 1466697146813 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:52:26 INFO - PROCESS | 3888 | 1466697146840 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 3888 | 1466697146842 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:26 INFO - PROCESS | 3888 | ++DOCSHELL 19763000 == 30 [pid = 3888] [id = 32] 08:52:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (19A80400) [pid = 3888] [serial = 92] [outer = 00000000] 08:52:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (19F54000) [pid = 3888] [serial = 93] [outer = 19A80400] 08:52:26 INFO - PROCESS | 3888 | 1466697146888 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (19F78800) [pid = 3888] [serial = 94] [outer = 19A80400] 08:52:28 INFO - PROCESS | 3888 | 1466697148025 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1350ms 08:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:52:28 INFO - PROCESS | 3888 | 1466697148062 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 3888 | 1466697148065 Marionette TRACE conn3 <- [1,93,null,{"value":"13"}] 08:52:28 INFO - PROCESS | 3888 | 1466697148070 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - PROCESS | 3888 | 1466697148073 Marionette TRACE conn3 <- [1,94,null,{}] 08:52:28 INFO - PROCESS | 3888 | 1466697148086 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:28 INFO - PROCESS | 3888 | 1466697148088 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:28 INFO - PROCESS | 3888 | 1466697148173 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:52:28 INFO - PROCESS | 3888 | 1466697148187 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 3888 | 1466697148189 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:28 INFO - PROCESS | 3888 | ++DOCSHELL 105F4C00 == 31 [pid = 3888] [id = 33] 08:52:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (105F5C00) [pid = 3888] [serial = 95] [outer = 00000000] 08:52:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (10ECA400) [pid = 3888] [serial = 96] [outer = 105F5C00] 08:52:28 INFO - PROCESS | 3888 | 1466697148236 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (10ED2C00) [pid = 3888] [serial = 97] [outer = 105F5C00] 08:52:28 INFO - PROCESS | 3888 | 1466697148607 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:52:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:52:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 610ms 08:52:28 INFO - PROCESS | 3888 | 1466697148668 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 3888 | 1466697148672 Marionette TRACE conn3 <- [1,97,null,{"value":"13"}] 08:52:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:52:28 INFO - PROCESS | 3888 | 1466697148678 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - PROCESS | 3888 | 1466697148681 Marionette TRACE conn3 <- [1,98,null,{}] 08:52:28 INFO - PROCESS | 3888 | 1466697148684 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:28 INFO - PROCESS | 3888 | 1466697148687 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:28 INFO - PROCESS | 3888 | 1466697148797 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:52:28 INFO - PROCESS | 3888 | 1466697148803 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 3888 | 1466697148805 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:28 INFO - PROCESS | 3888 | ++DOCSHELL 11809C00 == 32 [pid = 3888] [id = 34] 08:52:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (1188C400) [pid = 3888] [serial = 98] [outer = 00000000] 08:52:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (12E69000) [pid = 3888] [serial = 99] [outer = 1188C400] 08:52:28 INFO - PROCESS | 3888 | 1466697148851 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (13161400) [pid = 3888] [serial = 100] [outer = 1188C400] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (19B7B000) [pid = 3888] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (13ECD400) [pid = 3888] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (1AFAFC00) [pid = 3888] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (1ACC3400) [pid = 3888] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (1A715800) [pid = 3888] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (1A60A800) [pid = 3888] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (1A4CC400) [pid = 3888] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (17177000) [pid = 3888] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (16C2FC00) [pid = 3888] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (13ECD000) [pid = 3888] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (14F2A000) [pid = 3888] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (105EE400) [pid = 3888] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (114F7800) [pid = 3888] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (104EBC00) [pid = 3888] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (11248400) [pid = 3888] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (11D8C400) [pid = 3888] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (136E8400) [pid = 3888] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (136E7C00) [pid = 3888] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (153C7000) [pid = 3888] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (160D9800) [pid = 3888] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:52:29 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (160DD000) [pid = 3888] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:52:29 INFO - PROCESS | 3888 | 1466697149684 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:52:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:52:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1059ms 08:52:29 INFO - PROCESS | 3888 | 1466697149746 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 3888 | 1466697149749 Marionette TRACE conn3 <- [1,101,null,{"value":"13"}] 08:52:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:52:29 INFO - PROCESS | 3888 | 1466697149752 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 3888 | 1466697149755 Marionette TRACE conn3 <- [1,102,null,{}] 08:52:29 INFO - PROCESS | 3888 | 1466697149770 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:29 INFO - PROCESS | 3888 | 1466697149775 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:29 INFO - PROCESS | 3888 | 1466697149857 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:52:29 INFO - PROCESS | 3888 | 1466697149868 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 3888 | 1466697149871 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:29 INFO - PROCESS | 3888 | ++DOCSHELL 13983000 == 33 [pid = 3888] [id = 35] 08:52:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (13A07000) [pid = 3888] [serial = 101] [outer = 00000000] 08:52:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (141D3400) [pid = 3888] [serial = 102] [outer = 13A07000] 08:52:29 INFO - PROCESS | 3888 | 1466697149911 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (144B2C00) [pid = 3888] [serial = 103] [outer = 13A07000] 08:52:30 INFO - PROCESS | 3888 | 1466697150289 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 581ms 08:52:30 INFO - PROCESS | 3888 | 1466697150353 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 3888 | 1466697150356 Marionette TRACE conn3 <- [1,105,null,{"value":"13"}] 08:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:52:30 INFO - PROCESS | 3888 | 1466697150363 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 3888 | 1466697150364 Marionette TRACE conn3 <- [1,106,null,{}] 08:52:30 INFO - PROCESS | 3888 | 1466697150367 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:30 INFO - PROCESS | 3888 | 1466697150369 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:30 INFO - PROCESS | 3888 | 1466697150440 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:52:30 INFO - PROCESS | 3888 | 1466697150470 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 3888 | 1466697150472 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:30 INFO - PROCESS | 3888 | ++DOCSHELL 14F75000 == 34 [pid = 3888] [id = 36] 08:52:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (14F7DC00) [pid = 3888] [serial = 104] [outer = 00000000] 08:52:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (153D4C00) [pid = 3888] [serial = 105] [outer = 14F7DC00] 08:52:30 INFO - PROCESS | 3888 | 1466697150516 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (1578A400) [pid = 3888] [serial = 106] [outer = 14F7DC00] 08:52:30 INFO - PROCESS | 3888 | 1466697150891 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:52:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:52:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 595ms 08:52:30 INFO - PROCESS | 3888 | 1466697150946 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 3888 | 1466697150948 Marionette TRACE conn3 <- [1,109,null,{"value":"13"}] 08:52:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:52:30 INFO - PROCESS | 3888 | 1466697150951 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 3888 | 1466697150953 Marionette TRACE conn3 <- [1,110,null,{}] 08:52:30 INFO - PROCESS | 3888 | 1466697150957 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:30 INFO - PROCESS | 3888 | 1466697150959 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:31 INFO - PROCESS | 3888 | 1466697151032 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:52:31 INFO - PROCESS | 3888 | 1466697151037 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 3888 | 1466697151039 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:31 INFO - PROCESS | 3888 | ++DOCSHELL 15799C00 == 35 [pid = 3888] [id = 37] 08:52:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (160D9C00) [pid = 3888] [serial = 107] [outer = 00000000] 08:52:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (167ED400) [pid = 3888] [serial = 108] [outer = 160D9C00] 08:52:31 INFO - PROCESS | 3888 | 1466697151081 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (170D4400) [pid = 3888] [serial = 109] [outer = 160D9C00] 08:52:31 INFO - PROCESS | 3888 | 1466697151605 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:52:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 683ms 08:52:31 INFO - PROCESS | 3888 | 1466697151640 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 3888 | 1466697151644 Marionette TRACE conn3 <- [1,113,null,{"value":"13"}] 08:52:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:52:31 INFO - PROCESS | 3888 | 1466697151676 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 3888 | 1466697151680 Marionette TRACE conn3 <- [1,114,null,{}] 08:52:31 INFO - PROCESS | 3888 | 1466697151701 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:31 INFO - PROCESS | 3888 | 1466697151704 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:31 INFO - PROCESS | 3888 | 1466697151788 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:52:31 INFO - PROCESS | 3888 | 1466697151860 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 3888 | 1466697151863 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:31 INFO - PROCESS | 3888 | ++DOCSHELL 10BB8C00 == 36 [pid = 3888] [id = 38] 08:52:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (10BBA000) [pid = 3888] [serial = 110] [outer = 00000000] 08:52:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (11408400) [pid = 3888] [serial = 111] [outer = 10BBA000] 08:52:31 INFO - PROCESS | 3888 | 1466697151918 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (1188A400) [pid = 3888] [serial = 112] [outer = 10BBA000] 08:52:32 INFO - PROCESS | 3888 | 1466697152499 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:52:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:52:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 886ms 08:52:32 INFO - PROCESS | 3888 | 1466697152525 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 3888 | 1466697152529 Marionette TRACE conn3 <- [1,117,null,{"value":"13"}] 08:52:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:52:32 INFO - PROCESS | 3888 | 1466697152536 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 3888 | 1466697152539 Marionette TRACE conn3 <- [1,118,null,{}] 08:52:32 INFO - PROCESS | 3888 | 1466697152543 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:32 INFO - PROCESS | 3888 | 1466697152546 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:32 INFO - PROCESS | 3888 | 1466697152647 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:52:32 INFO - PROCESS | 3888 | 1466697152719 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 3888 | 1466697152721 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:32 INFO - PROCESS | 3888 | ++DOCSHELL 13EC5800 == 37 [pid = 3888] [id = 39] 08:52:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (13EC5C00) [pid = 3888] [serial = 113] [outer = 00000000] 08:52:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (14F78C00) [pid = 3888] [serial = 114] [outer = 13EC5C00] 08:52:32 INFO - PROCESS | 3888 | 1466697152758 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (15756400) [pid = 3888] [serial = 115] [outer = 13EC5C00] 08:52:33 INFO - PROCESS | 3888 | 1466697153248 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:52:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:52:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 755ms 08:52:33 INFO - PROCESS | 3888 | 1466697153283 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 3888 | 1466697153286 Marionette TRACE conn3 <- [1,121,null,{"value":"13"}] 08:52:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:52:33 INFO - PROCESS | 3888 | 1466697153290 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 3888 | 1466697153294 Marionette TRACE conn3 <- [1,122,null,{}] 08:52:33 INFO - PROCESS | 3888 | 1466697153305 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:33 INFO - PROCESS | 3888 | 1466697153310 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:33 INFO - PROCESS | 3888 | 1466697153409 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:52:33 INFO - PROCESS | 3888 | 1466697153486 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 3888 | 1466697153490 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:33 INFO - PROCESS | 3888 | ++DOCSHELL 1784F000 == 38 [pid = 3888] [id = 40] 08:52:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (1784F800) [pid = 3888] [serial = 116] [outer = 00000000] 08:52:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (178DE800) [pid = 3888] [serial = 117] [outer = 1784F800] 08:52:33 INFO - PROCESS | 3888 | 1466697153544 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (17CE2400) [pid = 3888] [serial = 118] [outer = 1784F800] 08:52:34 INFO - PROCESS | 3888 | 1466697154040 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:52:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:52:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 784ms 08:52:34 INFO - PROCESS | 3888 | 1466697154078 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 3888 | 1466697154081 Marionette TRACE conn3 <- [1,125,null,{"value":"13"}] 08:52:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:52:34 INFO - PROCESS | 3888 | 1466697154084 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - PROCESS | 3888 | 1466697154086 Marionette TRACE conn3 <- [1,126,null,{}] 08:52:34 INFO - PROCESS | 3888 | 1466697154090 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:34 INFO - PROCESS | 3888 | 1466697154093 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:34 INFO - PROCESS | 3888 | 1466697154174 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:52:34 INFO - PROCESS | 3888 | 1466697154325 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:34 INFO - PROCESS | 3888 | 1466697154328 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:34 INFO - PROCESS | 3888 | ++DOCSHELL 103C9800 == 39 [pid = 3888] [id = 41] 08:52:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (103CB400) [pid = 3888] [serial = 119] [outer = 00000000] 08:52:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (1047D000) [pid = 3888] [serial = 120] [outer = 103CB400] 08:52:34 INFO - PROCESS | 3888 | 1466697154362 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (10A61C00) [pid = 3888] [serial = 121] [outer = 103CB400] 08:52:35 INFO - PROCESS | 3888 | --DOCSHELL 11809C00 == 38 [pid = 3888] [id = 34] 08:52:35 INFO - PROCESS | 3888 | --DOCSHELL 105F4C00 == 37 [pid = 3888] [id = 33] 08:52:35 INFO - PROCESS | 3888 | --DOCSHELL 14F75000 == 36 [pid = 3888] [id = 36] 08:52:35 INFO - PROCESS | 3888 | --DOCSHELL 13983000 == 35 [pid = 3888] [id = 35] 08:52:35 INFO - PROCESS | 3888 | --DOCSHELL 13EC5800 == 34 [pid = 3888] [id = 39] 08:52:35 INFO - PROCESS | 3888 | --DOCSHELL 1784F000 == 33 [pid = 3888] [id = 40] 08:52:35 INFO - PROCESS | 3888 | --DOCSHELL 19763000 == 32 [pid = 3888] [id = 32] 08:52:35 INFO - PROCESS | 3888 | --DOCSHELL 13168C00 == 31 [pid = 3888] [id = 29] 08:52:35 INFO - PROCESS | 3888 | --DOCSHELL 15799C00 == 30 [pid = 3888] [id = 37] 08:52:35 INFO - PROCESS | 3888 | --DOCSHELL 13A05800 == 29 [pid = 3888] [id = 30] 08:52:35 INFO - PROCESS | 3888 | --DOCSHELL 10BB8C00 == 28 [pid = 3888] [id = 38] 08:52:35 INFO - PROCESS | 3888 | --DOCSHELL 17CE2000 == 27 [pid = 3888] [id = 31] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (167F0400) [pid = 3888] [serial = 17] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (1784C800) [pid = 3888] [serial = 81] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (17C9BC00) [pid = 3888] [serial = 84] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (180F0400) [pid = 3888] [serial = 87] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (10A5C400) [pid = 3888] [serial = 51] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (12BAB400) [pid = 3888] [serial = 54] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (105E8000) [pid = 3888] [serial = 57] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (105F5400) [pid = 3888] [serial = 58] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (1124E400) [pid = 3888] [serial = 60] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (12EDBC00) [pid = 3888] [serial = 63] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (13ED2000) [pid = 3888] [serial = 66] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (14F33800) [pid = 3888] [serial = 69] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (14F35000) [pid = 3888] [serial = 70] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (1578C800) [pid = 3888] [serial = 72] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (160D5000) [pid = 3888] [serial = 73] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (16C2BC00) [pid = 3888] [serial = 75] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (171BF800) [pid = 3888] [serial = 78] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (16C2E800) [pid = 3888] [serial = 76] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (176CAC00) [pid = 3888] [serial = 79] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (1784DC00) [pid = 3888] [serial = 82] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (17C9CC00) [pid = 3888] [serial = 85] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (19754800) [pid = 3888] [serial = 88] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (1318C000) [pid = 3888] [serial = 64] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (144B5000) [pid = 3888] [serial = 67] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (19B79000) [pid = 3888] [serial = 90] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (11409400) [pid = 3888] [serial = 61] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (13186C00) [pid = 3888] [serial = 55] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (10A63800) [pid = 3888] [serial = 52] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (14F2E800) [pid = 3888] [serial = 46] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (16C31000) [pid = 3888] [serial = 14] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (141D8000) [pid = 3888] [serial = 9] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (141DD400) [pid = 3888] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (11DDB000) [pid = 3888] [serial = 4] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (14F2C800) [pid = 3888] [serial = 45] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (1AFB6C00) [pid = 3888] [serial = 39] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (1B183400) [pid = 3888] [serial = 40] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (1AE5C800) [pid = 3888] [serial = 36] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (1AE60C00) [pid = 3888] [serial = 37] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (1A7AEC00) [pid = 3888] [serial = 33] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (1A7B2C00) [pid = 3888] [serial = 34] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (1ACC4C00) [pid = 3888] [serial = 30] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (1A710400) [pid = 3888] [serial = 31] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (1ACC5000) [pid = 3888] [serial = 27] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 56 (1ACC8C00) [pid = 3888] [serial = 28] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 55 (1A0D7400) [pid = 3888] [serial = 24] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 54 (19B7D800) [pid = 3888] [serial = 21] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 53 (19B81800) [pid = 3888] [serial = 22] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 52 (1B4C8400) [pid = 3888] [serial = 48] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | --DOMWINDOW == 51 (1B18D400) [pid = 3888] [serial = 42] [outer = 00000000] [url = about:blank] 08:52:35 INFO - PROCESS | 3888 | 1466697155310 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1263ms 08:52:35 INFO - PROCESS | 3888 | 1466697155347 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 3888 | 1466697155334 Marionette TRACE conn3 <- [1,129,null,{"value":"13"}] 08:52:35 INFO - PROCESS | 3888 | 1466697155339 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:52:35 INFO - PROCESS | 3888 | 1466697155343 Marionette TRACE conn3 <- [1,130,null,{}] 08:52:35 INFO - PROCESS | 3888 | 1466697155349 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 3888 | 1466697155352 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:35 INFO - PROCESS | 3888 | 1466697155440 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:52:35 INFO - PROCESS | 3888 | 1466697155516 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:35 INFO - PROCESS | 3888 | 1466697155518 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:35 INFO - PROCESS | 3888 | ++DOCSHELL 10E53000 == 28 [pid = 3888] [id = 42] 08:52:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 52 (1122DC00) [pid = 3888] [serial = 122] [outer = 00000000] 08:52:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 53 (11254000) [pid = 3888] [serial = 123] [outer = 1122DC00] 08:52:35 INFO - PROCESS | 3888 | 1466697155566 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 54 (114F6800) [pid = 3888] [serial = 124] [outer = 1122DC00] 08:52:35 INFO - PROCESS | 3888 | 1466697155889 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:52:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 596ms 08:52:35 INFO - PROCESS | 3888 | 1466697155942 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 3888 | 1466697155947 Marionette TRACE conn3 <- [1,133,null,{"value":"13"}] 08:52:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:52:35 INFO - PROCESS | 3888 | 1466697155953 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 3888 | 1466697155956 Marionette TRACE conn3 <- [1,134,null,{}] 08:52:35 INFO - PROCESS | 3888 | 1466697155959 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 3888 | 1466697155963 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:36 INFO - PROCESS | 3888 | 1466697156045 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:52:36 INFO - PROCESS | 3888 | 1466697156051 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 3888 | 1466697156054 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:36 INFO - PROCESS | 3888 | ++DOCSHELL 12B6B000 == 29 [pid = 3888] [id = 43] 08:52:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 55 (12B76400) [pid = 3888] [serial = 125] [outer = 00000000] 08:52:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 56 (12EDBC00) [pid = 3888] [serial = 126] [outer = 12B76400] 08:52:36 INFO - PROCESS | 3888 | 1466697156105 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 57 (1318C400) [pid = 3888] [serial = 127] [outer = 12B76400] 08:52:36 INFO - PROCESS | 3888 | 1466697156517 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:52:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:52:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 581ms 08:52:36 INFO - PROCESS | 3888 | 1466697156551 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 3888 | 1466697156554 Marionette TRACE conn3 <- [1,137,null,{"value":"13"}] 08:52:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:52:36 INFO - PROCESS | 3888 | 1466697156557 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 3888 | 1466697156561 Marionette TRACE conn3 <- [1,138,null,{}] 08:52:36 INFO - PROCESS | 3888 | 1466697156571 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:36 INFO - PROCESS | 3888 | 1466697156576 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:36 INFO - PROCESS | 3888 | 1466697156639 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:52:36 INFO - PROCESS | 3888 | 1466697156648 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:36 INFO - PROCESS | 3888 | 1466697156651 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:36 INFO - PROCESS | 3888 | ++DOCSHELL 141DB800 == 30 [pid = 3888] [id = 44] 08:52:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (141DD000) [pid = 3888] [serial = 128] [outer = 00000000] 08:52:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (144B7C00) [pid = 3888] [serial = 129] [outer = 141DD000] 08:52:36 INFO - PROCESS | 3888 | 1466697156698 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (14F2B400) [pid = 3888] [serial = 130] [outer = 141DD000] 08:52:37 INFO - PROCESS | 3888 | 1466697157069 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 552ms 08:52:37 INFO - PROCESS | 3888 | 1466697157115 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 3888 | 1466697157126 Marionette TRACE conn3 <- [1,141,null,{"value":"13"}] 08:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:52:37 INFO - PROCESS | 3888 | 1466697157140 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 3888 | 1466697157142 Marionette TRACE conn3 <- [1,142,null,{}] 08:52:37 INFO - PROCESS | 3888 | 1466697157145 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 3888 | 1466697157147 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:37 INFO - PROCESS | 3888 | 1466697157253 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:52:37 INFO - PROCESS | 3888 | 1466697157258 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 3888 | 1466697157260 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:37 INFO - PROCESS | 3888 | ++DOCSHELL 144B7000 == 31 [pid = 3888] [id = 45] 08:52:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (14F2D800) [pid = 3888] [serial = 131] [outer = 00000000] 08:52:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (14F80800) [pid = 3888] [serial = 132] [outer = 14F2D800] 08:52:37 INFO - PROCESS | 3888 | 1466697157289 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (15762C00) [pid = 3888] [serial = 133] [outer = 14F2D800] 08:52:37 INFO - PROCESS | 3888 | 1466697157695 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:52:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 610ms 08:52:37 INFO - PROCESS | 3888 | 1466697157754 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 3888 | 1466697157756 Marionette TRACE conn3 <- [1,145,null,{"value":"13"}] 08:52:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:52:37 INFO - PROCESS | 3888 | 1466697157759 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 3888 | 1466697157760 Marionette TRACE conn3 <- [1,146,null,{}] 08:52:37 INFO - PROCESS | 3888 | 1466697157747 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 3888 | 1466697157749 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:37 INFO - PROCESS | 3888 | 1466697157851 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:52:37 INFO - PROCESS | 3888 | 1466697157856 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:37 INFO - PROCESS | 3888 | 1466697157858 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:37 INFO - PROCESS | 3888 | ++DOCSHELL 15796800 == 32 [pid = 3888] [id = 46] 08:52:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (15799C00) [pid = 3888] [serial = 134] [outer = 00000000] 08:52:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (160DA400) [pid = 3888] [serial = 135] [outer = 15799C00] 08:52:37 INFO - PROCESS | 3888 | 1466697157902 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (167ECC00) [pid = 3888] [serial = 136] [outer = 15799C00] 08:52:38 INFO - PROCESS | 3888 | 1466697158286 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 595ms 08:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:52:38 INFO - PROCESS | 3888 | 1466697158343 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 3888 | 1466697158345 Marionette TRACE conn3 <- [1,149,null,{"value":"13"}] 08:52:38 INFO - PROCESS | 3888 | 1466697158348 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 3888 | 1466697158350 Marionette TRACE conn3 <- [1,150,null,{}] 08:52:38 INFO - PROCESS | 3888 | 1466697158353 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:38 INFO - PROCESS | 3888 | 1466697158359 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:38 INFO - PROCESS | 3888 | 1466697158478 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:52:38 INFO - PROCESS | 3888 | 1466697158531 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:38 INFO - PROCESS | 3888 | 1466697158534 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:38 INFO - PROCESS | 3888 | ++DOCSHELL 1397FC00 == 33 [pid = 3888] [id = 47] 08:52:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (14F76400) [pid = 3888] [serial = 137] [outer = 00000000] 08:52:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (176C5400) [pid = 3888] [serial = 138] [outer = 14F76400] 08:52:38 INFO - PROCESS | 3888 | 1466697158578 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (177ADC00) [pid = 3888] [serial = 139] [outer = 14F76400] 08:52:38 INFO - PROCESS | 3888 | 1466697158945 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:52:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:52:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 638ms 08:52:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:52:38 INFO - PROCESS | 3888 | 1466697158993 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 3888 | 1466697158995 Marionette TRACE conn3 <- [1,153,null,{"value":"13"}] 08:52:38 INFO - PROCESS | 3888 | 1466697158998 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 3888 | 1466697159000 Marionette TRACE conn3 <- [1,154,null,{}] 08:52:39 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (17F96C00) [pid = 3888] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:52:39 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (19A80400) [pid = 3888] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:52:39 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (105F5C00) [pid = 3888] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:52:39 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (1188C400) [pid = 3888] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:52:39 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (14F7DC00) [pid = 3888] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:52:39 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (160D9C00) [pid = 3888] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:52:39 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (13A07000) [pid = 3888] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:52:39 INFO - PROCESS | 3888 | 1466697159025 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:39 INFO - PROCESS | 3888 | 1466697159027 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:39 INFO - PROCESS | 3888 | 1466697159108 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:52:39 INFO - PROCESS | 3888 | 1466697159113 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 3888 | 1466697159115 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:39 INFO - PROCESS | 3888 | ++DOCSHELL 10A59400 == 34 [pid = 3888] [id = 48] 08:52:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (10A5A000) [pid = 3888] [serial = 140] [outer = 00000000] 08:52:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (14F7DC00) [pid = 3888] [serial = 141] [outer = 10A5A000] 08:52:39 INFO - PROCESS | 3888 | 1466697159158 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (153CF800) [pid = 3888] [serial = 142] [outer = 10A5A000] 08:52:39 INFO - PROCESS | 3888 | 1466697159516 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:52:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:52:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 566ms 08:52:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:52:39 INFO - PROCESS | 3888 | 1466697159577 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 3888 | 1466697159579 Marionette TRACE conn3 <- [1,157,null,{"value":"13"}] 08:52:39 INFO - PROCESS | 3888 | 1466697159582 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:52:39 INFO - PROCESS | 3888 | 1466697159584 Marionette TRACE conn3 <- [1,158,null,{}] 08:52:39 INFO - PROCESS | 3888 | 1466697159587 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:39 INFO - PROCESS | 3888 | 1466697159589 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:39 INFO - PROCESS | 3888 | 1466697159664 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:52:39 INFO - PROCESS | 3888 | 1466697159675 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:39 INFO - PROCESS | 3888 | 1466697159677 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:39 INFO - PROCESS | 3888 | ++DOCSHELL 17858000 == 35 [pid = 3888] [id = 49] 08:52:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (178D7400) [pid = 3888] [serial = 143] [outer = 00000000] 08:52:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (17CA7C00) [pid = 3888] [serial = 144] [outer = 178D7400] 08:52:39 INFO - PROCESS | 3888 | 1466697159705 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (178DB400) [pid = 3888] [serial = 145] [outer = 178D7400] 08:52:40 INFO - PROCESS | 3888 | 1466697160095 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 551ms 08:52:40 INFO - PROCESS | 3888 | 1466697160147 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 3888 | 1466697160149 Marionette TRACE conn3 <- [1,161,null,{"value":"13"}] 08:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:52:40 INFO - PROCESS | 3888 | 1466697160152 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 3888 | 1466697160154 Marionette TRACE conn3 <- [1,162,null,{}] 08:52:40 INFO - PROCESS | 3888 | 1466697160157 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:40 INFO - PROCESS | 3888 | 1466697160159 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:40 INFO - PROCESS | 3888 | 1466697160223 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:52:40 INFO - PROCESS | 3888 | 1466697160228 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 3888 | 1466697160230 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:40 INFO - PROCESS | 3888 | ++DOCSHELL 141DA800 == 36 [pid = 3888] [id = 50] 08:52:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (18024800) [pid = 3888] [serial = 146] [outer = 00000000] 08:52:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (180E8000) [pid = 3888] [serial = 147] [outer = 18024800] 08:52:40 INFO - PROCESS | 3888 | 1466697160272 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (180E8400) [pid = 3888] [serial = 148] [outer = 18024800] 08:52:40 INFO - PROCESS | 3888 | 1466697160642 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:52:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 552ms 08:52:40 INFO - PROCESS | 3888 | 1466697160711 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 3888 | 1466697160713 Marionette TRACE conn3 <- [1,165,null,{"value":"13"}] 08:52:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:52:40 INFO - PROCESS | 3888 | 1466697160717 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 3888 | 1466697160718 Marionette TRACE conn3 <- [1,166,null,{}] 08:52:40 INFO - PROCESS | 3888 | 1466697160722 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:40 INFO - PROCESS | 3888 | 1466697160715 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:40 INFO - PROCESS | 3888 | 1466697160789 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:52:40 INFO - PROCESS | 3888 | 1466697160796 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 3888 | 1466697160798 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:40 INFO - PROCESS | 3888 | ++DOCSHELL 14F33C00 == 37 [pid = 3888] [id = 51] 08:52:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (1802A400) [pid = 3888] [serial = 149] [outer = 00000000] 08:52:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (19757800) [pid = 3888] [serial = 150] [outer = 1802A400] 08:52:40 INFO - PROCESS | 3888 | 1466697160842 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (19A82400) [pid = 3888] [serial = 151] [outer = 1802A400] 08:52:41 INFO - PROCESS | 3888 | 1466697161579 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:52:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 915ms 08:52:41 INFO - PROCESS | 3888 | 1466697161629 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 3888 | 1466697161633 Marionette TRACE conn3 <- [1,169,null,{"value":"13"}] 08:52:41 INFO - PROCESS | 3888 | 1466697161638 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:52:41 INFO - PROCESS | 3888 | 1466697161643 Marionette TRACE conn3 <- [1,170,null,{}] 08:52:41 INFO - PROCESS | 3888 | 1466697161648 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:41 INFO - PROCESS | 3888 | 1466697161651 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:41 INFO - PROCESS | 3888 | 1466697161770 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:52:41 INFO - PROCESS | 3888 | 1466697161862 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 3888 | 1466697161865 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:41 INFO - PROCESS | 3888 | ++DOCSHELL 10ECCC00 == 38 [pid = 3888] [id = 52] 08:52:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (1122E400) [pid = 3888] [serial = 152] [outer = 00000000] 08:52:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (11CEAC00) [pid = 3888] [serial = 153] [outer = 1122E400] 08:52:41 INFO - PROCESS | 3888 | 1466697161945 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (12B71C00) [pid = 3888] [serial = 154] [outer = 1122E400] 08:52:42 INFO - PROCESS | 3888 | --DOCSHELL 141DA800 == 37 [pid = 3888] [id = 50] 08:52:42 INFO - PROCESS | 3888 | --DOCSHELL 17858000 == 36 [pid = 3888] [id = 49] 08:52:42 INFO - PROCESS | 3888 | --DOCSHELL 10A59400 == 35 [pid = 3888] [id = 48] 08:52:42 INFO - PROCESS | 3888 | --DOCSHELL 1397FC00 == 34 [pid = 3888] [id = 47] 08:52:42 INFO - PROCESS | 3888 | --DOCSHELL 15796800 == 33 [pid = 3888] [id = 46] 08:52:42 INFO - PROCESS | 3888 | --DOCSHELL 144B7000 == 32 [pid = 3888] [id = 45] 08:52:42 INFO - PROCESS | 3888 | --DOCSHELL 141DB800 == 31 [pid = 3888] [id = 44] 08:52:42 INFO - PROCESS | 3888 | --DOCSHELL 12B6B000 == 30 [pid = 3888] [id = 43] 08:52:42 INFO - PROCESS | 3888 | --DOCSHELL 10E53000 == 29 [pid = 3888] [id = 42] 08:52:42 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (19B7CC00) [pid = 3888] [serial = 91] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (19F54000) [pid = 3888] [serial = 93] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (10ECA400) [pid = 3888] [serial = 96] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (12E69000) [pid = 3888] [serial = 99] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (153D4C00) [pid = 3888] [serial = 105] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (13161400) [pid = 3888] [serial = 100] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (170D4400) [pid = 3888] [serial = 109] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (1578A400) [pid = 3888] [serial = 106] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (167ED400) [pid = 3888] [serial = 108] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (144B2C00) [pid = 3888] [serial = 103] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (10ED2C00) [pid = 3888] [serial = 97] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (141D3400) [pid = 3888] [serial = 102] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (19F78800) [pid = 3888] [serial = 94] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3888 | 1466697162725 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:52:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:52:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1103ms 08:52:42 INFO - PROCESS | 3888 | 1466697162748 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 3888 | 1466697162752 Marionette TRACE conn3 <- [1,173,null,{"value":"13"}] 08:52:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:52:42 INFO - PROCESS | 3888 | 1466697162759 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 3888 | 1466697162762 Marionette TRACE conn3 <- [1,174,null,{}] 08:52:42 INFO - PROCESS | 3888 | 1466697162768 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:42 INFO - PROCESS | 3888 | 1466697162770 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:42 INFO - PROCESS | 3888 | 1466697162861 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:52:42 INFO - PROCESS | 3888 | 1466697162867 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 3888 | 1466697162870 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:42 INFO - PROCESS | 3888 | ++DOCSHELL 1122EC00 == 30 [pid = 3888] [id = 53] 08:52:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (1122F000) [pid = 3888] [serial = 155] [outer = 00000000] 08:52:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (1124B400) [pid = 3888] [serial = 156] [outer = 1122F000] 08:52:42 INFO - PROCESS | 3888 | 1466697162918 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (114F0800) [pid = 3888] [serial = 157] [outer = 1122F000] 08:52:43 INFO - PROCESS | 3888 | 1466697163336 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 581ms 08:52:43 INFO - PROCESS | 3888 | 1466697163358 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 3888 | 1466697163363 Marionette TRACE conn3 <- [1,177,null,{"value":"13"}] 08:52:43 INFO - PROCESS | 3888 | 1466697163373 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:52:43 INFO - PROCESS | 3888 | 1466697163375 Marionette TRACE conn3 <- [1,178,null,{}] 08:52:43 INFO - PROCESS | 3888 | 1466697163379 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:43 INFO - PROCESS | 3888 | 1466697163382 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:43 INFO - PROCESS | 3888 | 1466697163447 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:52:43 INFO - PROCESS | 3888 | 1466697163455 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 3888 | 1466697163458 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:43 INFO - PROCESS | 3888 | ++DOCSHELL 12EDB400 == 31 [pid = 3888] [id = 54] 08:52:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (1315E400) [pid = 3888] [serial = 158] [outer = 00000000] 08:52:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (132E9C00) [pid = 3888] [serial = 159] [outer = 1315E400] 08:52:43 INFO - PROCESS | 3888 | 1466697163505 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (136E5000) [pid = 3888] [serial = 160] [outer = 1315E400] 08:52:43 INFO - PROCESS | 3888 | 1466697163899 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:52:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 552ms 08:52:43 INFO - PROCESS | 3888 | 1466697163933 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 3888 | 1466697163935 Marionette TRACE conn3 <- [1,181,null,{"value":"13"}] 08:52:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:52:43 INFO - PROCESS | 3888 | 1466697163939 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 3888 | 1466697163942 Marionette TRACE conn3 <- [1,182,null,{}] 08:52:43 INFO - PROCESS | 3888 | 1466697163952 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:43 INFO - PROCESS | 3888 | 1466697163957 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:44 INFO - PROCESS | 3888 | 1466697164023 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:52:44 INFO - PROCESS | 3888 | 1466697164031 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 3888 | 1466697164034 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:44 INFO - PROCESS | 3888 | ++DOCSHELL 141E0800 == 32 [pid = 3888] [id = 55] 08:52:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (144AB800) [pid = 3888] [serial = 161] [outer = 00000000] 08:52:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (144B9000) [pid = 3888] [serial = 162] [outer = 144AB800] 08:52:44 INFO - PROCESS | 3888 | 1466697164082 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (14F31800) [pid = 3888] [serial = 163] [outer = 144AB800] 08:52:44 INFO - PROCESS | 3888 | 1466697164488 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:52:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 596ms 08:52:44 INFO - PROCESS | 3888 | 1466697164534 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 3888 | 1466697164536 Marionette TRACE conn3 <- [1,185,null,{"value":"13"}] 08:52:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:52:44 INFO - PROCESS | 3888 | 1466697164540 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 3888 | 1466697164524 Marionette TRACE conn3 <- [1,186,null,{}] 08:52:44 INFO - PROCESS | 3888 | 1466697164527 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 3888 | 1466697164529 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:44 INFO - PROCESS | 3888 | 1466697164612 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:52:44 INFO - PROCESS | 3888 | 1466697164619 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 3888 | 1466697164622 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:44 INFO - PROCESS | 3888 | ++DOCSHELL 1535F000 == 33 [pid = 3888] [id = 56] 08:52:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (15360400) [pid = 3888] [serial = 164] [outer = 00000000] 08:52:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (167E3C00) [pid = 3888] [serial = 165] [outer = 15360400] 08:52:44 INFO - PROCESS | 3888 | 1466697164667 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (16C38400) [pid = 3888] [serial = 166] [outer = 15360400] 08:52:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (17601C00) [pid = 3888] [serial = 167] [outer = 14F35400] 08:52:45 INFO - PROCESS | 3888 | 1466697165118 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 653ms 08:52:45 INFO - PROCESS | 3888 | 1466697165174 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 3888 | 1466697165176 Marionette TRACE conn3 <- [1,189,null,{"value":"13"}] 08:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:52:45 INFO - PROCESS | 3888 | 1466697165179 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 3888 | 1466697165181 Marionette TRACE conn3 <- [1,190,null,{}] 08:52:45 INFO - PROCESS | 3888 | 1466697165185 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 3888 | 1466697165187 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:45 INFO - PROCESS | 3888 | 1466697165292 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:52:45 INFO - PROCESS | 3888 | 1466697165365 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 3888 | 1466697165367 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:45 INFO - PROCESS | 3888 | ++DOCSHELL 16FF3400 == 34 [pid = 3888] [id = 57] 08:52:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (170CA800) [pid = 3888] [serial = 168] [outer = 00000000] 08:52:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (17857000) [pid = 3888] [serial = 169] [outer = 170CA800] 08:52:45 INFO - PROCESS | 3888 | 1466697165392 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (178E0800) [pid = 3888] [serial = 170] [outer = 170CA800] 08:52:45 INFO - PROCESS | 3888 | 1466697165771 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:52:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 653ms 08:52:45 INFO - PROCESS | 3888 | 1466697165841 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 3888 | 1466697165843 Marionette TRACE conn3 <- [1,193,null,{"value":"13"}] 08:52:45 INFO - PROCESS | 3888 | 1466697165847 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:52:45 INFO - PROCESS | 3888 | 1466697165831 Marionette TRACE conn3 <- [1,194,null,{}] 08:52:45 INFO - PROCESS | 3888 | 1466697165842 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 3888 | 1466697165848 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:45 INFO - PROCESS | 3888 | 1466697165973 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:52:45 INFO - PROCESS | 3888 | 1466697165983 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 3888 | 1466697165985 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:45 INFO - PROCESS | 3888 | ++DOCSHELL 178DD000 == 35 [pid = 3888] [id = 58] 08:52:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (17CDF800) [pid = 3888] [serial = 171] [outer = 00000000] 08:52:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (19A80800) [pid = 3888] [serial = 172] [outer = 17CDF800] 08:52:46 INFO - PROCESS | 3888 | 1466697166028 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (19B7C800) [pid = 3888] [serial = 173] [outer = 17CDF800] 08:52:46 INFO - PROCESS | 3888 | 1466697166386 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:52:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 596ms 08:52:46 INFO - PROCESS | 3888 | 1466697166435 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 3888 | 1466697166437 Marionette TRACE conn3 <- [1,197,null,{"value":"13"}] 08:52:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:52:46 INFO - PROCESS | 3888 | 1466697166440 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 3888 | 1466697166442 Marionette TRACE conn3 <- [1,198,null,{}] 08:52:46 INFO - PROCESS | 3888 | 1466697166445 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 3888 | 1466697166447 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:46 INFO - PROCESS | 3888 | 1466697166567 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:52:46 INFO - PROCESS | 3888 | 1466697166601 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 3888 | 1466697166603 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:46 INFO - PROCESS | 3888 | ++DOCSHELL 19B7F000 == 36 [pid = 3888] [id = 59] 08:52:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (19B7FC00) [pid = 3888] [serial = 174] [outer = 00000000] 08:52:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (19F4CC00) [pid = 3888] [serial = 175] [outer = 19B7FC00] 08:52:46 INFO - PROCESS | 3888 | 1466697166650 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (19F78000) [pid = 3888] [serial = 176] [outer = 19B7FC00] 08:52:46 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (18024800) [pid = 3888] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:52:46 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (15799C00) [pid = 3888] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:52:46 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (103CB400) [pid = 3888] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:52:46 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (12B76400) [pid = 3888] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:52:46 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (1122DC00) [pid = 3888] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:52:46 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (14F2D800) [pid = 3888] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:52:46 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (10BBA000) [pid = 3888] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:52:46 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (14F76400) [pid = 3888] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:52:46 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (13EC5C00) [pid = 3888] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:52:46 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (1784F800) [pid = 3888] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:52:46 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (10A5A000) [pid = 3888] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:52:46 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (178D7400) [pid = 3888] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:52:46 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (141DD000) [pid = 3888] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:52:47 INFO - PROCESS | 3888 | 1466697167041 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 653ms 08:52:47 INFO - PROCESS | 3888 | 1466697167100 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 3888 | 1466697167102 Marionette TRACE conn3 <- [1,201,null,{"value":"13"}] 08:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:52:47 INFO - PROCESS | 3888 | 1466697167105 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 3888 | 1466697167107 Marionette TRACE conn3 <- [1,202,null,{}] 08:52:47 INFO - PROCESS | 3888 | 1466697167110 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 3888 | 1466697167094 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:47 INFO - PROCESS | 3888 | 1466697167171 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:52:47 INFO - PROCESS | 3888 | 1466697167176 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 3888 | 1466697167178 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:47 INFO - PROCESS | 3888 | ++DOCSHELL 105F0800 == 37 [pid = 3888] [id = 60] 08:52:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (12B76400) [pid = 3888] [serial = 177] [outer = 00000000] 08:52:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (16FF1400) [pid = 3888] [serial = 178] [outer = 12B76400] 08:52:47 INFO - PROCESS | 3888 | 1466697167221 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (1784F800) [pid = 3888] [serial = 179] [outer = 12B76400] 08:52:47 INFO - PROCESS | 3888 | 1466697167607 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:52:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 552ms 08:52:47 INFO - PROCESS | 3888 | 1466697167661 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 3888 | 1466697167646 Marionette TRACE conn3 <- [1,205,null,{"value":"13"}] 08:52:47 INFO - PROCESS | 3888 | 1466697167650 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:52:47 INFO - PROCESS | 3888 | 1466697167653 Marionette TRACE conn3 <- [1,206,null,{}] 08:52:47 INFO - PROCESS | 3888 | 1466697167658 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 3888 | 1466697167661 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:47 INFO - PROCESS | 3888 | 1466697167737 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:52:47 INFO - PROCESS | 3888 | 1466697167742 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 3888 | 1466697167744 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:47 INFO - PROCESS | 3888 | ++DOCSHELL 153C7C00 == 38 [pid = 3888] [id = 61] 08:52:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (19A80400) [pid = 3888] [serial = 180] [outer = 00000000] 08:52:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (19B85C00) [pid = 3888] [serial = 181] [outer = 19A80400] 08:52:47 INFO - PROCESS | 3888 | 1466697167786 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (19F4C800) [pid = 3888] [serial = 182] [outer = 19A80400] 08:52:48 INFO - PROCESS | 3888 | 1466697168159 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 551ms 08:52:48 INFO - PROCESS | 3888 | 1466697168209 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 3888 | 1466697168211 Marionette TRACE conn3 <- [1,209,null,{"value":"13"}] 08:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:52:48 INFO - PROCESS | 3888 | 1466697168225 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 3888 | 1466697168226 Marionette TRACE conn3 <- [1,210,null,{}] 08:52:48 INFO - PROCESS | 3888 | 1466697168230 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 3888 | 1466697168232 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:48 INFO - PROCESS | 3888 | 1466697168311 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:52:48 INFO - PROCESS | 3888 | 1466697168316 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 3888 | 1466697168318 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:48 INFO - PROCESS | 3888 | ++DOCSHELL 19B83800 == 39 [pid = 3888] [id = 62] 08:52:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (1A0D7800) [pid = 3888] [serial = 183] [outer = 00000000] 08:52:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1A4C7400) [pid = 3888] [serial = 184] [outer = 1A0D7800] 08:52:48 INFO - PROCESS | 3888 | 1466697168362 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (1A4C8800) [pid = 3888] [serial = 185] [outer = 1A0D7800] 08:52:48 INFO - PROCESS | 3888 | 1466697168755 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:52:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 551ms 08:52:48 INFO - PROCESS | 3888 | 1466697168786 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 3888 | 1466697168790 Marionette TRACE conn3 <- [1,213,null,{"value":"13"}] 08:52:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:52:48 INFO - PROCESS | 3888 | 1466697168796 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 3888 | 1466697168800 Marionette TRACE conn3 <- [1,214,null,{}] 08:52:48 INFO - PROCESS | 3888 | 1466697168807 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 3888 | 1466697168810 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:48 INFO - PROCESS | 3888 | 1466697168921 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:52:49 INFO - PROCESS | 3888 | 1466697169059 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 3888 | 1466697169064 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:49 INFO - PROCESS | 3888 | ++DOCSHELL 1122D400 == 40 [pid = 3888] [id = 63] 08:52:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (1122F400) [pid = 3888] [serial = 186] [outer = 00000000] 08:52:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (1140F000) [pid = 3888] [serial = 187] [outer = 1122F400] 08:52:49 INFO - PROCESS | 3888 | 1466697169120 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (11DDB000) [pid = 3888] [serial = 188] [outer = 1122F400] 08:52:49 INFO - PROCESS | 3888 | 1466697169605 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:52:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 871ms 08:52:49 INFO - PROCESS | 3888 | 1466697169669 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 3888 | 1466697169673 Marionette TRACE conn3 <- [1,217,null,{"value":"13"}] 08:52:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:52:49 INFO - PROCESS | 3888 | 1466697169680 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 3888 | 1466697169683 Marionette TRACE conn3 <- [1,218,null,{}] 08:52:49 INFO - PROCESS | 3888 | 1466697169687 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:49 INFO - PROCESS | 3888 | 1466697169691 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:49 INFO - PROCESS | 3888 | 1466697169802 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:52:49 INFO - PROCESS | 3888 | 1466697169877 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 3888 | 1466697169880 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:49 INFO - PROCESS | 3888 | ++DOCSHELL 13ECFC00 == 41 [pid = 3888] [id = 64] 08:52:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (13ED0C00) [pid = 3888] [serial = 189] [outer = 00000000] 08:52:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (144B7400) [pid = 3888] [serial = 190] [outer = 13ED0C00] 08:52:49 INFO - PROCESS | 3888 | 1466697169917 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (15759C00) [pid = 3888] [serial = 191] [outer = 13ED0C00] 08:52:50 INFO - PROCESS | 3888 | 1466697170444 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:52:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 783ms 08:52:50 INFO - PROCESS | 3888 | 1466697170477 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 3888 | 1466697170479 Marionette TRACE conn3 <- [1,221,null,{"value":"13"}] 08:52:50 INFO - PROCESS | 3888 | 1466697170484 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:52:50 INFO - PROCESS | 3888 | 1466697170488 Marionette TRACE conn3 <- [1,222,null,{}] 08:52:50 INFO - PROCESS | 3888 | 1466697170499 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:50 INFO - PROCESS | 3888 | 1466697170504 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:50 INFO - PROCESS | 3888 | 1466697170609 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:52:50 INFO - PROCESS | 3888 | 1466697170680 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 3888 | 1466697170683 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:50 INFO - PROCESS | 3888 | ++DOCSHELL 19B77400 == 42 [pid = 3888] [id = 65] 08:52:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (19B78000) [pid = 3888] [serial = 192] [outer = 00000000] 08:52:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (19B85400) [pid = 3888] [serial = 193] [outer = 19B78000] 08:52:50 INFO - PROCESS | 3888 | 1466697170746 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (1A0DB000) [pid = 3888] [serial = 194] [outer = 19B78000] 08:52:51 INFO - PROCESS | 3888 | 1466697171431 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:52:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 958ms 08:52:51 INFO - PROCESS | 3888 | 1466697171456 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 3888 | 1466697171460 Marionette TRACE conn3 <- [1,225,null,{"value":"13"}] 08:52:51 INFO - PROCESS | 3888 | 1466697171465 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:52:51 INFO - PROCESS | 3888 | 1466697171468 Marionette TRACE conn3 <- [1,226,null,{}] 08:52:51 INFO - PROCESS | 3888 | 1466697171500 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 3888 | 1466697171503 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:51 INFO - PROCESS | 3888 | 1466697171600 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:52:51 INFO - PROCESS | 3888 | 1466697171679 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 3888 | 1466697171684 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:51 INFO - PROCESS | 3888 | ++DOCSHELL 10E4B400 == 43 [pid = 3888] [id = 66] 08:52:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (10E4B800) [pid = 3888] [serial = 195] [outer = 00000000] 08:52:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (1188E400) [pid = 3888] [serial = 196] [outer = 10E4B800] 08:52:51 INFO - PROCESS | 3888 | 1466697171735 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (11DDF000) [pid = 3888] [serial = 197] [outer = 10E4B800] 08:52:51 INFO - PROCESS | 3888 | --DOCSHELL 153C7C00 == 42 [pid = 3888] [id = 61] 08:52:51 INFO - PROCESS | 3888 | --DOCSHELL 105F0800 == 41 [pid = 3888] [id = 60] 08:52:51 INFO - PROCESS | 3888 | --DOCSHELL 19B7F000 == 40 [pid = 3888] [id = 59] 08:52:51 INFO - PROCESS | 3888 | --DOCSHELL 178DD000 == 39 [pid = 3888] [id = 58] 08:52:51 INFO - PROCESS | 3888 | --DOCSHELL 16FF3400 == 38 [pid = 3888] [id = 57] 08:52:51 INFO - PROCESS | 3888 | --DOCSHELL 1535F000 == 37 [pid = 3888] [id = 56] 08:52:51 INFO - PROCESS | 3888 | --DOCSHELL 141E0800 == 36 [pid = 3888] [id = 55] 08:52:51 INFO - PROCESS | 3888 | --DOCSHELL 12EDB400 == 35 [pid = 3888] [id = 54] 08:52:51 INFO - PROCESS | 3888 | --DOCSHELL 1122EC00 == 34 [pid = 3888] [id = 53] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (160DA400) [pid = 3888] [serial = 135] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (10A61C00) [pid = 3888] [serial = 121] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (1047D000) [pid = 3888] [serial = 120] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (12EDBC00) [pid = 3888] [serial = 126] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (1318C400) [pid = 3888] [serial = 127] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (11254000) [pid = 3888] [serial = 123] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (114F6800) [pid = 3888] [serial = 124] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (15762C00) [pid = 3888] [serial = 133] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (1188A400) [pid = 3888] [serial = 112] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (11408400) [pid = 3888] [serial = 111] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (176C5400) [pid = 3888] [serial = 138] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (15756400) [pid = 3888] [serial = 115] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (14F78C00) [pid = 3888] [serial = 114] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (17CE2400) [pid = 3888] [serial = 118] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (178DE800) [pid = 3888] [serial = 117] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (167ECC00) [pid = 3888] [serial = 136] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (14F7DC00) [pid = 3888] [serial = 141] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (153CF800) [pid = 3888] [serial = 142] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (178DB400) [pid = 3888] [serial = 145] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (177ADC00) [pid = 3888] [serial = 139] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (144B7C00) [pid = 3888] [serial = 129] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (180E8400) [pid = 3888] [serial = 148] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (14F80800) [pid = 3888] [serial = 132] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (17CA7C00) [pid = 3888] [serial = 144] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (14F2B400) [pid = 3888] [serial = 130] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (180E8000) [pid = 3888] [serial = 147] [outer = 00000000] [url = about:blank] 08:52:52 INFO - PROCESS | 3888 | 1466697172215 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 799ms 08:52:52 INFO - PROCESS | 3888 | 1466697172270 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 3888 | 1466697172274 Marionette TRACE conn3 <- [1,229,null,{"value":"13"}] 08:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:52:52 INFO - PROCESS | 3888 | 1466697172280 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 3888 | 1466697172283 Marionette TRACE conn3 <- [1,230,null,{}] 08:52:52 INFO - PROCESS | 3888 | 1466697172286 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:52 INFO - PROCESS | 3888 | 1466697172289 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:52 INFO - PROCESS | 3888 | 1466697172372 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:52:52 INFO - PROCESS | 3888 | 1466697172364 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 3888 | 1466697172366 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:52 INFO - PROCESS | 3888 | ++DOCSHELL 12C58C00 == 35 [pid = 3888] [id = 67] 08:52:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (12E1EC00) [pid = 3888] [serial = 198] [outer = 00000000] 08:52:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (12EDB400) [pid = 3888] [serial = 199] [outer = 12E1EC00] 08:52:52 INFO - PROCESS | 3888 | 1466697172419 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (132DD400) [pid = 3888] [serial = 200] [outer = 12E1EC00] 08:52:52 INFO - PROCESS | 3888 | 1466697172834 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:52:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:52:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 595ms 08:52:52 INFO - PROCESS | 3888 | 1466697172881 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 3888 | 1466697172883 Marionette TRACE conn3 <- [1,233,null,{"value":"13"}] 08:52:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:52:52 INFO - PROCESS | 3888 | 1466697172886 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 3888 | 1466697172872 Marionette TRACE conn3 <- [1,234,null,{}] 08:52:52 INFO - PROCESS | 3888 | 1466697172882 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:52 INFO - PROCESS | 3888 | 1466697172886 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:52 INFO - PROCESS | 3888 | 1466697172990 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:52:52 INFO - PROCESS | 3888 | 1466697172999 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 3888 | 1466697173002 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:53 INFO - PROCESS | 3888 | ++DOCSHELL 144B8800 == 36 [pid = 3888] [id = 68] 08:52:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (144B8C00) [pid = 3888] [serial = 201] [outer = 00000000] 08:52:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (14F2C800) [pid = 3888] [serial = 202] [outer = 144B8C00] 08:52:53 INFO - PROCESS | 3888 | 1466697173053 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (15356800) [pid = 3888] [serial = 203] [outer = 144B8C00] 08:52:53 INFO - PROCESS | 3888 | 1466697173452 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:52:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 596ms 08:52:53 INFO - PROCESS | 3888 | 1466697173466 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 3888 | 1466697173469 Marionette TRACE conn3 <- [1,237,null,{"value":"13"}] 08:52:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:52:53 INFO - PROCESS | 3888 | 1466697173472 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - PROCESS | 3888 | 1466697173474 Marionette TRACE conn3 <- [1,238,null,{}] 08:52:53 INFO - PROCESS | 3888 | 1466697173477 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 3888 | 1466697173479 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:53 INFO - PROCESS | 3888 | 1466697173560 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:52:53 INFO - PROCESS | 3888 | 1466697173565 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 3888 | 1466697173568 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:53 INFO - PROCESS | 3888 | ++DOCSHELL 1535F000 == 37 [pid = 3888] [id = 69] 08:52:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (1535F400) [pid = 3888] [serial = 204] [outer = 00000000] 08:52:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (160CE800) [pid = 3888] [serial = 205] [outer = 1535F400] 08:52:53 INFO - PROCESS | 3888 | 1466697173620 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (167E5400) [pid = 3888] [serial = 206] [outer = 1535F400] 08:52:53 INFO - PROCESS | 3888 | 1466697173990 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 551ms 08:52:54 INFO - PROCESS | 3888 | 1466697174039 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 3888 | 1466697174041 Marionette TRACE conn3 <- [1,241,null,{"value":"13"}] 08:52:54 INFO - PROCESS | 3888 | 1466697174044 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 3888 | 1466697174046 Marionette TRACE conn3 <- [1,242,null,{}] 08:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:52:54 INFO - PROCESS | 3888 | 1466697174053 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 3888 | 1466697174055 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:54 INFO - PROCESS | 3888 | 1466697174143 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:52:54 INFO - PROCESS | 3888 | 1466697174149 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 3888 | 1466697174151 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:54 INFO - PROCESS | 3888 | ++DOCSHELL 114EEC00 == 38 [pid = 3888] [id = 70] 08:52:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (15758800) [pid = 3888] [serial = 207] [outer = 00000000] 08:52:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (1717B800) [pid = 3888] [serial = 208] [outer = 15758800] 08:52:54 INFO - PROCESS | 3888 | 1466697174194 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (176C5800) [pid = 3888] [serial = 209] [outer = 15758800] 08:52:54 INFO - PROCESS | 3888 | 1466697174605 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:52:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 581ms 08:52:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:52:54 INFO - PROCESS | 3888 | 1466697174629 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 3888 | 1466697174631 Marionette TRACE conn3 <- [1,245,null,{"value":"13"}] 08:52:54 INFO - PROCESS | 3888 | 1466697174634 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 3888 | 1466697174636 Marionette TRACE conn3 <- [1,246,null,{}] 08:52:54 INFO - PROCESS | 3888 | 1466697174640 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 3888 | 1466697174645 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:54 INFO - PROCESS | 3888 | 1466697174773 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:52:54 INFO - PROCESS | 3888 | 1466697174830 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 3888 | 1466697174832 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:54 INFO - PROCESS | 3888 | ++DOCSHELL 16CD8400 == 39 [pid = 3888] [id = 71] 08:52:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (17177800) [pid = 3888] [serial = 210] [outer = 00000000] 08:52:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (17F91400) [pid = 3888] [serial = 211] [outer = 17177800] 08:52:54 INFO - PROCESS | 3888 | 1466697174876 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (17F96C00) [pid = 3888] [serial = 212] [outer = 17177800] 08:52:55 INFO - PROCESS | 3888 | 1466697175230 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:52:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:52:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 638ms 08:52:55 INFO - PROCESS | 3888 | 1466697175296 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 3888 | 1466697175297 Marionette TRACE conn3 <- [1,249,null,{"value":"13"}] 08:52:55 INFO - PROCESS | 3888 | 1466697175301 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:52:55 INFO - PROCESS | 3888 | 1466697175302 Marionette TRACE conn3 <- [1,250,null,{}] 08:52:55 INFO - PROCESS | 3888 | 1466697175306 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:55 INFO - PROCESS | 3888 | 1466697175308 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:55 INFO - PROCESS | 3888 | 1466697175423 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:52:55 INFO - PROCESS | 3888 | 1466697175444 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 3888 | 1466697175446 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:55 INFO - PROCESS | 3888 | ++DOCSHELL 10A64000 == 40 [pid = 3888] [id = 72] 08:52:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (15793800) [pid = 3888] [serial = 213] [outer = 00000000] 08:52:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (180F1400) [pid = 3888] [serial = 214] [outer = 15793800] 08:52:55 INFO - PROCESS | 3888 | 1466697175489 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (18565800) [pid = 3888] [serial = 215] [outer = 15793800] 08:52:55 INFO - PROCESS | 3888 | 1466697175977 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:52:55 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (1315E400) [pid = 3888] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:52:55 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (19A80400) [pid = 3888] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:52:55 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (170CA800) [pid = 3888] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:52:55 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (1122F000) [pid = 3888] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:52:55 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (15360400) [pid = 3888] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:52:55 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (144AB800) [pid = 3888] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:52:55 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (17CDF800) [pid = 3888] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:52:55 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (12B76400) [pid = 3888] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:52:55 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (19B7FC00) [pid = 3888] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 740ms 08:52:56 INFO - PROCESS | 3888 | 1466697176046 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 3888 | 1466697176048 Marionette TRACE conn3 <- [1,253,null,{"value":"13"}] 08:52:56 INFO - PROCESS | 3888 | 1466697176051 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:52:56 INFO - PROCESS | 3888 | 1466697176053 Marionette TRACE conn3 <- [1,254,null,{}] 08:52:56 INFO - PROCESS | 3888 | 1466697176056 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 3888 | 1466697176058 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:56 INFO - PROCESS | 3888 | 1466697176120 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:52:56 INFO - PROCESS | 3888 | 1466697176127 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 3888 | 1466697176129 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:56 INFO - PROCESS | 3888 | ++DOCSHELL 144AB800 == 41 [pid = 3888] [id = 73] 08:52:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (153C8C00) [pid = 3888] [serial = 216] [outer = 00000000] 08:52:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (180F0000) [pid = 3888] [serial = 217] [outer = 153C8C00] 08:52:56 INFO - PROCESS | 3888 | 1466697176172 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (180F0C00) [pid = 3888] [serial = 218] [outer = 153C8C00] 08:52:56 INFO - PROCESS | 3888 | 1466697176552 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:52:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 552ms 08:52:56 INFO - PROCESS | 3888 | 1466697176613 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 3888 | 1466697176615 Marionette TRACE conn3 <- [1,257,null,{"value":"13"}] 08:52:56 INFO - PROCESS | 3888 | 1466697176618 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 3888 | 1466697176620 Marionette TRACE conn3 <- [1,258,null,{}] 08:52:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:52:56 INFO - PROCESS | 3888 | 1466697176624 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 3888 | 1466697176625 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:56 INFO - PROCESS | 3888 | 1466697176702 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:52:56 INFO - PROCESS | 3888 | 1466697176709 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 3888 | 1466697176711 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:56 INFO - PROCESS | 3888 | ++DOCSHELL 144B0000 == 42 [pid = 3888] [id = 74] 08:52:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (17CE5800) [pid = 3888] [serial = 219] [outer = 00000000] 08:52:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (19A7DC00) [pid = 3888] [serial = 220] [outer = 17CE5800] 08:52:56 INFO - PROCESS | 3888 | 1466697176753 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (19A79400) [pid = 3888] [serial = 221] [outer = 17CE5800] 08:52:57 INFO - PROCESS | 3888 | 1466697177134 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 551ms 08:52:57 INFO - PROCESS | 3888 | 1466697177183 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 3888 | 1466697177185 Marionette TRACE conn3 <- [1,261,null,{"value":"13"}] 08:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:52:57 INFO - PROCESS | 3888 | 1466697177188 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 3888 | 1466697177190 Marionette TRACE conn3 <- [1,262,null,{}] 08:52:57 INFO - PROCESS | 3888 | 1466697177203 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:57 INFO - PROCESS | 3888 | 1466697177205 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:57 INFO - PROCESS | 3888 | 1466697177281 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:52:57 INFO - PROCESS | 3888 | 1466697177289 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 3888 | 1466697177291 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:57 INFO - PROCESS | 3888 | ++DOCSHELL 10476C00 == 43 [pid = 3888] [id = 75] 08:52:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (19A75000) [pid = 3888] [serial = 222] [outer = 00000000] 08:52:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (19F58800) [pid = 3888] [serial = 223] [outer = 19A75000] 08:52:57 INFO - PROCESS | 3888 | 1466697177316 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (1A4C4400) [pid = 3888] [serial = 224] [outer = 19A75000] 08:52:57 INFO - PROCESS | 3888 | 1466697177685 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:52:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 552ms 08:52:57 INFO - PROCESS | 3888 | 1466697177747 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 3888 | 1466697177749 Marionette TRACE conn3 <- [1,265,null,{"value":"13"}] 08:52:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:52:57 INFO - PROCESS | 3888 | 1466697177753 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 3888 | 1466697177755 Marionette TRACE conn3 <- [1,266,null,{}] 08:52:57 INFO - PROCESS | 3888 | 1466697177758 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:57 INFO - PROCESS | 3888 | 1466697177760 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:57 INFO - PROCESS | 3888 | 1466697177857 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:52:58 INFO - PROCESS | 3888 | 1466697178017 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 3888 | 1466697178020 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:58 INFO - PROCESS | 3888 | ++DOCSHELL 104EBC00 == 44 [pid = 3888] [id = 76] 08:52:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (104EC000) [pid = 3888] [serial = 225] [outer = 00000000] 08:52:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (10A5E000) [pid = 3888] [serial = 226] [outer = 104EC000] 08:52:58 INFO - PROCESS | 3888 | 1466697178077 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (10E4C800) [pid = 3888] [serial = 227] [outer = 104EC000] 08:52:58 INFO - PROCESS | 3888 | 1466697178560 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:52:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 843ms 08:52:58 INFO - PROCESS | 3888 | 1466697178590 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 3888 | 1466697178593 Marionette TRACE conn3 <- [1,269,null,{"value":"13"}] 08:52:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:52:58 INFO - PROCESS | 3888 | 1466697178599 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 3888 | 1466697178602 Marionette TRACE conn3 <- [1,270,null,{}] 08:52:58 INFO - PROCESS | 3888 | 1466697178608 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 3888 | 1466697178611 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:58 INFO - PROCESS | 3888 | 1466697178718 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:52:58 INFO - PROCESS | 3888 | 1466697178811 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 3888 | 1466697178815 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:58 INFO - PROCESS | 3888 | ++DOCSHELL 1397E800 == 45 [pid = 3888] [id = 77] 08:52:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (1397F800) [pid = 3888] [serial = 228] [outer = 00000000] 08:52:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (141D3800) [pid = 3888] [serial = 229] [outer = 1397F800] 08:52:58 INFO - PROCESS | 3888 | 1466697178859 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (144B1400) [pid = 3888] [serial = 230] [outer = 1397F800] 08:52:59 INFO - PROCESS | 3888 | 1466697179403 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:52:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 842ms 08:52:59 INFO - PROCESS | 3888 | 1466697179451 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 3888 | 1466697179456 Marionette TRACE conn3 <- [1,273,null,{"value":"13"}] 08:52:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:52:59 INFO - PROCESS | 3888 | 1466697179460 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 3888 | 1466697179462 Marionette TRACE conn3 <- [1,274,null,{}] 08:52:59 INFO - PROCESS | 3888 | 1466697179466 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 3888 | 1466697179469 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:59 INFO - PROCESS | 3888 | 1466697179575 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:52:59 INFO - PROCESS | 3888 | 1466697179666 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 3888 | 1466697179669 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:52:59 INFO - PROCESS | 3888 | ++DOCSHELL 178DE000 == 46 [pid = 3888] [id = 78] 08:52:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (178DE800) [pid = 3888] [serial = 231] [outer = 00000000] 08:52:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (17CDF800) [pid = 3888] [serial = 232] [outer = 178DE800] 08:52:59 INFO - PROCESS | 3888 | 1466697179721 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (180F0400) [pid = 3888] [serial = 233] [outer = 178DE800] 08:53:00 INFO - PROCESS | 3888 | 1466697180201 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:53:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 784ms 08:53:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:53:00 INFO - PROCESS | 3888 | 1466697180246 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 3888 | 1466697180249 Marionette TRACE conn3 <- [1,277,null,{"value":"13"}] 08:53:00 INFO - PROCESS | 3888 | 1466697180259 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 3888 | 1466697180265 Marionette TRACE conn3 <- [1,278,null,{}] 08:53:00 INFO - PROCESS | 3888 | 1466697180269 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 3888 | 1466697180273 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:00 INFO - PROCESS | 3888 | 1466697180360 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:53:00 INFO - PROCESS | 3888 | 1466697180448 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 3888 | 1466697180450 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:00 INFO - PROCESS | 3888 | ++DOCSHELL 16FF3000 == 47 [pid = 3888] [id = 79] 08:53:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (19B84400) [pid = 3888] [serial = 234] [outer = 00000000] 08:53:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (1A582C00) [pid = 3888] [serial = 235] [outer = 19B84400] 08:53:00 INFO - PROCESS | 3888 | 1466697180503 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (1A609400) [pid = 3888] [serial = 236] [outer = 19B84400] 08:53:01 INFO - PROCESS | 3888 | 1466697181140 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:53:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 929ms 08:53:01 INFO - PROCESS | 3888 | 1466697181316 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 3888 | 1466697181321 Marionette TRACE conn3 <- [1,281,null,{"value":"13"}] 08:53:01 INFO - PROCESS | 3888 | 1466697181337 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 3888 | 1466697181339 Marionette TRACE conn3 <- [1,282,null,{}] 08:53:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:53:01 INFO - PROCESS | 3888 | 1466697181345 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 3888 | 1466697181348 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:01 INFO - PROCESS | 3888 | 1466697181443 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:53:01 INFO - PROCESS | 3888 | 1466697181497 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 3888 | 1466697181500 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:01 INFO - PROCESS | 3888 | ++DOCSHELL 1315C400 == 48 [pid = 3888] [id = 80] 08:53:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (1315E400) [pid = 3888] [serial = 237] [outer = 00000000] 08:53:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (13672400) [pid = 3888] [serial = 238] [outer = 1315E400] 08:53:01 INFO - PROCESS | 3888 | 1466697181548 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 101 (13A12400) [pid = 3888] [serial = 239] [outer = 1315E400] 08:53:02 INFO - PROCESS | 3888 | --DOCSHELL 10476C00 == 47 [pid = 3888] [id = 75] 08:53:02 INFO - PROCESS | 3888 | --DOCSHELL 144B0000 == 46 [pid = 3888] [id = 74] 08:53:02 INFO - PROCESS | 3888 | --DOCSHELL 144AB800 == 45 [pid = 3888] [id = 73] 08:53:02 INFO - PROCESS | 3888 | --DOCSHELL 10A64000 == 44 [pid = 3888] [id = 72] 08:53:02 INFO - PROCESS | 3888 | --DOCSHELL 16CD8400 == 43 [pid = 3888] [id = 71] 08:53:02 INFO - PROCESS | 3888 | --DOCSHELL 114EEC00 == 42 [pid = 3888] [id = 70] 08:53:02 INFO - PROCESS | 3888 | --DOCSHELL 1535F000 == 41 [pid = 3888] [id = 69] 08:53:02 INFO - PROCESS | 3888 | --DOCSHELL 144B8800 == 40 [pid = 3888] [id = 68] 08:53:02 INFO - PROCESS | 3888 | --DOCSHELL 12C58C00 == 39 [pid = 3888] [id = 67] 08:53:02 INFO - PROCESS | 3888 | --DOCSHELL 10E4B400 == 38 [pid = 3888] [id = 66] 08:53:02 INFO - PROCESS | 3888 | --DOCSHELL 19B77400 == 37 [pid = 3888] [id = 65] 08:53:02 INFO - PROCESS | 3888 | --DOCSHELL 13ECFC00 == 36 [pid = 3888] [id = 64] 08:53:02 INFO - PROCESS | 3888 | --DOCSHELL 1122D400 == 35 [pid = 3888] [id = 63] 08:53:02 INFO - PROCESS | 3888 | --DOCSHELL 19B83800 == 34 [pid = 3888] [id = 62] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 100 (136E5000) [pid = 3888] [serial = 160] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (19B85C00) [pid = 3888] [serial = 181] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (17857000) [pid = 3888] [serial = 169] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (178E0800) [pid = 3888] [serial = 170] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (114F0800) [pid = 3888] [serial = 157] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (1B18E800) [pid = 3888] [serial = 49] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (132E9C00) [pid = 3888] [serial = 159] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (1124B400) [pid = 3888] [serial = 156] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (16C38400) [pid = 3888] [serial = 166] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (14F31800) [pid = 3888] [serial = 163] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (144B9000) [pid = 3888] [serial = 162] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (167E3C00) [pid = 3888] [serial = 165] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (19A80800) [pid = 3888] [serial = 172] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (16FF1400) [pid = 3888] [serial = 178] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (19F4CC00) [pid = 3888] [serial = 175] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (19757800) [pid = 3888] [serial = 150] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (11CEAC00) [pid = 3888] [serial = 153] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (19F78000) [pid = 3888] [serial = 176] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (1784F800) [pid = 3888] [serial = 179] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (19B7C800) [pid = 3888] [serial = 173] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (1A4C7400) [pid = 3888] [serial = 184] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (19F4C800) [pid = 3888] [serial = 182] [outer = 00000000] [url = about:blank] 08:53:02 INFO - PROCESS | 3888 | 1466697182087 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 769ms 08:53:02 INFO - PROCESS | 3888 | 1466697182132 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 3888 | 1466697182134 Marionette TRACE conn3 <- [1,285,null,{"value":"13"}] 08:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:53:02 INFO - PROCESS | 3888 | 1466697182141 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 3888 | 1466697182144 Marionette TRACE conn3 <- [1,286,null,{}] 08:53:02 INFO - PROCESS | 3888 | 1466697182148 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 3888 | 1466697182151 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:02 INFO - PROCESS | 3888 | 1466697182231 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:53:02 INFO - PROCESS | 3888 | 1466697182309 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 3888 | 1466697182311 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:02 INFO - PROCESS | 3888 | ++DOCSHELL 105F2000 == 35 [pid = 3888] [id = 81] 08:53:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (11230000) [pid = 3888] [serial = 240] [outer = 00000000] 08:53:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (11D8EC00) [pid = 3888] [serial = 241] [outer = 11230000] 08:53:02 INFO - PROCESS | 3888 | 1466697182358 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (144B9000) [pid = 3888] [serial = 242] [outer = 11230000] 08:53:02 INFO - PROCESS | 3888 | 1466697182709 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:53:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 639ms 08:53:02 INFO - PROCESS | 3888 | 1466697182779 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 3888 | 1466697182781 Marionette TRACE conn3 <- [1,289,null,{"value":"13"}] 08:53:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:53:02 INFO - PROCESS | 3888 | 1466697182785 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 3888 | 1466697182787 Marionette TRACE conn3 <- [1,290,null,{}] 08:53:02 INFO - PROCESS | 3888 | 1466697182796 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 3888 | 1466697182800 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:02 INFO - PROCESS | 3888 | 1466697182883 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:53:02 INFO - PROCESS | 3888 | 1466697182893 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 3888 | 1466697182896 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:02 INFO - PROCESS | 3888 | ++DOCSHELL 167F1000 == 36 [pid = 3888] [id = 82] 08:53:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (167F1400) [pid = 3888] [serial = 243] [outer = 00000000] 08:53:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (16C38C00) [pid = 3888] [serial = 244] [outer = 167F1400] 08:53:02 INFO - PROCESS | 3888 | 1466697182951 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (170CA000) [pid = 3888] [serial = 245] [outer = 167F1400] 08:53:03 INFO - PROCESS | 3888 | 1466697183339 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:53:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 595ms 08:53:03 INFO - PROCESS | 3888 | 1466697183385 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 3888 | 1466697183387 Marionette TRACE conn3 <- [1,293,null,{"value":"13"}] 08:53:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:53:03 INFO - PROCESS | 3888 | 1466697183391 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 3888 | 1466697183392 Marionette TRACE conn3 <- [1,294,null,{}] 08:53:03 INFO - PROCESS | 3888 | 1466697183396 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:03 INFO - PROCESS | 3888 | 1466697183398 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:03 INFO - PROCESS | 3888 | 1466697183465 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:53:03 INFO - PROCESS | 3888 | 1466697183473 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 3888 | 1466697183475 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:03 INFO - PROCESS | 3888 | ++DOCSHELL 17857000 == 37 [pid = 3888] [id = 83] 08:53:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (17858000) [pid = 3888] [serial = 246] [outer = 00000000] 08:53:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (17CA7000) [pid = 3888] [serial = 247] [outer = 17858000] 08:53:03 INFO - PROCESS | 3888 | 1466697183519 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (17CE0800) [pid = 3888] [serial = 248] [outer = 17858000] 08:53:04 INFO - PROCESS | 3888 | 1466697184012 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 683ms 08:53:04 INFO - PROCESS | 3888 | 1466697184080 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 3888 | 1466697184082 Marionette TRACE conn3 <- [1,297,null,{"value":"13"}] 08:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:53:04 INFO - PROCESS | 3888 | 1466697184136 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 3888 | 1466697184138 Marionette TRACE conn3 <- [1,298,null,{}] 08:53:04 INFO - PROCESS | 3888 | 1466697184157 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 3888 | 1466697184159 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:04 INFO - PROCESS | 3888 | 1466697184259 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:53:04 INFO - PROCESS | 3888 | 1466697184308 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 3888 | 1466697184311 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:04 INFO - PROCESS | 3888 | ++DOCSHELL 17CA6C00 == 38 [pid = 3888] [id = 84] 08:53:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (19B78800) [pid = 3888] [serial = 249] [outer = 00000000] 08:53:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (19F4C800) [pid = 3888] [serial = 250] [outer = 19B78800] 08:53:04 INFO - PROCESS | 3888 | 1466697184354 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (19F78C00) [pid = 3888] [serial = 251] [outer = 19B78800] 08:53:04 INFO - PROCESS | 3888 | 1466697184705 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:04 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. 08:53:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 639ms 08:53:04 INFO - PROCESS | 3888 | 1466697184737 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 3888 | 1466697184739 Marionette TRACE conn3 <- [1,301,null,{"value":"13"}] 08:53:04 INFO - PROCESS | 3888 | 1466697184742 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:53:04 INFO - PROCESS | 3888 | 1466697184744 Marionette TRACE conn3 <- [1,302,null,{}] 08:53:04 INFO - PROCESS | 3888 | 1466697184747 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 3888 | 1466697184753 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:04 INFO - PROCESS | 3888 | 1466697184896 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:53:04 INFO - PROCESS | 3888 | 1466697184923 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 3888 | 1466697184926 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:04 INFO - PROCESS | 3888 | ++DOCSHELL 19F83C00 == 39 [pid = 3888] [id = 85] 08:53:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (1A0D8400) [pid = 3888] [serial = 252] [outer = 00000000] 08:53:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (1A607400) [pid = 3888] [serial = 253] [outer = 1A0D8400] 08:53:04 INFO - PROCESS | 3888 | 1466697184976 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (1A710400) [pid = 3888] [serial = 254] [outer = 1A0D8400] 08:53:05 INFO - PROCESS | 3888 | 1466697185357 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:05 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. 08:53:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 639ms 08:53:05 INFO - PROCESS | 3888 | 1466697185402 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 3888 | 1466697185404 Marionette TRACE conn3 <- [1,305,null,{"value":"13"}] 08:53:05 INFO - PROCESS | 3888 | 1466697185407 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:53:05 INFO - PROCESS | 3888 | 1466697185409 Marionette TRACE conn3 <- [1,306,null,{}] 08:53:05 INFO - PROCESS | 3888 | 1466697185413 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:05 INFO - PROCESS | 3888 | 1466697185414 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:05 INFO - PROCESS | 3888 | 1466697185522 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:53:05 INFO - PROCESS | 3888 | 1466697185543 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 3888 | 1466697185545 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:05 INFO - PROCESS | 3888 | ++DOCSHELL 1A714000 == 40 [pid = 3888] [id = 86] 08:53:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (1A716800) [pid = 3888] [serial = 255] [outer = 00000000] 08:53:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (1A71A400) [pid = 3888] [serial = 256] [outer = 1A716800] 08:53:05 INFO - PROCESS | 3888 | 1466697185587 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (1A7AA800) [pid = 3888] [serial = 257] [outer = 1A716800] 08:53:05 INFO - PROCESS | 3888 | 1466697185980 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 639ms 08:53:06 INFO - PROCESS | 3888 | 1466697186050 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 3888 | 1466697186052 Marionette TRACE conn3 <- [1,309,null,{"value":"13"}] 08:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:53:06 INFO - PROCESS | 3888 | 1466697186055 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 3888 | 1466697186057 Marionette TRACE conn3 <- [1,310,null,{}] 08:53:06 INFO - PROCESS | 3888 | 1466697186060 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 3888 | 1466697186062 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:06 INFO - PROCESS | 3888 | 1466697186208 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:53:06 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (17177800) [pid = 3888] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:53:06 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (15758800) [pid = 3888] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:53:06 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (15793800) [pid = 3888] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:53:06 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (12E1EC00) [pid = 3888] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:53:06 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (144B8C00) [pid = 3888] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:53:06 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (10E4B800) [pid = 3888] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:53:06 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (1535F400) [pid = 3888] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:53:06 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (153C8C00) [pid = 3888] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:53:06 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (17CE5800) [pid = 3888] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:53:06 INFO - PROCESS | 3888 | 1466697186241 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 3888 | 1466697186243 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:06 INFO - PROCESS | 3888 | ++DOCSHELL 105F1C00 == 41 [pid = 3888] [id = 87] 08:53:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (10A5F400) [pid = 3888] [serial = 258] [outer = 00000000] 08:53:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (12BB2800) [pid = 3888] [serial = 259] [outer = 10A5F400] 08:53:06 INFO - PROCESS | 3888 | 1466697186286 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (12ED2800) [pid = 3888] [serial = 260] [outer = 10A5F400] 08:53:06 INFO - PROCESS | 3888 | 1466697186636 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:06 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. 08:53:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 595ms 08:53:06 INFO - PROCESS | 3888 | 1466697186654 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 3888 | 1466697186655 Marionette TRACE conn3 <- [1,313,null,{"value":"13"}] 08:53:06 INFO - PROCESS | 3888 | 1466697186659 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:53:06 INFO - PROCESS | 3888 | 1466697186660 Marionette TRACE conn3 <- [1,314,null,{}] 08:53:06 INFO - PROCESS | 3888 | 1466697186663 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 3888 | 1466697186665 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:06 INFO - PROCESS | 3888 | 1466697186782 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:53:06 INFO - PROCESS | 3888 | 1466697186792 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 3888 | 1466697186794 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:06 INFO - PROCESS | 3888 | ++DOCSHELL 14F30800 == 42 [pid = 3888] [id = 88] 08:53:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (1717F000) [pid = 3888] [serial = 261] [outer = 00000000] 08:53:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (1A713400) [pid = 3888] [serial = 262] [outer = 1717F000] 08:53:06 INFO - PROCESS | 3888 | 1466697186837 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (1A7AEC00) [pid = 3888] [serial = 263] [outer = 1717F000] 08:53:07 INFO - PROCESS | 3888 | 1466697187202 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 595ms 08:53:07 INFO - PROCESS | 3888 | 1466697187258 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 3888 | 1466697187260 Marionette TRACE conn3 <- [1,317,null,{"value":"13"}] 08:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:53:07 INFO - PROCESS | 3888 | 1466697187245 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 3888 | 1466697187247 Marionette TRACE conn3 <- [1,318,null,{}] 08:53:07 INFO - PROCESS | 3888 | 1466697187250 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 3888 | 1466697187252 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:07 INFO - PROCESS | 3888 | 1466697187360 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:53:07 INFO - PROCESS | 3888 | 1466697187368 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 3888 | 1466697187370 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:07 INFO - PROCESS | 3888 | ++DOCSHELL 1A7B7400 == 43 [pid = 3888] [id = 89] 08:53:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (1ACC1C00) [pid = 3888] [serial = 264] [outer = 00000000] 08:53:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (1ACC4C00) [pid = 3888] [serial = 265] [outer = 1ACC1C00] 08:53:07 INFO - PROCESS | 3888 | 1466697187413 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (1ACC9C00) [pid = 3888] [serial = 266] [outer = 1ACC1C00] 08:53:07 INFO - PROCESS | 3888 | 1466697187669 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:53:07 INFO - PROCESS | 3888 | 1466697187816 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:07 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. 08:53:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 595ms 08:53:07 INFO - PROCESS | 3888 | 1466697187840 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 3888 | 1466697187842 Marionette TRACE conn3 <- [1,321,null,{"value":"13"}] 08:53:07 INFO - PROCESS | 3888 | 1466697187845 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:53:07 INFO - PROCESS | 3888 | 1466697187848 Marionette TRACE conn3 <- [1,322,null,{}] 08:53:07 INFO - PROCESS | 3888 | 1466697187852 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 3888 | 1466697187854 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:08 INFO - PROCESS | 3888 | 1466697188010 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:53:08 INFO - PROCESS | 3888 | 1466697188028 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 3888 | 1466697188030 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:08 INFO - PROCESS | 3888 | ++DOCSHELL 19F49C00 == 44 [pid = 3888] [id = 90] 08:53:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (1A0E0000) [pid = 3888] [serial = 267] [outer = 00000000] 08:53:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (1ACCC400) [pid = 3888] [serial = 268] [outer = 1A0E0000] 08:53:08 INFO - PROCESS | 3888 | 1466697188060 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (1AE57800) [pid = 3888] [serial = 269] [outer = 1A0E0000] 08:53:08 INFO - PROCESS | 3888 | 1466697188630 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:08 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. 08:53:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 827ms 08:53:08 INFO - PROCESS | 3888 | 1466697188693 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 3888 | 1466697188697 Marionette TRACE conn3 <- [1,325,null,{"value":"13"}] 08:53:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:53:08 INFO - PROCESS | 3888 | 1466697188702 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 3888 | 1466697188707 Marionette TRACE conn3 <- [1,326,null,{}] 08:53:08 INFO - PROCESS | 3888 | 1466697188712 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:08 INFO - PROCESS | 3888 | 1466697188715 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:08 INFO - PROCESS | 3888 | 1466697188826 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:53:08 INFO - PROCESS | 3888 | 1466697188967 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 3888 | 1466697188972 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:08 INFO - PROCESS | 3888 | ++DOCSHELL 105E8400 == 45 [pid = 3888] [id = 91] 08:53:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 101 (10A58C00) [pid = 3888] [serial = 270] [outer = 00000000] 08:53:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 102 (1180B400) [pid = 3888] [serial = 271] [outer = 10A58C00] 08:53:09 INFO - PROCESS | 3888 | 1466697189030 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 103 (136E5000) [pid = 3888] [serial = 272] [outer = 10A58C00] 08:53:09 INFO - PROCESS | 3888 | 1466697189556 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:09 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. 08:53:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 871ms 08:53:09 INFO - PROCESS | 3888 | 1466697189572 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 3888 | 1466697189577 Marionette TRACE conn3 <- [1,329,null,{"value":"13"}] 08:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:53:09 INFO - PROCESS | 3888 | 1466697189599 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 3888 | 1466697189602 Marionette TRACE conn3 <- [1,330,null,{}] 08:53:09 INFO - PROCESS | 3888 | 1466697189606 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 3888 | 1466697189609 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:09 INFO - PROCESS | 3888 | 1466697189723 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:53:09 INFO - PROCESS | 3888 | 1466697189801 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 3888 | 1466697189803 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:09 INFO - PROCESS | 3888 | ++DOCSHELL 153C7400 == 46 [pid = 3888] [id = 92] 08:53:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 104 (153C9C00) [pid = 3888] [serial = 273] [outer = 00000000] 08:53:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 105 (167E4C00) [pid = 3888] [serial = 274] [outer = 153C9C00] 08:53:09 INFO - PROCESS | 3888 | 1466697189862 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 106 (170D2000) [pid = 3888] [serial = 275] [outer = 153C9C00] 08:53:10 INFO - PROCESS | 3888 | 1466697190509 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:53:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 973ms 08:53:10 INFO - PROCESS | 3888 | 1466697190566 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 3888 | 1466697190568 Marionette TRACE conn3 <- [1,333,null,{"value":"13"}] 08:53:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:53:10 INFO - PROCESS | 3888 | 1466697190572 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 3888 | 1466697190576 Marionette TRACE conn3 <- [1,334,null,{}] 08:53:10 INFO - PROCESS | 3888 | 1466697190603 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:10 INFO - PROCESS | 3888 | 1466697190608 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:10 INFO - PROCESS | 3888 | 1466697190721 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:53:10 INFO - PROCESS | 3888 | 1466697190852 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 3888 | 1466697190856 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:10 INFO - PROCESS | 3888 | ++DOCSHELL 16309C00 == 47 [pid = 3888] [id = 93] 08:53:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 107 (1630A000) [pid = 3888] [serial = 276] [outer = 00000000] 08:53:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 108 (16310C00) [pid = 3888] [serial = 277] [outer = 1630A000] 08:53:10 INFO - PROCESS | 3888 | 1466697190911 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 109 (17CA6400) [pid = 3888] [serial = 278] [outer = 1630A000] 08:53:11 INFO - PROCESS | 3888 | 1466697191553 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1045ms 08:53:11 INFO - PROCESS | 3888 | 1466697191615 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 3888 | 1466697191620 Marionette TRACE conn3 <- [1,337,null,{"value":"13"}] 08:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:53:11 INFO - PROCESS | 3888 | 1466697191625 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 3888 | 1466697191628 Marionette TRACE conn3 <- [1,338,null,{}] 08:53:11 INFO - PROCESS | 3888 | 1466697191634 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 3888 | 1466697191637 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:11 INFO - PROCESS | 3888 | 1466697191734 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:53:11 INFO - PROCESS | 3888 | 1466697191832 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 3888 | 1466697191818 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:11 INFO - PROCESS | 3888 | ++DOCSHELL 11402400 == 48 [pid = 3888] [id = 94] 08:53:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 110 (11409400) [pid = 3888] [serial = 279] [outer = 00000000] 08:53:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 111 (12E6C800) [pid = 3888] [serial = 280] [outer = 11409400] 08:53:11 INFO - PROCESS | 3888 | 1466697191866 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 112 (13EC3400) [pid = 3888] [serial = 281] [outer = 11409400] 08:53:12 INFO - PROCESS | 3888 | --DOCSHELL 1A7B7400 == 47 [pid = 3888] [id = 89] 08:53:12 INFO - PROCESS | 3888 | --DOCSHELL 14F30800 == 46 [pid = 3888] [id = 88] 08:53:12 INFO - PROCESS | 3888 | --DOCSHELL 105F1C00 == 45 [pid = 3888] [id = 87] 08:53:12 INFO - PROCESS | 3888 | --DOCSHELL 1A714000 == 44 [pid = 3888] [id = 86] 08:53:12 INFO - PROCESS | 3888 | --DOCSHELL 19F83C00 == 43 [pid = 3888] [id = 85] 08:53:12 INFO - PROCESS | 3888 | --DOCSHELL 17CA6C00 == 42 [pid = 3888] [id = 84] 08:53:12 INFO - PROCESS | 3888 | --DOCSHELL 17857000 == 41 [pid = 3888] [id = 83] 08:53:12 INFO - PROCESS | 3888 | --DOCSHELL 167F1000 == 40 [pid = 3888] [id = 82] 08:53:12 INFO - PROCESS | 3888 | --DOCSHELL 105F2000 == 39 [pid = 3888] [id = 81] 08:53:12 INFO - PROCESS | 3888 | --DOCSHELL 1315C400 == 38 [pid = 3888] [id = 80] 08:53:12 INFO - PROCESS | 3888 | --DOCSHELL 104EBC00 == 37 [pid = 3888] [id = 76] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 111 (19F58800) [pid = 3888] [serial = 223] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 110 (17F91400) [pid = 3888] [serial = 211] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 109 (176C5800) [pid = 3888] [serial = 209] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 108 (180F1400) [pid = 3888] [serial = 214] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 107 (12EDB400) [pid = 3888] [serial = 199] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 106 (132DD400) [pid = 3888] [serial = 200] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 105 (1140F000) [pid = 3888] [serial = 187] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 104 (14F2C800) [pid = 3888] [serial = 202] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 103 (15356800) [pid = 3888] [serial = 203] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 102 (11DDF000) [pid = 3888] [serial = 197] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 101 (1188E400) [pid = 3888] [serial = 196] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 100 (160CE800) [pid = 3888] [serial = 205] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (17F96C00) [pid = 3888] [serial = 212] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (19B85400) [pid = 3888] [serial = 193] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (144B7400) [pid = 3888] [serial = 190] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (180F0C00) [pid = 3888] [serial = 218] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (180F0000) [pid = 3888] [serial = 217] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (18565800) [pid = 3888] [serial = 215] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (1717B800) [pid = 3888] [serial = 208] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (19A79400) [pid = 3888] [serial = 221] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (167E5400) [pid = 3888] [serial = 206] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (19A7DC00) [pid = 3888] [serial = 220] [outer = 00000000] [url = about:blank] 08:53:12 INFO - PROCESS | 3888 | 1466697192401 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:12 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. 08:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 842ms 08:53:12 INFO - PROCESS | 3888 | 1466697192469 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 3888 | 1466697192473 Marionette TRACE conn3 <- [1,341,null,{"value":"13"}] 08:53:12 INFO - PROCESS | 3888 | 1466697192479 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:53:12 INFO - PROCESS | 3888 | 1466697192481 Marionette TRACE conn3 <- [1,342,null,{}] 08:53:12 INFO - PROCESS | 3888 | 1466697192485 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 3888 | 1466697192488 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:12 INFO - PROCESS | 3888 | 1466697192587 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:53:12 INFO - PROCESS | 3888 | 1466697192651 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 3888 | 1466697192654 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:12 INFO - PROCESS | 3888 | ++DOCSHELL 10BB4400 == 38 [pid = 3888] [id = 95] 08:53:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (10BBA400) [pid = 3888] [serial = 282] [outer = 00000000] 08:53:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (12C55800) [pid = 3888] [serial = 283] [outer = 10BBA400] 08:53:12 INFO - PROCESS | 3888 | 1466697192701 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (144AB800) [pid = 3888] [serial = 284] [outer = 10BBA400] 08:53:13 INFO - PROCESS | 3888 | 1466697193040 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:13 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. 08:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 595ms 08:53:13 INFO - PROCESS | 3888 | 1466697193084 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 3888 | 1466697193086 Marionette TRACE conn3 <- [1,345,null,{"value":"13"}] 08:53:13 INFO - PROCESS | 3888 | 1466697193090 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:53:13 INFO - PROCESS | 3888 | 1466697193095 Marionette TRACE conn3 <- [1,346,null,{}] 08:53:13 INFO - PROCESS | 3888 | 1466697193110 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 3888 | 1466697193114 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:13 INFO - PROCESS | 3888 | 1466697193208 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:53:13 INFO - PROCESS | 3888 | 1466697193217 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 3888 | 1466697193220 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:13 INFO - PROCESS | 3888 | ++DOCSHELL 16306000 == 39 [pid = 3888] [id = 96] 08:53:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (16306400) [pid = 3888] [serial = 285] [outer = 00000000] 08:53:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (1630E400) [pid = 3888] [serial = 286] [outer = 16306400] 08:53:13 INFO - PROCESS | 3888 | 1466697193266 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (167F0400) [pid = 3888] [serial = 287] [outer = 16306400] 08:53:13 INFO - PROCESS | 3888 | 1466697193660 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 596ms 08:53:13 INFO - PROCESS | 3888 | 1466697193673 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 3888 | 1466697193675 Marionette TRACE conn3 <- [1,349,null,{"value":"13"}] 08:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:53:13 INFO - PROCESS | 3888 | 1466697193679 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 3888 | 1466697193680 Marionette TRACE conn3 <- [1,350,null,{}] 08:53:13 INFO - PROCESS | 3888 | 1466697193683 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 3888 | 1466697193685 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:13 INFO - PROCESS | 3888 | 1466697193773 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:53:13 INFO - PROCESS | 3888 | 1466697193779 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 3888 | 1466697193781 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:13 INFO - PROCESS | 3888 | ++DOCSHELL 17604800 == 40 [pid = 3888] [id = 97] 08:53:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (176CAC00) [pid = 3888] [serial = 288] [outer = 00000000] 08:53:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (17852400) [pid = 3888] [serial = 289] [outer = 176CAC00] 08:53:13 INFO - PROCESS | 3888 | 1466697193824 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (17CDA400) [pid = 3888] [serial = 290] [outer = 176CAC00] 08:53:14 INFO - PROCESS | 3888 | 1466697194203 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 551ms 08:53:14 INFO - PROCESS | 3888 | 1466697194239 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 3888 | 1466697194241 Marionette TRACE conn3 <- [1,353,null,{"value":"13"}] 08:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:53:14 INFO - PROCESS | 3888 | 1466697194245 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 3888 | 1466697194246 Marionette TRACE conn3 <- [1,354,null,{}] 08:53:14 INFO - PROCESS | 3888 | 1466697194250 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:14 INFO - PROCESS | 3888 | 1466697194252 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:14 INFO - PROCESS | 3888 | 1466697194332 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:53:14 INFO - PROCESS | 3888 | 1466697194337 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 3888 | 1466697194339 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:14 INFO - PROCESS | 3888 | ++DOCSHELL 17CA6C00 == 41 [pid = 3888] [id = 98] 08:53:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (17F9C800) [pid = 3888] [serial = 291] [outer = 00000000] 08:53:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 101 (18564800) [pid = 3888] [serial = 292] [outer = 17F9C800] 08:53:14 INFO - PROCESS | 3888 | 1466697194382 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 102 (1856E400) [pid = 3888] [serial = 293] [outer = 17F9C800] 08:53:14 INFO - PROCESS | 3888 | 1466697194824 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:14 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. 08:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 595ms 08:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:53:14 INFO - PROCESS | 3888 | 1466697194848 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 3888 | 1466697194850 Marionette TRACE conn3 <- [1,357,null,{"value":"13"}] 08:53:14 INFO - PROCESS | 3888 | 1466697194853 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 3888 | 1466697194855 Marionette TRACE conn3 <- [1,358,null,{}] 08:53:14 INFO - PROCESS | 3888 | 1466697194858 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:14 INFO - PROCESS | 3888 | 1466697194864 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:14 INFO - PROCESS | 3888 | 1466697194981 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:53:15 INFO - PROCESS | 3888 | 1466697195037 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 3888 | 1466697195039 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:15 INFO - PROCESS | 3888 | ++DOCSHELL 16305C00 == 42 [pid = 3888] [id = 99] 08:53:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 103 (19A7A400) [pid = 3888] [serial = 294] [outer = 00000000] 08:53:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 104 (19B81800) [pid = 3888] [serial = 295] [outer = 19A7A400] 08:53:15 INFO - PROCESS | 3888 | 1466697195084 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 105 (19F4A000) [pid = 3888] [serial = 296] [outer = 19A7A400] 08:53:15 INFO - PROCESS | 3888 | 1466697195482 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:15 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. 08:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 682ms 08:53:15 INFO - PROCESS | 3888 | 1466697195540 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 3888 | 1466697195542 Marionette TRACE conn3 <- [1,361,null,{"value":"13"}] 08:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:53:15 INFO - PROCESS | 3888 | 1466697195545 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 3888 | 1466697195547 Marionette TRACE conn3 <- [1,362,null,{}] 08:53:15 INFO - PROCESS | 3888 | 1466697195550 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 3888 | 1466697195552 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:15 INFO - PROCESS | 3888 | 1466697195674 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:53:15 INFO - PROCESS | 3888 | 1466697195686 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 3888 | 1466697195688 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:15 INFO - PROCESS | 3888 | ++DOCSHELL 19B7C400 == 43 [pid = 3888] [id = 100] 08:53:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 106 (19B7E000) [pid = 3888] [serial = 297] [outer = 00000000] 08:53:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 107 (1A0E1400) [pid = 3888] [serial = 298] [outer = 19B7E000] 08:53:15 INFO - PROCESS | 3888 | 1466697195730 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 108 (1A57A400) [pid = 3888] [serial = 299] [outer = 19B7E000] 08:53:16 INFO - PROCESS | 3888 | 1466697196146 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:16 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. 08:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 653ms 08:53:16 INFO - PROCESS | 3888 | 1466697196186 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 3888 | 1466697196187 Marionette TRACE conn3 <- [1,365,null,{"value":"13"}] 08:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:53:16 INFO - PROCESS | 3888 | 1466697196191 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 3888 | 1466697196193 Marionette TRACE conn3 <- [1,366,null,{}] 08:53:16 INFO - PROCESS | 3888 | 1466697196196 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 3888 | 1466697196198 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:16 INFO - PROCESS | 3888 | 1466697196307 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:53:16 INFO - PROCESS | 3888 | 1466697196313 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 3888 | 1466697196315 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:16 INFO - PROCESS | 3888 | ++DOCSHELL 176CA400 == 44 [pid = 3888] [id = 101] 08:53:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 109 (19F58800) [pid = 3888] [serial = 300] [outer = 00000000] 08:53:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 110 (1A60C800) [pid = 3888] [serial = 301] [outer = 19F58800] 08:53:16 INFO - PROCESS | 3888 | 1466697196357 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 111 (1A60E000) [pid = 3888] [serial = 302] [outer = 19F58800] 08:53:16 INFO - PROCESS | 3888 | --DOMWINDOW == 110 (1122E400) [pid = 3888] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:53:16 INFO - PROCESS | 3888 | --DOMWINDOW == 109 (1A0D7800) [pid = 3888] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:53:16 INFO - PROCESS | 3888 | --DOMWINDOW == 108 (19B78000) [pid = 3888] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:53:16 INFO - PROCESS | 3888 | --DOMWINDOW == 107 (1ACC1C00) [pid = 3888] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:53:16 INFO - PROCESS | 3888 | --DOMWINDOW == 106 (1A0D8400) [pid = 3888] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:53:16 INFO - PROCESS | 3888 | --DOMWINDOW == 105 (1A716800) [pid = 3888] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:53:16 INFO - PROCESS | 3888 | --DOMWINDOW == 104 (17858000) [pid = 3888] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:53:16 INFO - PROCESS | 3888 | --DOMWINDOW == 103 (167F1400) [pid = 3888] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:53:16 INFO - PROCESS | 3888 | --DOMWINDOW == 102 (10A5F400) [pid = 3888] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:53:16 INFO - PROCESS | 3888 | --DOMWINDOW == 101 (11230000) [pid = 3888] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:53:16 INFO - PROCESS | 3888 | --DOMWINDOW == 100 (1315E400) [pid = 3888] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:53:16 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (1717F000) [pid = 3888] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:53:16 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (19B78800) [pid = 3888] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:53:16 INFO - PROCESS | 3888 | 1466697196919 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:16 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. 08:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 784ms 08:53:16 INFO - PROCESS | 3888 | 1466697196973 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 3888 | 1466697196975 Marionette TRACE conn3 <- [1,369,null,{"value":"13"}] 08:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:53:16 INFO - PROCESS | 3888 | 1466697196979 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 3888 | 1466697196980 Marionette TRACE conn3 <- [1,370,null,{}] 08:53:16 INFO - PROCESS | 3888 | 1466697196984 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 3888 | 1466697196986 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:17 INFO - PROCESS | 3888 | 1466697197063 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:53:17 INFO - PROCESS | 3888 | 1466697197069 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 3888 | 1466697197071 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:17 INFO - PROCESS | 3888 | ++DOCSHELL 178E1400 == 45 [pid = 3888] [id = 102] 08:53:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (14F26800) [pid = 3888] [serial = 303] [outer = 00000000] 08:53:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (1A0D7C00) [pid = 3888] [serial = 304] [outer = 14F26800] 08:53:17 INFO - PROCESS | 3888 | 1466697197117 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 101 (1A0D8C00) [pid = 3888] [serial = 305] [outer = 14F26800] 08:53:17 INFO - PROCESS | 3888 | 1466697197496 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:53:17 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. 08:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 551ms 08:53:17 INFO - PROCESS | 3888 | 1466697197535 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 3888 | 1466697197537 Marionette TRACE conn3 <- [1,373,null,{"value":"13"}] 08:53:17 INFO - PROCESS | 3888 | 1466697197540 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:53:17 INFO - PROCESS | 3888 | 1466697197542 Marionette TRACE conn3 <- [1,374,null,{}] 08:53:17 INFO - PROCESS | 3888 | 1466697197549 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 3888 | 1466697197551 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:17 INFO - PROCESS | 3888 | 1466697197630 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:53:17 INFO - PROCESS | 3888 | 1466697197636 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 3888 | 1466697197638 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:17 INFO - PROCESS | 3888 | ++DOCSHELL 17858000 == 46 [pid = 3888] [id = 103] 08:53:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 102 (19A82000) [pid = 3888] [serial = 306] [outer = 00000000] 08:53:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 103 (1A7AC000) [pid = 3888] [serial = 307] [outer = 19A82000] 08:53:17 INFO - PROCESS | 3888 | 1466697197689 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 104 (1A7B6000) [pid = 3888] [serial = 308] [outer = 19A82000] 08:53:18 INFO - PROCESS | 3888 | 1466697198085 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:53:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 596ms 08:53:18 INFO - PROCESS | 3888 | 1466697198141 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3888 | 1466697198144 Marionette TRACE conn3 <- [1,377,null,{"value":"13"}] 08:53:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:53:18 INFO - PROCESS | 3888 | 1466697198147 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 3888 | 1466697198149 Marionette TRACE conn3 <- [1,378,null,{}] 08:53:18 INFO - PROCESS | 3888 | 1466697198152 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 3888 | 1466697198155 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:18 INFO - PROCESS | 3888 | 1466697198237 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:53:18 INFO - PROCESS | 3888 | 1466697198244 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 3888 | 1466697198246 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:18 INFO - PROCESS | 3888 | ++DOCSHELL 12BD8000 == 47 [pid = 3888] [id = 104] 08:53:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 105 (12BD8400) [pid = 3888] [serial = 309] [outer = 00000000] 08:53:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 106 (12BDDC00) [pid = 3888] [serial = 310] [outer = 12BD8400] 08:53:18 INFO - PROCESS | 3888 | 1466697198291 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 107 (1A7B1800) [pid = 3888] [serial = 311] [outer = 12BD8400] 08:53:18 INFO - PROCESS | 3888 | 1466697198958 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:53:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 842ms 08:53:18 INFO - PROCESS | 3888 | 1466697198991 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3888 | 1466697198995 Marionette TRACE conn3 <- [1,381,null,{"value":"13"}] 08:53:18 INFO - PROCESS | 3888 | 1466697199000 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:53:18 INFO - PROCESS | 3888 | 1466697199005 Marionette TRACE conn3 <- [1,382,null,{}] 08:53:18 INFO - PROCESS | 3888 | 1466697198992 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 3888 | 1466697198995 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:19 INFO - PROCESS | 3888 | 1466697199106 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:53:19 INFO - PROCESS | 3888 | 1466697199210 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 3888 | 1466697199213 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:19 INFO - PROCESS | 3888 | ++DOCSHELL 10ECA400 == 48 [pid = 3888] [id = 105] 08:53:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 108 (11408400) [pid = 3888] [serial = 312] [outer = 00000000] 08:53:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 109 (12BD3000) [pid = 3888] [serial = 313] [outer = 11408400] 08:53:19 INFO - PROCESS | 3888 | 1466697199267 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 110 (12BDA800) [pid = 3888] [serial = 314] [outer = 11408400] 08:53:19 INFO - PROCESS | 3888 | 1466697199859 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:53:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 929ms 08:53:19 INFO - PROCESS | 3888 | 1466697199928 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 3888 | 1466697199932 Marionette TRACE conn3 <- [1,385,null,{"value":"13"}] 08:53:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:53:19 INFO - PROCESS | 3888 | 1466697199939 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 3888 | 1466697199942 Marionette TRACE conn3 <- [1,386,null,{}] 08:53:19 INFO - PROCESS | 3888 | 1466697199946 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 3888 | 1466697199949 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:20 INFO - PROCESS | 3888 | 1466697200072 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:53:20 INFO - PROCESS | 3888 | 1466697200197 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 3888 | 1466697200200 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:20 INFO - PROCESS | 3888 | ++DOCSHELL 14F34800 == 49 [pid = 3888] [id = 106] 08:53:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 111 (14F34C00) [pid = 3888] [serial = 315] [outer = 00000000] 08:53:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 112 (15360800) [pid = 3888] [serial = 316] [outer = 14F34C00] 08:53:20 INFO - PROCESS | 3888 | 1466697200245 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 113 (160D1000) [pid = 3888] [serial = 317] [outer = 14F34C00] 08:53:20 INFO - PROCESS | 3888 | 1466697200894 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:53:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 973ms 08:53:20 INFO - PROCESS | 3888 | 1466697200912 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3888 | 1466697200915 Marionette TRACE conn3 <- [1,389,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:53:20 INFO - PROCESS | 3888 | 1466697200936 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 3888 | 1466697200922 Marionette TRACE conn3 <- [1,390,null,{}] 08:53:20 INFO - PROCESS | 3888 | 1466697200933 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 3888 | 1466697200938 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:21 INFO - PROCESS | 3888 | 1466697201046 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:53:21 INFO - PROCESS | 3888 | 1466697201175 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 3888 | 1466697201178 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:21 INFO - PROCESS | 3888 | ++DOCSHELL 10E53000 == 50 [pid = 3888] [id = 107] 08:53:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 114 (10EC9C00) [pid = 3888] [serial = 318] [outer = 00000000] 08:53:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 115 (141DB000) [pid = 3888] [serial = 319] [outer = 10EC9C00] 08:53:21 INFO - PROCESS | 3888 | 1466697201241 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 116 (16C31000) [pid = 3888] [serial = 320] [outer = 10EC9C00] 08:53:21 INFO - PROCESS | 3888 | 1466697201951 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:53:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1074ms 08:53:21 INFO - PROCESS | 3888 | 1466697202001 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 3888 | 1466697202005 Marionette TRACE conn3 <- [1,393,null,{"value":"13"}] 08:53:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:53:21 INFO - PROCESS | 3888 | 1466697202009 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 3888 | 1466697202013 Marionette TRACE conn3 <- [1,394,null,{}] 08:53:22 INFO - PROCESS | 3888 | 1466697202018 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 3888 | 1466697202020 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:22 INFO - PROCESS | 3888 | 1466697202167 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:53:22 INFO - PROCESS | 3888 | --DOCSHELL 17858000 == 49 [pid = 3888] [id = 103] 08:53:22 INFO - PROCESS | 3888 | --DOCSHELL 178E1400 == 48 [pid = 3888] [id = 102] 08:53:22 INFO - PROCESS | 3888 | --DOCSHELL 176CA400 == 47 [pid = 3888] [id = 101] 08:53:22 INFO - PROCESS | 3888 | --DOCSHELL 19B7C400 == 46 [pid = 3888] [id = 100] 08:53:22 INFO - PROCESS | 3888 | --DOCSHELL 16305C00 == 45 [pid = 3888] [id = 99] 08:53:22 INFO - PROCESS | 3888 | --DOCSHELL 17CA6C00 == 44 [pid = 3888] [id = 98] 08:53:22 INFO - PROCESS | 3888 | --DOCSHELL 17604800 == 43 [pid = 3888] [id = 97] 08:53:22 INFO - PROCESS | 3888 | --DOCSHELL 16306000 == 42 [pid = 3888] [id = 96] 08:53:22 INFO - PROCESS | 3888 | --DOCSHELL 10BB4400 == 41 [pid = 3888] [id = 95] 08:53:22 INFO - PROCESS | 3888 | --DOCSHELL 11402400 == 40 [pid = 3888] [id = 94] 08:53:22 INFO - PROCESS | 3888 | --DOCSHELL 16309C00 == 39 [pid = 3888] [id = 93] 08:53:22 INFO - PROCESS | 3888 | --DOCSHELL 153C7400 == 38 [pid = 3888] [id = 92] 08:53:22 INFO - PROCESS | 3888 | --DOCSHELL 105E8400 == 37 [pid = 3888] [id = 91] 08:53:22 INFO - PROCESS | 3888 | --DOCSHELL 19F49C00 == 36 [pid = 3888] [id = 90] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 115 (12B71C00) [pid = 3888] [serial = 154] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 114 (1A4C8800) [pid = 3888] [serial = 185] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 113 (1A0DB000) [pid = 3888] [serial = 194] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 112 (1A607400) [pid = 3888] [serial = 253] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 111 (1A71A400) [pid = 3888] [serial = 256] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 110 (1A582C00) [pid = 3888] [serial = 235] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 109 (1A710400) [pid = 3888] [serial = 254] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 108 (17CA7000) [pid = 3888] [serial = 247] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 107 (17CE0800) [pid = 3888] [serial = 248] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 106 (17CDF800) [pid = 3888] [serial = 232] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 105 (16C38C00) [pid = 3888] [serial = 244] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 104 (170CA000) [pid = 3888] [serial = 245] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 103 (12BB2800) [pid = 3888] [serial = 259] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 102 (11D8EC00) [pid = 3888] [serial = 241] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 101 (144B9000) [pid = 3888] [serial = 242] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 100 (10A5E000) [pid = 3888] [serial = 226] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (141D3800) [pid = 3888] [serial = 229] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (1A7AA800) [pid = 3888] [serial = 257] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (13A12400) [pid = 3888] [serial = 239] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (13672400) [pid = 3888] [serial = 238] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (1A713400) [pid = 3888] [serial = 262] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (12ED2800) [pid = 3888] [serial = 260] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (19F4C800) [pid = 3888] [serial = 250] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (1A7AEC00) [pid = 3888] [serial = 263] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (19F78C00) [pid = 3888] [serial = 251] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (1ACC9C00) [pid = 3888] [serial = 266] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (1ACC4C00) [pid = 3888] [serial = 265] [outer = 00000000] [url = about:blank] 08:53:22 INFO - PROCESS | 3888 | 1466697202297 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 3888 | 1466697202300 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:22 INFO - PROCESS | 3888 | ++DOCSHELL 1047F000 == 37 [pid = 3888] [id = 108] 08:53:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (105E8400) [pid = 3888] [serial = 321] [outer = 00000000] 08:53:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (1140F800) [pid = 3888] [serial = 322] [outer = 105E8400] 08:53:22 INFO - PROCESS | 3888 | 1466697202347 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (12BA8C00) [pid = 3888] [serial = 323] [outer = 105E8400] 08:53:22 INFO - PROCESS | 3888 | 1466697202748 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:53:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 769ms 08:53:22 INFO - PROCESS | 3888 | 1466697202789 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 3888 | 1466697202794 Marionette TRACE conn3 <- [1,397,null,{"value":"13"}] 08:53:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:53:22 INFO - PROCESS | 3888 | 1466697202799 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 3888 | 1466697202802 Marionette TRACE conn3 <- [1,398,null,{}] 08:53:22 INFO - PROCESS | 3888 | 1466697202806 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 3888 | 1466697202808 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:22 INFO - PROCESS | 3888 | 1466697202877 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:53:22 INFO - PROCESS | 3888 | 1466697202883 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 3888 | 1466697202885 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:22 INFO - PROCESS | 3888 | ++DOCSHELL 12C58000 == 38 [pid = 3888] [id = 109] 08:53:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (12C58C00) [pid = 3888] [serial = 324] [outer = 00000000] 08:53:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (13980800) [pid = 3888] [serial = 325] [outer = 12C58C00] 08:53:22 INFO - PROCESS | 3888 | 1466697202931 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (141D3800) [pid = 3888] [serial = 326] [outer = 12C58C00] 08:53:23 INFO - PROCESS | 3888 | 1466697203376 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:53:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 595ms 08:53:23 INFO - PROCESS | 3888 | 1466697203382 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 3888 | 1466697203385 Marionette TRACE conn3 <- [1,401,null,{"value":"13"}] 08:53:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:53:23 INFO - PROCESS | 3888 | 1466697203388 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 3888 | 1466697203391 Marionette TRACE conn3 <- [1,402,null,{}] 08:53:23 INFO - PROCESS | 3888 | 1466697203401 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:23 INFO - PROCESS | 3888 | 1466697203406 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:23 INFO - PROCESS | 3888 | 1466697203488 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:53:23 INFO - PROCESS | 3888 | 1466697203497 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 3888 | 1466697203500 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:23 INFO - PROCESS | 3888 | ++DOCSHELL 160DA000 == 39 [pid = 3888] [id = 110] 08:53:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (16301C00) [pid = 3888] [serial = 327] [outer = 00000000] 08:53:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (16308400) [pid = 3888] [serial = 328] [outer = 16301C00] 08:53:23 INFO - PROCESS | 3888 | 1466697203545 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (167EFC00) [pid = 3888] [serial = 329] [outer = 16301C00] 08:53:23 INFO - PROCESS | 3888 | 1466697203969 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:53:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 595ms 08:53:23 INFO - PROCESS | 3888 | 1466697203994 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 3888 | 1466697203996 Marionette TRACE conn3 <- [1,405,null,{"value":"13"}] 08:53:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:53:23 INFO - PROCESS | 3888 | 1466697203999 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 3888 | 1466697204001 Marionette TRACE conn3 <- [1,406,null,{}] 08:53:23 INFO - PROCESS | 3888 | 1466697204005 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:23 INFO - PROCESS | 3888 | 1466697204007 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:24 INFO - PROCESS | 3888 | 1466697204103 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:53:24 INFO - PROCESS | 3888 | 1466697204110 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 3888 | 1466697204112 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:24 INFO - PROCESS | 3888 | ++DOCSHELL 1717F000 == 40 [pid = 3888] [id = 111] 08:53:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (17604800) [pid = 3888] [serial = 330] [outer = 00000000] 08:53:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (17C99400) [pid = 3888] [serial = 331] [outer = 17604800] 08:53:24 INFO - PROCESS | 3888 | 1466697204156 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 101 (17CE4800) [pid = 3888] [serial = 332] [outer = 17604800] 08:53:24 INFO - PROCESS | 3888 | 1466697204595 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:53:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 639ms 08:53:24 INFO - PROCESS | 3888 | 1466697204642 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 3888 | 1466697204644 Marionette TRACE conn3 <- [1,409,null,{"value":"13"}] 08:53:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:53:24 INFO - PROCESS | 3888 | 1466697204647 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 3888 | 1466697204648 Marionette TRACE conn3 <- [1,410,null,{}] 08:53:24 INFO - PROCESS | 3888 | 1466697204657 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 3888 | 1466697204659 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:24 INFO - PROCESS | 3888 | 1466697204767 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:53:24 INFO - PROCESS | 3888 | 1466697204833 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 3888 | 1466697204835 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:24 INFO - PROCESS | 3888 | ++DOCSHELL 180EA400 == 41 [pid = 3888] [id = 112] 08:53:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 102 (180ECC00) [pid = 3888] [serial = 333] [outer = 00000000] 08:53:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 103 (1975E400) [pid = 3888] [serial = 334] [outer = 180ECC00] 08:53:24 INFO - PROCESS | 3888 | 1466697204879 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 104 (19A77800) [pid = 3888] [serial = 335] [outer = 180ECC00] 08:53:25 INFO - PROCESS | 3888 | 1466697205323 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:53:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 741ms 08:53:25 INFO - PROCESS | 3888 | 1466697205394 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 3888 | 1466697205396 Marionette TRACE conn3 <- [1,413,null,{"value":"13"}] 08:53:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:53:25 INFO - PROCESS | 3888 | 1466697205399 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 3888 | 1466697205401 Marionette TRACE conn3 <- [1,414,null,{}] 08:53:25 INFO - PROCESS | 3888 | 1466697205405 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 3888 | 1466697205410 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:25 INFO - PROCESS | 3888 | 1466697205534 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:53:25 INFO - PROCESS | 3888 | 1466697205596 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 3888 | 1466697205581 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:25 INFO - PROCESS | 3888 | ++DOCSHELL 1047AC00 == 42 [pid = 3888] [id = 113] 08:53:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 105 (19F55800) [pid = 3888] [serial = 336] [outer = 00000000] 08:53:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 106 (1A0D8400) [pid = 3888] [serial = 337] [outer = 19F55800] 08:53:25 INFO - PROCESS | 3888 | 1466697205624 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 107 (1A0E2000) [pid = 3888] [serial = 338] [outer = 19F55800] 08:53:26 INFO - PROCESS | 3888 | 1466697206050 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:53:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 682ms 08:53:26 INFO - PROCESS | 3888 | 1466697206101 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 3888 | 1466697206104 Marionette TRACE conn3 <- [1,417,null,{"value":"13"}] 08:53:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:53:26 INFO - PROCESS | 3888 | 1466697206090 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 3888 | 1466697206091 Marionette TRACE conn3 <- [1,418,null,{}] 08:53:26 INFO - PROCESS | 3888 | 1466697206095 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:26 INFO - PROCESS | 3888 | 1466697206097 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:26 INFO - PROCESS | 3888 | 1466697206395 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:53:26 INFO - PROCESS | 3888 | --DOMWINDOW == 106 (19A75000) [pid = 3888] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:53:26 INFO - PROCESS | 3888 | --DOMWINDOW == 105 (17F9C800) [pid = 3888] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:53:26 INFO - PROCESS | 3888 | --DOMWINDOW == 104 (16306400) [pid = 3888] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:53:26 INFO - PROCESS | 3888 | --DOMWINDOW == 103 (176CAC00) [pid = 3888] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:53:26 INFO - PROCESS | 3888 | --DOMWINDOW == 102 (19A7A400) [pid = 3888] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:53:26 INFO - PROCESS | 3888 | --DOMWINDOW == 101 (10BBA400) [pid = 3888] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:53:26 INFO - PROCESS | 3888 | --DOMWINDOW == 100 (11409400) [pid = 3888] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:53:26 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (19B7E000) [pid = 3888] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:53:26 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (1630A000) [pid = 3888] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:53:26 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (19F58800) [pid = 3888] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:53:26 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (19A82000) [pid = 3888] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:53:26 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (14F26800) [pid = 3888] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:53:26 INFO - PROCESS | 3888 | 1466697206457 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 3888 | 1466697206459 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:26 INFO - PROCESS | 3888 | ++DOCSHELL 10BB2000 == 43 [pid = 3888] [id = 114] 08:53:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (10BBA400) [pid = 3888] [serial = 339] [outer = 00000000] 08:53:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (12BD3400) [pid = 3888] [serial = 340] [outer = 10BBA400] 08:53:26 INFO - PROCESS | 3888 | 1466697206502 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (1630A000) [pid = 3888] [serial = 341] [outer = 10BBA400] 08:53:27 INFO - PROCESS | 3888 | 1466697207276 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:53:27 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 08:53:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1220ms 08:53:27 INFO - PROCESS | 3888 | 1466697207320 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 3888 | 1466697207322 Marionette TRACE conn3 <- [1,421,null,{"value":"13"}] 08:53:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:53:27 INFO - PROCESS | 3888 | 1466697207326 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 3888 | 1466697207328 Marionette TRACE conn3 <- [1,422,null,{}] 08:53:27 INFO - PROCESS | 3888 | 1466697207331 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 3888 | 1466697207333 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:27 INFO - PROCESS | 3888 | 1466697207434 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:53:27 INFO - PROCESS | 3888 | 1466697207442 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 3888 | 1466697207444 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:27 INFO - PROCESS | 3888 | ++DOCSHELL 1856B000 == 44 [pid = 3888] [id = 115] 08:53:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (1856C400) [pid = 3888] [serial = 342] [outer = 00000000] 08:53:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (1A57BC00) [pid = 3888] [serial = 343] [outer = 1856C400] 08:53:27 INFO - PROCESS | 3888 | 1466697207486 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 101 (1A57E800) [pid = 3888] [serial = 344] [outer = 1856C400] 08:53:28 INFO - PROCESS | 3888 | 1466697208345 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:53:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1060ms 08:53:28 INFO - PROCESS | 3888 | 1466697208419 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 3888 | 1466697208424 Marionette TRACE conn3 <- [1,425,null,{"value":"13"}] 08:53:28 INFO - PROCESS | 3888 | 1466697208431 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 3888 | 1466697208434 Marionette TRACE conn3 <- [1,426,null,{}] 08:53:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:53:28 INFO - PROCESS | 3888 | 1466697208440 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 3888 | 1466697208443 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:28 INFO - PROCESS | 3888 | 1466697208545 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:53:28 INFO - PROCESS | 3888 | 1466697208730 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 3888 | 1466697208733 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:28 INFO - PROCESS | 3888 | ++DOCSHELL 1124D800 == 45 [pid = 3888] [id = 116] 08:53:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 102 (11252400) [pid = 3888] [serial = 345] [outer = 00000000] 08:53:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 103 (129E7400) [pid = 3888] [serial = 346] [outer = 11252400] 08:53:28 INFO - PROCESS | 3888 | 1466697208822 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 104 (12BD3C00) [pid = 3888] [serial = 347] [outer = 11252400] 08:53:29 INFO - PROCESS | 3888 | 1466697209363 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 3888 | 1466697209420 Marionette TRACE conn3 <- [1,429,null,{"value":"13"}] 08:53:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:53:29 INFO - PROCESS | 3888 | 1466697209428 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 3888 | 1466697209431 Marionette TRACE conn3 <- [1,430,null,{}] 08:53:29 INFO - PROCESS | 3888 | 1466697209435 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 3888 | 1466697209438 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:29 INFO - PROCESS | 3888 | 1466697209545 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:53:29 INFO - PROCESS | 3888 | 1466697209641 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 3888 | 1466697209644 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:29 INFO - PROCESS | 3888 | ++DOCSHELL 14F35000 == 46 [pid = 3888] [id = 117] 08:53:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 105 (14F77800) [pid = 3888] [serial = 348] [outer = 00000000] 08:53:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 106 (15795800) [pid = 3888] [serial = 349] [outer = 14F77800] 08:53:29 INFO - PROCESS | 3888 | 1466697209682 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 107 (1630DC00) [pid = 3888] [serial = 350] [outer = 14F77800] 08:53:30 INFO - PROCESS | 3888 | 1466697210260 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:53:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 900ms 08:53:30 INFO - PROCESS | 3888 | 1466697210318 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 3888 | 1466697210320 Marionette TRACE conn3 <- [1,433,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:53:30 INFO - PROCESS | 3888 | 1466697210324 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 3888 | 1466697210328 Marionette TRACE conn3 <- [1,434,null,{}] 08:53:30 INFO - PROCESS | 3888 | 1466697210339 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 3888 | 1466697210344 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:30 INFO - PROCESS | 3888 | 1466697210442 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:53:30 INFO - PROCESS | 3888 | 1466697210568 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 3888 | 1466697210571 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:30 INFO - PROCESS | 3888 | ++DOCSHELL 19B81C00 == 47 [pid = 3888] [id = 118] 08:53:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 108 (19B82400) [pid = 3888] [serial = 351] [outer = 00000000] 08:53:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 109 (1A4C8C00) [pid = 3888] [serial = 352] [outer = 19B82400] 08:53:30 INFO - PROCESS | 3888 | 1466697210611 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 110 (1A716800) [pid = 3888] [serial = 353] [outer = 19B82400] 08:53:31 INFO - PROCESS | 3888 | 1466697211193 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:53:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 929ms 08:53:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:53:31 INFO - PROCESS | 3888 | 1466697211255 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 3888 | 1466697211258 Marionette TRACE conn3 <- [1,437,null,{"value":"13"}] 08:53:31 INFO - PROCESS | 3888 | 1466697211261 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 3888 | 1466697211264 Marionette TRACE conn3 <- [1,438,null,{}] 08:53:31 INFO - PROCESS | 3888 | 1466697211267 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:31 INFO - PROCESS | 3888 | 1466697211269 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:31 INFO - PROCESS | 3888 | 1466697211359 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:53:31 INFO - PROCESS | 3888 | 1466697211464 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 3888 | 1466697211466 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:31 INFO - PROCESS | 3888 | ++DOCSHELL 16FF3400 == 48 [pid = 3888] [id = 119] 08:53:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 111 (17C9CC00) [pid = 3888] [serial = 354] [outer = 00000000] 08:53:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 112 (19A73800) [pid = 3888] [serial = 355] [outer = 17C9CC00] 08:53:31 INFO - PROCESS | 3888 | 1466697211519 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 113 (1A713C00) [pid = 3888] [serial = 356] [outer = 17C9CC00] 08:53:32 INFO - PROCESS | 3888 | 1466697212179 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:53:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 958ms 08:53:32 INFO - PROCESS | 3888 | 1466697212225 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 3888 | 1466697212230 Marionette TRACE conn3 <- [1,441,null,{"value":"13"}] 08:53:32 INFO - PROCESS | 3888 | 1466697212255 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:53:32 INFO - PROCESS | 3888 | 1466697212258 Marionette TRACE conn3 <- [1,442,null,{}] 08:53:32 INFO - PROCESS | 3888 | 1466697212276 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:32 INFO - PROCESS | 3888 | 1466697212279 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:32 INFO - PROCESS | 3888 | 1466697212397 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:53:32 INFO - PROCESS | 3888 | 1466697212456 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 3888 | 1466697212460 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:32 INFO - PROCESS | 3888 | ++DOCSHELL 12E1A800 == 49 [pid = 3888] [id = 120] 08:53:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 114 (12E6CC00) [pid = 3888] [serial = 357] [outer = 00000000] 08:53:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 115 (13190000) [pid = 3888] [serial = 358] [outer = 12E6CC00] 08:53:32 INFO - PROCESS | 3888 | 1466697212508 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 116 (13A13400) [pid = 3888] [serial = 359] [outer = 12E6CC00] 08:53:32 INFO - PROCESS | 3888 | --DOCSHELL 10BB2000 == 48 [pid = 3888] [id = 114] 08:53:32 INFO - PROCESS | 3888 | --DOCSHELL 1047AC00 == 47 [pid = 3888] [id = 113] 08:53:32 INFO - PROCESS | 3888 | --DOCSHELL 180EA400 == 46 [pid = 3888] [id = 112] 08:53:32 INFO - PROCESS | 3888 | --DOCSHELL 1717F000 == 45 [pid = 3888] [id = 111] 08:53:32 INFO - PROCESS | 3888 | --DOCSHELL 160DA000 == 44 [pid = 3888] [id = 110] 08:53:32 INFO - PROCESS | 3888 | --DOCSHELL 12C58000 == 43 [pid = 3888] [id = 109] 08:53:32 INFO - PROCESS | 3888 | --DOCSHELL 1047F000 == 42 [pid = 3888] [id = 108] 08:53:32 INFO - PROCESS | 3888 | --DOCSHELL 14F34800 == 41 [pid = 3888] [id = 106] 08:53:32 INFO - PROCESS | 3888 | --DOCSHELL 10ECA400 == 40 [pid = 3888] [id = 105] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 115 (1A4C4400) [pid = 3888] [serial = 224] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 114 (18564800) [pid = 3888] [serial = 292] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 113 (1630E400) [pid = 3888] [serial = 286] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 112 (167F0400) [pid = 3888] [serial = 287] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 111 (1180B400) [pid = 3888] [serial = 271] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 110 (17852400) [pid = 3888] [serial = 289] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 109 (17CDA400) [pid = 3888] [serial = 290] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 108 (19B81800) [pid = 3888] [serial = 295] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 107 (12C55800) [pid = 3888] [serial = 283] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 106 (144AB800) [pid = 3888] [serial = 284] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 105 (13EC3400) [pid = 3888] [serial = 281] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 104 (12E6C800) [pid = 3888] [serial = 280] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 103 (1A0E1400) [pid = 3888] [serial = 298] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 102 (17CA6400) [pid = 3888] [serial = 278] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 101 (16310C00) [pid = 3888] [serial = 277] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 100 (19F4A000) [pid = 3888] [serial = 296] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (1ACCC400) [pid = 3888] [serial = 268] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (1A60C800) [pid = 3888] [serial = 301] [outer = 00000000] [url = about:blank] 08:53:32 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (1A57A400) [pid = 3888] [serial = 299] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (167E4C00) [pid = 3888] [serial = 274] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (1A7AC000) [pid = 3888] [serial = 307] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (1A60E000) [pid = 3888] [serial = 302] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (12BDDC00) [pid = 3888] [serial = 310] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (1A0D7C00) [pid = 3888] [serial = 304] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (1A7B6000) [pid = 3888] [serial = 308] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (1A0D8C00) [pid = 3888] [serial = 305] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (1856E400) [pid = 3888] [serial = 293] [outer = 00000000] [url = about:blank] 08:53:33 INFO - PROCESS | 3888 | 1466697213072 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:53:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 886ms 08:53:33 INFO - PROCESS | 3888 | 1466697213125 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 3888 | 1466697213129 Marionette TRACE conn3 <- [1,445,null,{"value":"13"}] 08:53:33 INFO - PROCESS | 3888 | 1466697213135 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:53:33 INFO - PROCESS | 3888 | 1466697213137 Marionette TRACE conn3 <- [1,446,null,{}] 08:53:33 INFO - PROCESS | 3888 | 1466697213141 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 3888 | 1466697213144 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:33 INFO - PROCESS | 3888 | 1466697213230 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:53:33 INFO - PROCESS | 3888 | 1466697213299 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 3888 | 1466697213301 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:33 INFO - PROCESS | 3888 | ++DOCSHELL 10BB3400 == 41 [pid = 3888] [id = 121] 08:53:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (10E53400) [pid = 3888] [serial = 360] [outer = 00000000] 08:53:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (12BDDC00) [pid = 3888] [serial = 361] [outer = 10E53400] 08:53:33 INFO - PROCESS | 3888 | 1466697213350 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (1366DC00) [pid = 3888] [serial = 362] [outer = 10E53400] 08:53:33 INFO - PROCESS | 3888 | 1466697213735 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:53:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 639ms 08:53:33 INFO - PROCESS | 3888 | 1466697213808 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 3888 | 1466697213810 Marionette TRACE conn3 <- [1,449,null,{"value":"13"}] 08:53:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:53:33 INFO - PROCESS | 3888 | 1466697213818 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 3888 | 1466697213821 Marionette TRACE conn3 <- [1,450,null,{}] 08:53:33 INFO - PROCESS | 3888 | 1466697213832 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 3888 | 1466697213836 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:33 INFO - PROCESS | 3888 | 1466697213922 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:53:33 INFO - PROCESS | 3888 | 1466697213935 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 3888 | 1466697213938 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:33 INFO - PROCESS | 3888 | ++DOCSHELL 176C5800 == 42 [pid = 3888] [id = 122] 08:53:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (176C7400) [pid = 3888] [serial = 363] [outer = 00000000] 08:53:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (178D7C00) [pid = 3888] [serial = 364] [outer = 176C7400] 08:53:33 INFO - PROCESS | 3888 | 1466697213984 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (17CE2000) [pid = 3888] [serial = 365] [outer = 176C7400] 08:53:34 INFO - PROCESS | 3888 | 1466697214392 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 3888 | 1466697214422 Marionette TRACE conn3 <- [1,453,null,{"value":"13"}] 08:53:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:53:34 INFO - PROCESS | 3888 | 1466697214429 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 3888 | 1466697214430 Marionette TRACE conn3 <- [1,454,null,{}] 08:53:34 INFO - PROCESS | 3888 | 1466697214434 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 3888 | 1466697214436 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:34 INFO - PROCESS | 3888 | 1466697214527 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:53:34 INFO - PROCESS | 3888 | 1466697214533 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 3888 | 1466697214535 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:34 INFO - PROCESS | 3888 | ++DOCSHELL 18570000 == 43 [pid = 3888] [id = 123] 08:53:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (18571400) [pid = 3888] [serial = 366] [outer = 00000000] 08:53:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (19B7D400) [pid = 3888] [serial = 367] [outer = 18571400] 08:53:34 INFO - PROCESS | 3888 | 1466697214561 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (19B85800) [pid = 3888] [serial = 368] [outer = 18571400] 08:53:34 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:34 INFO - PROCESS | 3888 | 1466697214977 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:53:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 595ms 08:53:35 INFO - PROCESS | 3888 | 1466697215027 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 3888 | 1466697215029 Marionette TRACE conn3 <- [1,457,null,{"value":"13"}] 08:53:35 INFO - PROCESS | 3888 | 1466697215033 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:53:35 INFO - PROCESS | 3888 | 1466697215018 Marionette TRACE conn3 <- [1,458,null,{}] 08:53:35 INFO - PROCESS | 3888 | 1466697215021 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 3888 | 1466697215023 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:35 INFO - PROCESS | 3888 | 1466697215130 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:53:35 INFO - PROCESS | 3888 | 1466697215136 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 3888 | 1466697215138 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:35 INFO - PROCESS | 3888 | ++DOCSHELL 180EDC00 == 44 [pid = 3888] [id = 124] 08:53:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (1856F800) [pid = 3888] [serial = 369] [outer = 00000000] 08:53:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (1A4C2C00) [pid = 3888] [serial = 370] [outer = 1856F800] 08:53:35 INFO - PROCESS | 3888 | 1466697215181 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 101 (1A4C7400) [pid = 3888] [serial = 371] [outer = 1856F800] 08:53:35 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:53:35 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:53:35 INFO - PROCESS | 3888 | 1466697215632 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 3888 | 1466697215681 Marionette TRACE conn3 <- [1,461,null,{"value":"13"}] 08:53:35 INFO - PROCESS | 3888 | 1466697215684 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:53:35 INFO - PROCESS | 3888 | 1466697215686 Marionette TRACE conn3 <- [1,462,null,{}] 08:53:35 INFO - PROCESS | 3888 | 1466697215689 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 3888 | 1466697215695 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:35 INFO - PROCESS | 3888 | 1466697215814 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:53:35 INFO - PROCESS | 3888 | 1466697215885 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 3888 | 1466697215887 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:35 INFO - PROCESS | 3888 | ++DOCSHELL 0C762800 == 45 [pid = 3888] [id = 125] 08:53:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 102 (177BA800) [pid = 3888] [serial = 372] [outer = 00000000] 08:53:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 103 (1A7B5C00) [pid = 3888] [serial = 373] [outer = 177BA800] 08:53:35 INFO - PROCESS | 3888 | 1466697215933 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 104 (1ACC9000) [pid = 3888] [serial = 374] [outer = 177BA800] 08:53:36 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:36 INFO - PROCESS | 3888 | 1466697216359 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 3888 | 1466697216433 Marionette TRACE conn3 <- [1,465,null,{"value":"13"}] 08:53:36 INFO - PROCESS | 3888 | 1466697216436 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:53:36 INFO - PROCESS | 3888 | 1466697216438 Marionette TRACE conn3 <- [1,466,null,{}] 08:53:36 INFO - PROCESS | 3888 | 1466697216441 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 3888 | 1466697216443 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:36 INFO - PROCESS | 3888 | 1466697216544 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:53:36 INFO - PROCESS | 3888 | 1466697216554 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 3888 | 1466697216556 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:36 INFO - PROCESS | 3888 | ++DOCSHELL 0F30D400 == 46 [pid = 3888] [id = 126] 08:53:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 105 (0F30E000) [pid = 3888] [serial = 375] [outer = 00000000] 08:53:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 106 (0F314400) [pid = 3888] [serial = 376] [outer = 0F30E000] 08:53:36 INFO - PROCESS | 3888 | 1466697216609 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 107 (1A606400) [pid = 3888] [serial = 377] [outer = 0F30E000] 08:53:36 INFO - PROCESS | 3888 | --DOMWINDOW == 106 (10BBA400) [pid = 3888] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:53:36 INFO - PROCESS | 3888 | --DOMWINDOW == 105 (19F55800) [pid = 3888] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:53:36 INFO - PROCESS | 3888 | --DOMWINDOW == 104 (180ECC00) [pid = 3888] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:53:36 INFO - PROCESS | 3888 | --DOMWINDOW == 103 (16301C00) [pid = 3888] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:53:36 INFO - PROCESS | 3888 | --DOMWINDOW == 102 (17604800) [pid = 3888] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:53:36 INFO - PROCESS | 3888 | --DOMWINDOW == 101 (105E8400) [pid = 3888] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:53:36 INFO - PROCESS | 3888 | --DOMWINDOW == 100 (12C58C00) [pid = 3888] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:53:37 INFO - PROCESS | 3888 | 1466697217119 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 3888 | 1466697217182 Marionette TRACE conn3 <- [1,469,null,{"value":"13"}] 08:53:37 INFO - PROCESS | 3888 | 1466697217185 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:53:37 INFO - PROCESS | 3888 | 1466697217187 Marionette TRACE conn3 <- [1,470,null,{}] 08:53:37 INFO - PROCESS | 3888 | 1466697217190 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:37 INFO - PROCESS | 3888 | 1466697217192 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:37 INFO - PROCESS | 3888 | 1466697217286 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:53:37 INFO - PROCESS | 3888 | 1466697217341 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 3888 | 1466697217342 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:37 INFO - PROCESS | 3888 | ++DOCSHELL 1578D000 == 47 [pid = 3888] [id = 127] 08:53:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 101 (16301C00) [pid = 3888] [serial = 378] [outer = 00000000] 08:53:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 102 (197DE000) [pid = 3888] [serial = 379] [outer = 16301C00] 08:53:37 INFO - PROCESS | 3888 | 1466697217386 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 103 (197E0000) [pid = 3888] [serial = 380] [outer = 16301C00] 08:53:37 INFO - PROCESS | 3888 | 1466697217698 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:53:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 552ms 08:53:37 INFO - PROCESS | 3888 | 1466697217742 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 3888 | 1466697217744 Marionette TRACE conn3 <- [1,473,null,{"value":"13"}] 08:53:37 INFO - PROCESS | 3888 | 1466697217747 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 3888 | 1466697217749 Marionette TRACE conn3 <- [1,474,null,{}] 08:53:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:53:37 INFO - PROCESS | 3888 | 1466697217753 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:37 INFO - PROCESS | 3888 | 1466697217754 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:37 INFO - PROCESS | 3888 | 1466697217868 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:53:37 INFO - PROCESS | 3888 | 1466697217872 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 3888 | 1466697217874 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:37 INFO - PROCESS | 3888 | ++DOCSHELL 103CB400 == 48 [pid = 3888] [id = 128] 08:53:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 104 (197E3800) [pid = 3888] [serial = 381] [outer = 00000000] 08:53:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 105 (197E8800) [pid = 3888] [serial = 382] [outer = 197E3800] 08:53:37 INFO - PROCESS | 3888 | 1466697217917 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 106 (19A7D000) [pid = 3888] [serial = 383] [outer = 197E3800] 08:53:38 INFO - PROCESS | 3888 | 1466697218292 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:53:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 581ms 08:53:38 INFO - PROCESS | 3888 | 1466697218353 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 3888 | 1466697218355 Marionette TRACE conn3 <- [1,477,null,{"value":"13"}] 08:53:38 INFO - PROCESS | 3888 | 1466697218358 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:53:38 INFO - PROCESS | 3888 | 1466697218360 Marionette TRACE conn3 <- [1,478,null,{}] 08:53:38 INFO - PROCESS | 3888 | 1466697218363 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 3888 | 1466697218365 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:38 INFO - PROCESS | 3888 | 1466697218456 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:53:38 INFO - PROCESS | 3888 | 1466697218448 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 3888 | 1466697218450 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:38 INFO - PROCESS | 3888 | ++DOCSHELL 16281800 == 49 [pid = 3888] [id = 129] 08:53:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 107 (16285000) [pid = 3888] [serial = 384] [outer = 00000000] 08:53:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 108 (1628AC00) [pid = 3888] [serial = 385] [outer = 16285000] 08:53:38 INFO - PROCESS | 3888 | 1466697218492 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 109 (1628DC00) [pid = 3888] [serial = 386] [outer = 16285000] 08:53:38 INFO - PROCESS | 3888 | 1466697218993 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:53:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 682ms 08:53:39 INFO - PROCESS | 3888 | 1466697219041 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3888 | 1466697219045 Marionette TRACE conn3 <- [1,481,null,{"value":"13"}] 08:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:53:39 INFO - PROCESS | 3888 | 1466697219050 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 3888 | 1466697219053 Marionette TRACE conn3 <- [1,482,null,{}] 08:53:39 INFO - PROCESS | 3888 | 1466697219102 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 3888 | 1466697219106 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:39 INFO - PROCESS | 3888 | 1466697219250 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:53:39 INFO - PROCESS | 3888 | 1466697219262 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 3888 | 1466697219265 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:39 INFO - PROCESS | 3888 | ++DOCSHELL 10BB9400 == 50 [pid = 3888] [id = 130] 08:53:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 110 (10BBA000) [pid = 3888] [serial = 387] [outer = 00000000] 08:53:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 111 (12BD8800) [pid = 3888] [serial = 388] [outer = 10BBA000] 08:53:39 INFO - PROCESS | 3888 | 1466697219323 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 112 (1366A800) [pid = 3888] [serial = 389] [outer = 10BBA000] 08:53:39 INFO - PROCESS | 3888 | 1466697219863 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:53:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 871ms 08:53:39 INFO - PROCESS | 3888 | 1466697219925 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3888 | 1466697219930 Marionette TRACE conn3 <- [1,485,null,{"value":"13"}] 08:53:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:53:39 INFO - PROCESS | 3888 | 1466697219936 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 3888 | 1466697219939 Marionette TRACE conn3 <- [1,486,null,{}] 08:53:39 INFO - PROCESS | 3888 | 1466697219943 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 3888 | 1466697219946 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:40 INFO - PROCESS | 3888 | 1466697220104 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:53:40 INFO - PROCESS | 3888 | 1466697220157 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 3888 | 1466697220159 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:40 INFO - PROCESS | 3888 | ++DOCSHELL 160D5400 == 51 [pid = 3888] [id = 131] 08:53:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 113 (160D9800) [pid = 3888] [serial = 390] [outer = 00000000] 08:53:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 114 (16305000) [pid = 3888] [serial = 391] [outer = 160D9800] 08:53:40 INFO - PROCESS | 3888 | 1466697220197 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 115 (16C38C00) [pid = 3888] [serial = 392] [outer = 160D9800] 08:53:40 INFO - PROCESS | 3888 | 1466697220811 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:53:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 116 (16C32000) [pid = 3888] [serial = 393] [outer = 14F35400] 08:53:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:53:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 886ms 08:53:40 INFO - PROCESS | 3888 | 1466697220846 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 3888 | 1466697220849 Marionette TRACE conn3 <- [1,489,null,{"value":"13"}] 08:53:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:53:40 INFO - PROCESS | 3888 | 1466697220899 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 3888 | 1466697220885 Marionette TRACE conn3 <- [1,490,null,{}] 08:53:40 INFO - PROCESS | 3888 | 1466697220913 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 3888 | 1466697220918 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:41 INFO - PROCESS | 3888 | 1466697221033 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:53:41 INFO - PROCESS | 3888 | 1466697221154 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 3888 | 1466697221158 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:41 INFO - PROCESS | 3888 | ++DOCSHELL 175FB000 == 52 [pid = 3888] [id = 132] 08:53:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 117 (176CC800) [pid = 3888] [serial = 394] [outer = 00000000] 08:53:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 118 (1A604400) [pid = 3888] [serial = 395] [outer = 176CC800] 08:53:41 INFO - PROCESS | 3888 | 1466697221215 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 119 (1ACC6400) [pid = 3888] [serial = 396] [outer = 176CC800] 08:53:41 INFO - PROCESS | 3888 | 1466697221834 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:53:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1016ms 08:53:41 INFO - PROCESS | 3888 | 1466697221871 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 3888 | 1466697221874 Marionette TRACE conn3 <- [1,493,null,{"value":"13"}] 08:53:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:53:41 INFO - PROCESS | 3888 | 1466697221877 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 3888 | 1466697221879 Marionette TRACE conn3 <- [1,494,null,{}] 08:53:41 INFO - PROCESS | 3888 | 1466697221899 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 3888 | 1466697221901 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:42 INFO - PROCESS | 3888 | 1466697222052 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:53:42 INFO - PROCESS | 3888 | 1466697222092 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 3888 | 1466697222095 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:42 INFO - PROCESS | 3888 | ++DOCSHELL 1630BC00 == 53 [pid = 3888] [id = 133] 08:53:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 120 (1630CC00) [pid = 3888] [serial = 397] [outer = 00000000] 08:53:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 121 (176C9000) [pid = 3888] [serial = 398] [outer = 1630CC00] 08:53:42 INFO - PROCESS | 3888 | 1466697222147 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 122 (180E3C00) [pid = 3888] [serial = 399] [outer = 1630CC00] 08:53:42 INFO - PROCESS | 3888 | 1466697222944 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:53:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1103ms 08:53:42 INFO - PROCESS | 3888 | 1466697223002 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:53:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:53:42 INFO - PROCESS | 3888 | 1466697223006 Marionette TRACE conn3 <- [1,497,null,{"value":"13"}] 08:53:43 INFO - PROCESS | 3888 | 1466697223010 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 3888 | 1466697223015 Marionette TRACE conn3 <- [1,498,null,{}] 08:53:43 INFO - PROCESS | 3888 | 1466697223020 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 3888 | 1466697223023 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:43 INFO - PROCESS | 3888 | 1466697223105 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:53:43 INFO - PROCESS | 3888 | 1466697223239 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 3888 | 1466697223242 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:43 INFO - PROCESS | 3888 | ++DOCSHELL 114FC800 == 54 [pid = 3888] [id = 134] 08:53:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 123 (11894C00) [pid = 3888] [serial = 400] [outer = 00000000] 08:53:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 124 (12BDC800) [pid = 3888] [serial = 401] [outer = 11894C00] 08:53:43 INFO - PROCESS | 3888 | 1466697223296 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 125 (13665000) [pid = 3888] [serial = 402] [outer = 11894C00] 08:53:43 INFO - PROCESS | 3888 | --DOCSHELL 103CB400 == 53 [pid = 3888] [id = 128] 08:53:43 INFO - PROCESS | 3888 | --DOCSHELL 1578D000 == 52 [pid = 3888] [id = 127] 08:53:43 INFO - PROCESS | 3888 | --DOCSHELL 0F30D400 == 51 [pid = 3888] [id = 126] 08:53:43 INFO - PROCESS | 3888 | --DOCSHELL 0C762800 == 50 [pid = 3888] [id = 125] 08:53:43 INFO - PROCESS | 3888 | --DOCSHELL 180EDC00 == 49 [pid = 3888] [id = 124] 08:53:43 INFO - PROCESS | 3888 | --DOCSHELL 18570000 == 48 [pid = 3888] [id = 123] 08:53:43 INFO - PROCESS | 3888 | --DOCSHELL 176C5800 == 47 [pid = 3888] [id = 122] 08:53:43 INFO - PROCESS | 3888 | --DOCSHELL 10BB3400 == 46 [pid = 3888] [id = 121] 08:53:43 INFO - PROCESS | 3888 | --DOCSHELL 12E1A800 == 45 [pid = 3888] [id = 120] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 124 (1A57BC00) [pid = 3888] [serial = 343] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 123 (12BD3000) [pid = 3888] [serial = 313] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 122 (15360800) [pid = 3888] [serial = 316] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 121 (141DB000) [pid = 3888] [serial = 319] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOCSHELL 14F35000 == 44 [pid = 3888] [id = 117] 08:53:43 INFO - PROCESS | 3888 | --DOCSHELL 1124D800 == 43 [pid = 3888] [id = 116] 08:53:43 INFO - PROCESS | 3888 | --DOCSHELL 1856B000 == 42 [pid = 3888] [id = 115] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 120 (12BD3400) [pid = 3888] [serial = 340] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 119 (1A0E2000) [pid = 3888] [serial = 338] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 118 (1630A000) [pid = 3888] [serial = 341] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 117 (19A77800) [pid = 3888] [serial = 335] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 116 (16308400) [pid = 3888] [serial = 328] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 115 (17C99400) [pid = 3888] [serial = 331] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 114 (1A0D8400) [pid = 3888] [serial = 337] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 113 (1975E400) [pid = 3888] [serial = 334] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 112 (17CE4800) [pid = 3888] [serial = 332] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 111 (12BA8C00) [pid = 3888] [serial = 323] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 110 (167EFC00) [pid = 3888] [serial = 329] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 109 (13980800) [pid = 3888] [serial = 325] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 108 (1140F800) [pid = 3888] [serial = 322] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | --DOMWINDOW == 107 (141D3800) [pid = 3888] [serial = 326] [outer = 00000000] [url = about:blank] 08:53:43 INFO - PROCESS | 3888 | 1466697223830 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:53:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 871ms 08:53:43 INFO - PROCESS | 3888 | 1466697223876 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 3888 | 1466697223880 Marionette TRACE conn3 <- [1,501,null,{"value":"13"}] 08:53:43 INFO - PROCESS | 3888 | 1466697223886 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:53:43 INFO - PROCESS | 3888 | 1466697223889 Marionette TRACE conn3 <- [1,502,null,{}] 08:53:43 INFO - PROCESS | 3888 | 1466697223892 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 3888 | 1466697223895 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:43 INFO - PROCESS | 3888 | 1466697223983 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:53:43 INFO - PROCESS | 3888 | 1466697223991 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 3888 | 1466697223993 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:43 INFO - PROCESS | 3888 | ++DOCSHELL 12BD8C00 == 43 [pid = 3888] [id = 135] 08:53:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 108 (12BDB800) [pid = 3888] [serial = 403] [outer = 00000000] 08:53:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 109 (144E7400) [pid = 3888] [serial = 404] [outer = 12BDB800] 08:53:44 INFO - PROCESS | 3888 | 1466697224040 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 110 (14F34800) [pid = 3888] [serial = 405] [outer = 12BDB800] 08:53:44 INFO - PROCESS | 3888 | 1466697224475 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:53:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 654ms 08:53:44 INFO - PROCESS | 3888 | 1466697224548 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 3888 | 1466697224550 Marionette TRACE conn3 <- [1,505,null,{"value":"13"}] 08:53:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:53:44 INFO - PROCESS | 3888 | 1466697224553 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 3888 | 1466697224557 Marionette TRACE conn3 <- [1,506,null,{}] 08:53:44 INFO - PROCESS | 3888 | 1466697224550 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:44 INFO - PROCESS | 3888 | 1466697224554 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:44 INFO - PROCESS | 3888 | 1466697224643 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:53:44 INFO - PROCESS | 3888 | 1466697224762 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 3888 | 1466697224765 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:44 INFO - PROCESS | 3888 | ++DOCSHELL 16303C00 == 44 [pid = 3888] [id = 136] 08:53:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 111 (16304C00) [pid = 3888] [serial = 406] [outer = 00000000] 08:53:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 112 (1630F000) [pid = 3888] [serial = 407] [outer = 16304C00] 08:53:44 INFO - PROCESS | 3888 | 1466697224794 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 113 (16C32C00) [pid = 3888] [serial = 408] [outer = 16304C00] 08:53:45 INFO - PROCESS | 3888 | 1466697225134 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 653ms 08:53:45 INFO - PROCESS | 3888 | 1466697225196 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 3888 | 1466697225199 Marionette TRACE conn3 <- [1,509,null,{"value":"13"}] 08:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:53:45 INFO - PROCESS | 3888 | 1466697225202 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 3888 | 1466697225204 Marionette TRACE conn3 <- [1,510,null,{}] 08:53:45 INFO - PROCESS | 3888 | 1466697225207 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 3888 | 1466697225209 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:45 INFO - PROCESS | 3888 | 1466697225295 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:53:45 INFO - PROCESS | 3888 | 1466697225300 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 3888 | 1466697225302 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:45 INFO - PROCESS | 3888 | ++DOCSHELL 1717F000 == 45 [pid = 3888] [id = 137] 08:53:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 114 (176C5800) [pid = 3888] [serial = 409] [outer = 00000000] 08:53:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 115 (178E0C00) [pid = 3888] [serial = 410] [outer = 176C5800] 08:53:45 INFO - PROCESS | 3888 | 1466697225328 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 116 (17CD9000) [pid = 3888] [serial = 411] [outer = 176C5800] 08:53:45 INFO - PROCESS | 3888 | 1466697225748 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:53:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 595ms 08:53:45 INFO - PROCESS | 3888 | 1466697225811 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 3888 | 1466697225813 Marionette TRACE conn3 <- [1,513,null,{"value":"13"}] 08:53:45 INFO - PROCESS | 3888 | 1466697225816 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 3888 | 1466697225818 Marionette TRACE conn3 <- [1,514,null,{}] 08:53:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:53:45 INFO - PROCESS | 3888 | 1466697225805 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 3888 | 1466697225807 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:45 INFO - PROCESS | 3888 | 1466697225915 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:53:45 INFO - PROCESS | 3888 | 1466697226004 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 3888 | 1466697226006 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:46 INFO - PROCESS | 3888 | ++DOCSHELL 16FF2000 == 46 [pid = 3888] [id = 138] 08:53:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 117 (17C99400) [pid = 3888] [serial = 412] [outer = 00000000] 08:53:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 118 (1975E400) [pid = 3888] [serial = 413] [outer = 17C99400] 08:53:46 INFO - PROCESS | 3888 | 1466697226051 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 119 (197E2000) [pid = 3888] [serial = 414] [outer = 17C99400] 08:53:46 INFO - PROCESS | 3888 | 1466697226447 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:53:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 682ms 08:53:46 INFO - PROCESS | 3888 | 1466697226503 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 3888 | 1466697226505 Marionette TRACE conn3 <- [1,517,null,{"value":"13"}] 08:53:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:53:46 INFO - PROCESS | 3888 | 1466697226509 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 3888 | 1466697226510 Marionette TRACE conn3 <- [1,518,null,{}] 08:53:46 INFO - PROCESS | 3888 | 1466697226514 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 3888 | 1466697226502 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:46 INFO - PROCESS | 3888 | 1466697226631 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:53:46 INFO - PROCESS | 3888 | 1466697226645 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 3888 | 1466697226647 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:46 INFO - PROCESS | 3888 | ++DOCSHELL 197E9800 == 47 [pid = 3888] [id = 139] 08:53:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 120 (19A80000) [pid = 3888] [serial = 415] [outer = 00000000] 08:53:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 121 (1A0D8400) [pid = 3888] [serial = 416] [outer = 19A80000] 08:53:46 INFO - PROCESS | 3888 | 1466697226743 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 122 (1A4BF400) [pid = 3888] [serial = 417] [outer = 19A80000] 08:53:47 INFO - PROCESS | 3888 | 1466697227134 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:53:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 682ms 08:53:47 INFO - PROCESS | 3888 | 1466697227199 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 3888 | 1466697227201 Marionette TRACE conn3 <- [1,521,null,{"value":"13"}] 08:53:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:53:47 INFO - PROCESS | 3888 | 1466697227204 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 3888 | 1466697227206 Marionette TRACE conn3 <- [1,522,null,{}] 08:53:47 INFO - PROCESS | 3888 | 1466697227218 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 3888 | 1466697227220 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:47 INFO - PROCESS | 3888 | 1466697227318 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:53:47 INFO - PROCESS | 3888 | 1466697227388 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 3888 | 1466697227390 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:47 INFO - PROCESS | 3888 | ++DOCSHELL 1A4CB000 == 48 [pid = 3888] [id = 140] 08:53:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 123 (1A4CB400) [pid = 3888] [serial = 418] [outer = 00000000] 08:53:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 124 (1A608000) [pid = 3888] [serial = 419] [outer = 1A4CB400] 08:53:47 INFO - PROCESS | 3888 | 1466697227434 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 125 (15796000) [pid = 3888] [serial = 420] [outer = 1A4CB400] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 124 (197E3800) [pid = 3888] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 123 (1856F800) [pid = 3888] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 122 (1A0E0000) [pid = 3888] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 121 (10A58C00) [pid = 3888] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 120 (178DE800) [pid = 3888] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 119 (153C9C00) [pid = 3888] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 118 (1397F800) [pid = 3888] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 117 (104EC000) [pid = 3888] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 116 (1802A400) [pid = 3888] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 115 (1122F400) [pid = 3888] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 114 (13ED0C00) [pid = 3888] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 113 (19B84400) [pid = 3888] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 112 (12BD8400) [pid = 3888] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 111 (11408400) [pid = 3888] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 110 (14F34C00) [pid = 3888] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 109 (10EC9C00) [pid = 3888] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 108 (177BA800) [pid = 3888] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 107 (12E6CC00) [pid = 3888] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 106 (16301C00) [pid = 3888] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 105 (14F77800) [pid = 3888] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 104 (176C7400) [pid = 3888] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 103 (19B82400) [pid = 3888] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 102 (11252400) [pid = 3888] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 101 (17C9CC00) [pid = 3888] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 100 (10E53400) [pid = 3888] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (18571400) [pid = 3888] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:53:47 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (0F30E000) [pid = 3888] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:53:48 INFO - PROCESS | 3888 | 1466697228040 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:53:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 872ms 08:53:48 INFO - PROCESS | 3888 | 1466697228077 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3888 | 1466697228078 Marionette TRACE conn3 <- [1,525,null,{"value":"13"}] 08:53:48 INFO - PROCESS | 3888 | 1466697228082 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:53:48 INFO - PROCESS | 3888 | 1466697228083 Marionette TRACE conn3 <- [1,526,null,{}] 08:53:48 INFO - PROCESS | 3888 | 1466697228087 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 3888 | 1466697228089 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:48 INFO - PROCESS | 3888 | 1466697228168 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:53:48 INFO - PROCESS | 3888 | 1466697228241 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 3888 | 1466697228243 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:48 INFO - PROCESS | 3888 | ++DOCSHELL 10321C00 == 49 [pid = 3888] [id = 141] 08:53:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (103C6000) [pid = 3888] [serial = 421] [outer = 00000000] 08:53:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (11252400) [pid = 3888] [serial = 422] [outer = 103C6000] 08:53:48 INFO - PROCESS | 3888 | 1466697228286 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 101 (132E0400) [pid = 3888] [serial = 423] [outer = 103C6000] 08:53:48 INFO - PROCESS | 3888 | 1466697228651 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:53:48 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 08:53:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 581ms 08:53:48 INFO - PROCESS | 3888 | 1466697228679 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3888 | 1466697228664 Marionette TRACE conn3 <- [1,529,null,{"value":"13"}] 08:53:48 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:53:48 INFO - PROCESS | 3888 | 1466697228668 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 3888 | 1466697228671 Marionette TRACE conn3 <- [1,530,null,{}] 08:53:48 INFO - PROCESS | 3888 | 1466697228675 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 3888 | 1466697228678 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:48 INFO - PROCESS | 3888 | 1466697228802 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:53:48 INFO - PROCESS | 3888 | 1466697228807 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 3888 | 1466697228809 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:48 INFO - PROCESS | 3888 | ++DOCSHELL 1397FC00 == 50 [pid = 3888] [id = 142] 08:53:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 102 (14F77800) [pid = 3888] [serial = 424] [outer = 00000000] 08:53:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 103 (167E3C00) [pid = 3888] [serial = 425] [outer = 14F77800] 08:53:48 INFO - PROCESS | 3888 | 1466697228852 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 104 (180ECC00) [pid = 3888] [serial = 426] [outer = 14F77800] 08:53:49 INFO - PROCESS | 3888 | 1466697229254 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:53:49 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 08:53:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:53:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:53:49 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 08:53:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:53:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:53:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:53:49 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:53:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 581ms 08:53:49 INFO - PROCESS | 3888 | 1466697229264 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 3888 | 1466697229266 Marionette TRACE conn3 <- [1,533,null,{"value":"13"}] 08:53:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:53:49 INFO - PROCESS | 3888 | 1466697229270 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 3888 | 1466697229271 Marionette TRACE conn3 <- [1,534,null,{}] 08:53:49 INFO - PROCESS | 3888 | 1466697229275 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 3888 | 1466697229277 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:49 INFO - PROCESS | 3888 | 1466697229374 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:53:49 INFO - PROCESS | 3888 | 1466697229379 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 3888 | 1466697229381 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:49 INFO - PROCESS | 3888 | ++DOCSHELL 141DC000 == 51 [pid = 3888] [id = 143] 08:53:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 105 (197E3800) [pid = 3888] [serial = 427] [outer = 00000000] 08:53:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 106 (1A741400) [pid = 3888] [serial = 428] [outer = 197E3800] 08:53:49 INFO - PROCESS | 3888 | 1466697229424 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 107 (1A744800) [pid = 3888] [serial = 429] [outer = 197E3800] 08:53:49 INFO - PROCESS | 3888 | 1466697229881 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:53:49 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. 08:53:49 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 654ms 08:53:49 INFO - PROCESS | 3888 | 1466697229930 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 3888 | 1466697229935 Marionette TRACE conn3 <- [1,537,null,{"value":"13"}] 08:53:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:53:49 INFO - PROCESS | 3888 | 1466697229941 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 3888 | 1466697229944 Marionette TRACE conn3 <- [1,538,null,{}] 08:53:49 INFO - PROCESS | 3888 | 1466697229950 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 3888 | 1466697229953 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:50 INFO - PROCESS | 3888 | 1466697230092 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:53:50 INFO - PROCESS | 3888 | 1466697230211 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 3888 | 1466697230216 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:50 INFO - PROCESS | 3888 | ++DOCSHELL 0F311C00 == 52 [pid = 3888] [id = 144] 08:53:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 108 (0F312800) [pid = 3888] [serial = 430] [outer = 00000000] 08:53:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 109 (114F6800) [pid = 3888] [serial = 431] [outer = 0F312800] 08:53:50 INFO - PROCESS | 3888 | 1466697230255 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 110 (12BD2C00) [pid = 3888] [serial = 432] [outer = 0F312800] 08:53:50 INFO - PROCESS | 3888 | 1466697230746 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:53:50 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. 08:53:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 842ms 08:53:50 INFO - PROCESS | 3888 | 1466697230771 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 3888 | 1466697230775 Marionette TRACE conn3 <- [1,541,null,{"value":"13"}] 08:53:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:53:50 INFO - PROCESS | 3888 | 1466697230799 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 3888 | 1466697230802 Marionette TRACE conn3 <- [1,542,null,{}] 08:53:50 INFO - PROCESS | 3888 | 1466697230806 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 3888 | 1466697230809 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:50 INFO - PROCESS | 3888 | 1466697230928 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:53:51 INFO - PROCESS | 3888 | 1466697231027 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 3888 | 1466697231030 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:51 INFO - PROCESS | 3888 | ++DOCSHELL 14F33400 == 53 [pid = 3888] [id = 145] 08:53:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 111 (15360400) [pid = 3888] [serial = 433] [outer = 00000000] 08:53:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 112 (16281400) [pid = 3888] [serial = 434] [outer = 15360400] 08:53:51 INFO - PROCESS | 3888 | 1466697231085 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 113 (16310C00) [pid = 3888] [serial = 435] [outer = 15360400] 08:53:51 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:51 INFO - PROCESS | 3888 | [3888] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:51 INFO - PROCESS | 3888 | 1466697231695 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:53:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 929ms 08:53:51 INFO - PROCESS | 3888 | 1466697231724 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 3888 | 1466697231728 Marionette TRACE conn3 <- [1,545,null,{"value":"13"}] 08:53:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:53:51 INFO - PROCESS | 3888 | 1466697231733 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 3888 | 1466697231738 Marionette TRACE conn3 <- [1,546,null,{}] 08:53:51 INFO - PROCESS | 3888 | 1466697231749 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 3888 | 1466697231754 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:51 INFO - PROCESS | 3888 | 1466697231861 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:53:51 INFO - PROCESS | 3888 | 1466697231972 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 3888 | 1466697231976 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:51 INFO - PROCESS | 3888 | ++DOCSHELL 19F54000 == 54 [pid = 3888] [id = 146] 08:53:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 114 (19F56C00) [pid = 3888] [serial = 436] [outer = 00000000] 08:53:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 115 (1A602000) [pid = 3888] [serial = 437] [outer = 19F56C00] 08:53:52 INFO - PROCESS | 3888 | 1466697232032 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 116 (1A747000) [pid = 3888] [serial = 438] [outer = 19F56C00] 08:53:52 INFO - PROCESS | 3888 | 1466697232587 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:53:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 871ms 08:53:52 INFO - PROCESS | 3888 | 1466697232623 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 3888 | 1466697232626 Marionette TRACE conn3 <- [1,549,null,{"value":"13"}] 08:53:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:53:52 INFO - PROCESS | 3888 | 1466697232630 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 3888 | 1466697232632 Marionette TRACE conn3 <- [1,550,null,{}] 08:53:52 INFO - PROCESS | 3888 | 1466697232635 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 3888 | 1466697232637 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:52 INFO - PROCESS | 3888 | 1466697232726 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:53:52 INFO - PROCESS | 3888 | 1466697232834 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 3888 | 1466697232836 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:52 INFO - PROCESS | 3888 | ++DOCSHELL 1A745C00 == 55 [pid = 3888] [id = 147] 08:53:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 117 (1A749800) [pid = 3888] [serial = 439] [outer = 00000000] 08:53:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 118 (1A7B3C00) [pid = 3888] [serial = 440] [outer = 1A749800] 08:53:52 INFO - PROCESS | 3888 | 1466697232888 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 119 (1ACC4400) [pid = 3888] [serial = 441] [outer = 1A749800] 08:53:53 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:53 INFO - PROCESS | 3888 | [3888] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:53 INFO - PROCESS | 3888 | 1466697233357 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:53:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 770ms 08:53:53 INFO - PROCESS | 3888 | 1466697233403 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 3888 | 1466697233405 Marionette TRACE conn3 <- [1,553,null,{"value":"13"}] 08:53:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:53:53 INFO - PROCESS | 3888 | 1466697233410 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 3888 | 1466697233412 Marionette TRACE conn3 <- [1,554,null,{}] 08:53:53 INFO - PROCESS | 3888 | 1466697233415 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 3888 | 1466697233418 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:53 INFO - PROCESS | 3888 | 1466697233521 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:53:53 INFO - PROCESS | 3888 | 1466697233625 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 3888 | 1466697233627 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:53 INFO - PROCESS | 3888 | ++DOCSHELL 0F308400 == 56 [pid = 3888] [id = 148] 08:53:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 120 (10D5F800) [pid = 3888] [serial = 442] [outer = 00000000] 08:53:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 121 (10D67800) [pid = 3888] [serial = 443] [outer = 10D5F800] 08:53:53 INFO - PROCESS | 3888 | 1466697233662 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 122 (10D6BC00) [pid = 3888] [serial = 444] [outer = 10D5F800] 08:53:54 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:54 INFO - PROCESS | 3888 | [3888] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:54 INFO - PROCESS | 3888 | 1466697234232 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:53:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 871ms 08:53:54 INFO - PROCESS | 3888 | 1466697234296 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 3888 | 1466697234299 Marionette TRACE conn3 <- [1,557,null,{"value":"13"}] 08:53:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:53:54 INFO - PROCESS | 3888 | 1466697234302 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 3888 | 1466697234304 Marionette TRACE conn3 <- [1,558,null,{}] 08:53:54 INFO - PROCESS | 3888 | 1466697234308 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:54 INFO - PROCESS | 3888 | 1466697234315 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:54 INFO - PROCESS | 3888 | 1466697234426 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:53:54 INFO - PROCESS | 3888 | 1466697234635 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 3888 | 1466697234638 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:54 INFO - PROCESS | 3888 | ++DOCSHELL 0F313800 == 57 [pid = 3888] [id = 149] 08:53:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 123 (0F314000) [pid = 3888] [serial = 445] [outer = 00000000] 08:53:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 124 (103CB400) [pid = 3888] [serial = 446] [outer = 0F314000] 08:53:54 INFO - PROCESS | 3888 | 1466697234692 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 125 (10A57C00) [pid = 3888] [serial = 447] [outer = 0F314000] 08:53:55 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:55 INFO - PROCESS | 3888 | 1466697235283 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:53:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1016ms 08:53:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:53:55 INFO - PROCESS | 3888 | 1466697235327 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 3888 | 1466697235331 Marionette TRACE conn3 <- [1,561,null,{"value":"13"}] 08:53:55 INFO - PROCESS | 3888 | 1466697235335 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 3888 | 1466697235338 Marionette TRACE conn3 <- [1,562,null,{}] 08:53:55 INFO - PROCESS | 3888 | 1466697235343 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 3888 | 1466697235330 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:55 INFO - PROCESS | 3888 | 1466697235434 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 1397FC00 == 56 [pid = 3888] [id = 142] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 10321C00 == 55 [pid = 3888] [id = 141] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 1A4CB000 == 54 [pid = 3888] [id = 140] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 197E9800 == 53 [pid = 3888] [id = 139] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 16FF2000 == 52 [pid = 3888] [id = 138] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 1717F000 == 51 [pid = 3888] [id = 137] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 16303C00 == 50 [pid = 3888] [id = 136] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 12BD8C00 == 49 [pid = 3888] [id = 135] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 114FC800 == 48 [pid = 3888] [id = 134] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 16281800 == 47 [pid = 3888] [id = 129] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 103C9800 == 46 [pid = 3888] [id = 41] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 1397E800 == 45 [pid = 3888] [id = 77] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 16FF3400 == 44 [pid = 3888] [id = 119] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 10E53000 == 43 [pid = 3888] [id = 107] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 12BD8000 == 42 [pid = 3888] [id = 104] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 14F33C00 == 41 [pid = 3888] [id = 51] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 19B81C00 == 40 [pid = 3888] [id = 118] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 178DE000 == 39 [pid = 3888] [id = 78] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 1630BC00 == 38 [pid = 3888] [id = 133] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 16FF3000 == 37 [pid = 3888] [id = 79] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 10BB9400 == 36 [pid = 3888] [id = 130] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 160D5400 == 35 [pid = 3888] [id = 131] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 175FB000 == 34 [pid = 3888] [id = 132] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 10ECCC00 == 33 [pid = 3888] [id = 52] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 0F308400 == 32 [pid = 3888] [id = 148] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 0F313800 == 31 [pid = 3888] [id = 149] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 1A745C00 == 30 [pid = 3888] [id = 147] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 19F54000 == 29 [pid = 3888] [id = 146] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 141DC000 == 28 [pid = 3888] [id = 143] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 0F311C00 == 27 [pid = 3888] [id = 144] 08:53:56 INFO - PROCESS | 3888 | --DOCSHELL 14F33400 == 26 [pid = 3888] [id = 145] 08:53:56 INFO - PROCESS | 3888 | 1466697236192 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 3888 | 1466697236196 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 124 (16C31000) [pid = 3888] [serial = 320] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 123 (136E5000) [pid = 3888] [serial = 272] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 122 (180F0400) [pid = 3888] [serial = 233] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 121 (170D2000) [pid = 3888] [serial = 275] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 120 (144B1400) [pid = 3888] [serial = 230] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 119 (10E4C800) [pid = 3888] [serial = 227] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 118 (19A82400) [pid = 3888] [serial = 151] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 117 (11DDB000) [pid = 3888] [serial = 188] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 116 (15759C00) [pid = 3888] [serial = 191] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 115 (1A609400) [pid = 3888] [serial = 236] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 114 (1A7B1800) [pid = 3888] [serial = 311] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 113 (12BDA800) [pid = 3888] [serial = 314] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 112 (160D1000) [pid = 3888] [serial = 317] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 111 (1ACC9000) [pid = 3888] [serial = 374] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 110 (13190000) [pid = 3888] [serial = 358] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 109 (13A13400) [pid = 3888] [serial = 359] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 108 (197DE000) [pid = 3888] [serial = 379] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 107 (1A7B5C00) [pid = 3888] [serial = 373] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 106 (1630DC00) [pid = 3888] [serial = 350] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 105 (15795800) [pid = 3888] [serial = 349] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 104 (178D7C00) [pid = 3888] [serial = 364] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 103 (17CE2000) [pid = 3888] [serial = 365] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 102 (1A716800) [pid = 3888] [serial = 353] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 101 (1A4C8C00) [pid = 3888] [serial = 352] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 100 (12BD3C00) [pid = 3888] [serial = 347] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (129E7400) [pid = 3888] [serial = 346] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (1A713C00) [pid = 3888] [serial = 356] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (19A73800) [pid = 3888] [serial = 355] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (12BDDC00) [pid = 3888] [serial = 361] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (1366DC00) [pid = 3888] [serial = 362] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (19B7D400) [pid = 3888] [serial = 367] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (0F314400) [pid = 3888] [serial = 376] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (197E8800) [pid = 3888] [serial = 382] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (1A606400) [pid = 3888] [serial = 377] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (1628AC00) [pid = 3888] [serial = 385] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (19A7D000) [pid = 3888] [serial = 383] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (1A4C2C00) [pid = 3888] [serial = 370] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (1A4C7400) [pid = 3888] [serial = 371] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (197E0000) [pid = 3888] [serial = 380] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (19B85800) [pid = 3888] [serial = 368] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (1AE57800) [pid = 3888] [serial = 269] [outer = 00000000] [url = about:blank] 08:53:56 INFO - PROCESS | 3888 | ++DOCSHELL 0F309400 == 27 [pid = 3888] [id = 150] 08:53:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (0F309C00) [pid = 3888] [serial = 448] [outer = 00000000] 08:53:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (0F311000) [pid = 3888] [serial = 449] [outer = 0F309C00] 08:53:56 INFO - PROCESS | 3888 | 1466697236338 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (1036CC00) [pid = 3888] [serial = 450] [outer = 0F309C00] 08:53:56 INFO - PROCESS | 3888 | 1466697236752 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:53:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1452ms 08:53:56 INFO - PROCESS | 3888 | 1466697236788 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 3888 | 1466697236791 Marionette TRACE conn3 <- [1,565,null,{"value":"13"}] 08:53:56 INFO - PROCESS | 3888 | 1466697236796 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:53:56 INFO - PROCESS | 3888 | 1466697236798 Marionette TRACE conn3 <- [1,566,null,{}] 08:53:56 INFO - PROCESS | 3888 | 1466697236803 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 3888 | 1466697236807 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:56 INFO - PROCESS | 3888 | 1466697236884 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:53:56 INFO - PROCESS | 3888 | 1466697236892 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 3888 | 1466697236895 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:56 INFO - PROCESS | 3888 | ++DOCSHELL 10D6AC00 == 28 [pid = 3888] [id = 151] 08:53:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (10D6B800) [pid = 3888] [serial = 451] [outer = 00000000] 08:53:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (10E04800) [pid = 3888] [serial = 452] [outer = 10D6B800] 08:53:56 INFO - PROCESS | 3888 | 1466697236961 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (10E08000) [pid = 3888] [serial = 453] [outer = 10D6B800] 08:53:57 INFO - PROCESS | 3888 | 1466697237402 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:53:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 639ms 08:53:57 INFO - PROCESS | 3888 | 1466697237442 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 3888 | 1466697237446 Marionette TRACE conn3 <- [1,569,null,{"value":"13"}] 08:53:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:53:57 INFO - PROCESS | 3888 | 1466697237451 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 3888 | 1466697237453 Marionette TRACE conn3 <- [1,570,null,{}] 08:53:57 INFO - PROCESS | 3888 | 1466697237457 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:57 INFO - PROCESS | 3888 | 1466697237459 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:57 INFO - PROCESS | 3888 | 1466697237573 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:53:57 INFO - PROCESS | 3888 | 1466697237642 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 3888 | 1466697237644 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:57 INFO - PROCESS | 3888 | ++DOCSHELL 10ED2800 == 29 [pid = 3888] [id = 152] 08:53:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (1122D400) [pid = 3888] [serial = 454] [outer = 00000000] 08:53:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (11253C00) [pid = 3888] [serial = 455] [outer = 1122D400] 08:53:57 INFO - PROCESS | 3888 | 1466697237688 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (1180EC00) [pid = 3888] [serial = 456] [outer = 1122D400] 08:53:58 INFO - PROCESS | 3888 | 1466697238050 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:53:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 653ms 08:53:58 INFO - PROCESS | 3888 | 1466697238106 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 3888 | 1466697238108 Marionette TRACE conn3 <- [1,573,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:53:58 INFO - PROCESS | 3888 | 1466697238113 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 3888 | 1466697238119 Marionette TRACE conn3 <- [1,574,null,{}] 08:53:58 INFO - PROCESS | 3888 | 1466697238128 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 3888 | 1466697238132 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:58 INFO - PROCESS | 3888 | 1466697238241 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:53:58 INFO - PROCESS | 3888 | 1466697238269 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 3888 | 1466697238271 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:58 INFO - PROCESS | 3888 | ++DOCSHELL 11C82C00 == 30 [pid = 3888] [id = 153] 08:53:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (11D8B000) [pid = 3888] [serial = 457] [outer = 00000000] 08:53:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (12BDAC00) [pid = 3888] [serial = 458] [outer = 11D8B000] 08:53:58 INFO - PROCESS | 3888 | 1466697238314 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (12E6CC00) [pid = 3888] [serial = 459] [outer = 11D8B000] 08:53:58 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:58 INFO - PROCESS | 3888 | [3888] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:53:58 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:58 INFO - PROCESS | 3888 | 1466697238721 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:53:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 654ms 08:53:58 INFO - PROCESS | 3888 | 1466697238759 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 3888 | 1466697238762 Marionette TRACE conn3 <- [1,577,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:53:58 INFO - PROCESS | 3888 | 1466697238765 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 3888 | 1466697238767 Marionette TRACE conn3 <- [1,578,null,{}] 08:53:58 INFO - PROCESS | 3888 | 1466697238806 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 3888 | 1466697238808 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:58 INFO - PROCESS | 3888 | 1466697238908 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:53:58 INFO - PROCESS | 3888 | 1466697238919 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 3888 | 1466697238922 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:58 INFO - PROCESS | 3888 | ++DOCSHELL 136E6400 == 31 [pid = 3888] [id = 154] 08:53:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (13986000) [pid = 3888] [serial = 460] [outer = 00000000] 08:53:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (13EC8400) [pid = 3888] [serial = 461] [outer = 13986000] 08:53:58 INFO - PROCESS | 3888 | 1466697238965 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (13ED2400) [pid = 3888] [serial = 462] [outer = 13986000] 08:53:59 INFO - PROCESS | 3888 | 1466697239372 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:53:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 610ms 08:53:59 INFO - PROCESS | 3888 | 1466697239387 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 3888 | 1466697239389 Marionette TRACE conn3 <- [1,581,null,{"value":"13"}] 08:53:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:53:59 INFO - PROCESS | 3888 | 1466697239392 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 3888 | 1466697239394 Marionette TRACE conn3 <- [1,582,null,{}] 08:53:59 INFO - PROCESS | 3888 | 1466697239379 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 3888 | 1466697239381 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:59 INFO - PROCESS | 3888 | 1466697239485 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:53:59 INFO - PROCESS | 3888 | 1466697239490 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 3888 | 1466697239497 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:53:59 INFO - PROCESS | 3888 | ++DOCSHELL 144B3C00 == 32 [pid = 3888] [id = 155] 08:53:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (144B8800) [pid = 3888] [serial = 463] [outer = 00000000] 08:53:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 101 (14F2E800) [pid = 3888] [serial = 464] [outer = 144B8800] 08:53:59 INFO - PROCESS | 3888 | 1466697239595 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 102 (1535EC00) [pid = 3888] [serial = 465] [outer = 144B8800] 08:54:00 INFO - PROCESS | 3888 | 1466697240083 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:54:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 740ms 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 101 (1856C400) [pid = 3888] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 100 (17C99400) [pid = 3888] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (19A80000) [pid = 3888] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (103C6000) [pid = 3888] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (1A4CB400) [pid = 3888] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (14F77800) [pid = 3888] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (16285000) [pid = 3888] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (16304C00) [pid = 3888] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (160D9800) [pid = 3888] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (1630CC00) [pid = 3888] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (12BDB800) [pid = 3888] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:54:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (176C5800) [pid = 3888] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (10BBA000) [pid = 3888] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (176CC800) [pid = 3888] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (11894C00) [pid = 3888] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:54:00 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (197E3800) [pid = 3888] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:54:00 INFO - PROCESS | 3888 | 1466697240511 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 3888 | 1466697240513 Marionette TRACE conn3 <- [1,585,null,{"value":"13"}] 08:54:00 INFO - PROCESS | 3888 | 1466697240524 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 3888 | 1466697240526 Marionette TRACE conn3 <- [1,586,null,{}] 08:54:00 INFO - PROCESS | 3888 | 1466697240529 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 3888 | 1466697240531 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:00 INFO - PROCESS | 3888 | 1466697240611 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:54:00 INFO - PROCESS | 3888 | 1466697240616 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 3888 | 1466697240618 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:00 INFO - PROCESS | 3888 | ++DOCSHELL 10375800 == 33 [pid = 3888] [id = 156] 08:54:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (144AB400) [pid = 3888] [serial = 466] [outer = 00000000] 08:54:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (16282000) [pid = 3888] [serial = 467] [outer = 144AB400] 08:54:00 INFO - PROCESS | 3888 | 1466697240661 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (1628CC00) [pid = 3888] [serial = 468] [outer = 144AB400] 08:54:01 INFO - PROCESS | 3888 | 1466697241072 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 595ms 08:54:01 INFO - PROCESS | 3888 | 1466697241117 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 3888 | 1466697241119 Marionette TRACE conn3 <- [1,589,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:54:01 INFO - PROCESS | 3888 | 1466697241123 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 3888 | 1466697241124 Marionette TRACE conn3 <- [1,590,null,{}] 08:54:01 INFO - PROCESS | 3888 | 1466697241128 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 3888 | 1466697241129 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:01 INFO - PROCESS | 3888 | 1466697241204 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:54:01 INFO - PROCESS | 3888 | 1466697241209 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 3888 | 1466697241211 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:01 INFO - PROCESS | 3888 | ++DOCSHELL 160D2400 == 34 [pid = 3888] [id = 157] 08:54:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (16281000) [pid = 3888] [serial = 469] [outer = 00000000] 08:54:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (16C31000) [pid = 3888] [serial = 470] [outer = 16281000] 08:54:01 INFO - PROCESS | 3888 | 1466697241253 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (16FF0400) [pid = 3888] [serial = 471] [outer = 16281000] 08:54:01 INFO - PROCESS | 3888 | 1466697241652 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:54:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 552ms 08:54:01 INFO - PROCESS | 3888 | 1466697241685 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 3888 | 1466697241687 Marionette TRACE conn3 <- [1,593,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:54:01 INFO - PROCESS | 3888 | 1466697241690 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 3888 | 1466697241692 Marionette TRACE conn3 <- [1,594,null,{}] 08:54:01 INFO - PROCESS | 3888 | 1466697241696 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 3888 | 1466697241697 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:01 INFO - PROCESS | 3888 | 1466697241756 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:54:01 INFO - PROCESS | 3888 | 1466697241762 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 3888 | 1466697241764 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:01 INFO - PROCESS | 3888 | ++DOCSHELL 170D6800 == 35 [pid = 3888] [id = 158] 08:54:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (170D6C00) [pid = 3888] [serial = 472] [outer = 00000000] 08:54:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (176C5800) [pid = 3888] [serial = 473] [outer = 170D6C00] 08:54:01 INFO - PROCESS | 3888 | 1466697241809 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (176C9C00) [pid = 3888] [serial = 474] [outer = 170D6C00] 08:54:02 INFO - PROCESS | 3888 | 1466697242228 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:54:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 596ms 08:54:02 INFO - PROCESS | 3888 | 1466697242290 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 3888 | 1466697242292 Marionette TRACE conn3 <- [1,597,null,{"value":"13"}] 08:54:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:54:02 INFO - PROCESS | 3888 | 1466697242295 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 3888 | 1466697242297 Marionette TRACE conn3 <- [1,598,null,{}] 08:54:02 INFO - PROCESS | 3888 | 1466697242283 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 3888 | 1466697242284 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:02 INFO - PROCESS | 3888 | 1466697242406 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:54:02 INFO - PROCESS | 3888 | 1466697242539 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 3888 | 1466697242542 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:02 INFO - PROCESS | 3888 | ++DOCSHELL 0F307400 == 36 [pid = 3888] [id = 159] 08:54:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (0F30B000) [pid = 3888] [serial = 475] [outer = 00000000] 08:54:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (0F315400) [pid = 3888] [serial = 476] [outer = 0F30B000] 08:54:02 INFO - PROCESS | 3888 | 1466697242600 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (105F0800) [pid = 3888] [serial = 477] [outer = 0F30B000] 08:54:03 INFO - PROCESS | 3888 | 1466697243329 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:54:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1059ms 08:54:03 INFO - PROCESS | 3888 | 1466697243346 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 3888 | 1466697243351 Marionette TRACE conn3 <- [1,601,null,{"value":"13"}] 08:54:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:54:03 INFO - PROCESS | 3888 | 1466697243356 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 3888 | 1466697243359 Marionette TRACE conn3 <- [1,602,null,{}] 08:54:03 INFO - PROCESS | 3888 | 1466697243364 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 3888 | 1466697243367 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:03 INFO - PROCESS | 3888 | 1466697243487 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:54:03 INFO - PROCESS | 3888 | 1466697243615 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 3888 | 1466697243619 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:03 INFO - PROCESS | 3888 | ++DOCSHELL 10E53000 == 37 [pid = 3888] [id = 160] 08:54:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (10E56400) [pid = 3888] [serial = 478] [outer = 00000000] 08:54:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (114FC800) [pid = 3888] [serial = 479] [outer = 10E56400] 08:54:03 INFO - PROCESS | 3888 | 1466697243674 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 101 (11CEAC00) [pid = 3888] [serial = 480] [outer = 10E56400] 08:54:04 INFO - PROCESS | 3888 | 1466697244476 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:54:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1161ms 08:54:04 INFO - PROCESS | 3888 | 1466697244521 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 3888 | 1466697244525 Marionette TRACE conn3 <- [1,605,null,{"value":"13"}] 08:54:04 INFO - PROCESS | 3888 | 1466697244531 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:54:04 INFO - PROCESS | 3888 | 1466697244534 Marionette TRACE conn3 <- [1,606,null,{}] 08:54:04 INFO - PROCESS | 3888 | 1466697244539 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 3888 | 1466697244542 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:04 INFO - PROCESS | 3888 | 1466697244698 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:54:04 INFO - PROCESS | 3888 | 1466697244708 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 3888 | 1466697244712 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:04 INFO - PROCESS | 3888 | ++DOCSHELL 10A64400 == 38 [pid = 3888] [id = 161] 08:54:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 102 (10BABC00) [pid = 3888] [serial = 481] [outer = 00000000] 08:54:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 103 (10E4B400) [pid = 3888] [serial = 482] [outer = 10BABC00] 08:54:04 INFO - PROCESS | 3888 | 1466697244761 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 104 (11233800) [pid = 3888] [serial = 483] [outer = 10BABC00] 08:54:05 INFO - PROCESS | 3888 | --DOCSHELL 170D6800 == 37 [pid = 3888] [id = 158] 08:54:05 INFO - PROCESS | 3888 | --DOCSHELL 160D2400 == 36 [pid = 3888] [id = 157] 08:54:05 INFO - PROCESS | 3888 | --DOCSHELL 10375800 == 35 [pid = 3888] [id = 156] 08:54:05 INFO - PROCESS | 3888 | --DOCSHELL 144B3C00 == 34 [pid = 3888] [id = 155] 08:54:05 INFO - PROCESS | 3888 | --DOCSHELL 136E6400 == 33 [pid = 3888] [id = 154] 08:54:05 INFO - PROCESS | 3888 | --DOCSHELL 11C82C00 == 32 [pid = 3888] [id = 153] 08:54:05 INFO - PROCESS | 3888 | --DOCSHELL 10ED2800 == 31 [pid = 3888] [id = 152] 08:54:05 INFO - PROCESS | 3888 | --DOCSHELL 10D6AC00 == 30 [pid = 3888] [id = 151] 08:54:05 INFO - PROCESS | 3888 | --DOCSHELL 0F309400 == 29 [pid = 3888] [id = 150] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 103 (1A57E800) [pid = 3888] [serial = 344] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 102 (1975E400) [pid = 3888] [serial = 413] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 101 (197E2000) [pid = 3888] [serial = 414] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 100 (1A4BF400) [pid = 3888] [serial = 417] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (11252400) [pid = 3888] [serial = 422] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (1A0D8400) [pid = 3888] [serial = 416] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (1A608000) [pid = 3888] [serial = 419] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (167E3C00) [pid = 3888] [serial = 425] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (1628DC00) [pid = 3888] [serial = 386] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (1630F000) [pid = 3888] [serial = 407] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (16C32C00) [pid = 3888] [serial = 408] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (16305000) [pid = 3888] [serial = 391] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (16C38C00) [pid = 3888] [serial = 392] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (176C9000) [pid = 3888] [serial = 398] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (180E3C00) [pid = 3888] [serial = 399] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (144E7400) [pid = 3888] [serial = 404] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (14F34800) [pid = 3888] [serial = 405] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (178E0C00) [pid = 3888] [serial = 410] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (12BD8800) [pid = 3888] [serial = 388] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (1366A800) [pid = 3888] [serial = 389] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (1A604400) [pid = 3888] [serial = 395] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (1ACC6400) [pid = 3888] [serial = 396] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (12BDC800) [pid = 3888] [serial = 401] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (13665000) [pid = 3888] [serial = 402] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (1A741400) [pid = 3888] [serial = 428] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (1A744800) [pid = 3888] [serial = 429] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (15796000) [pid = 3888] [serial = 420] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (17601C00) [pid = 3888] [serial = 167] [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.] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (180ECC00) [pid = 3888] [serial = 426] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (132E0400) [pid = 3888] [serial = 423] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (17CD9000) [pid = 3888] [serial = 411] [outer = 00000000] [url = about:blank] 08:54:05 INFO - PROCESS | 3888 | 1466697245259 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 784ms 08:54:05 INFO - PROCESS | 3888 | 1466697245321 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 3888 | 1466697245325 Marionette TRACE conn3 <- [1,609,null,{"value":"13"}] 08:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:54:05 INFO - PROCESS | 3888 | 1466697245331 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 3888 | 1466697245334 Marionette TRACE conn3 <- [1,610,null,{}] 08:54:05 INFO - PROCESS | 3888 | 1466697245337 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 3888 | 1466697245340 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:05 INFO - PROCESS | 3888 | 1466697245407 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:54:05 INFO - PROCESS | 3888 | 1466697245413 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 3888 | 1466697245415 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:05 INFO - PROCESS | 3888 | ++DOCSHELL 11252400 == 30 [pid = 3888] [id = 162] 08:54:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (11808800) [pid = 3888] [serial = 484] [outer = 00000000] 08:54:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (12BD5800) [pid = 3888] [serial = 485] [outer = 11808800] 08:54:05 INFO - PROCESS | 3888 | 1466697245462 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (12BDCC00) [pid = 3888] [serial = 486] [outer = 11808800] 08:54:05 INFO - PROCESS | 3888 | 1466697245905 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:54:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 581ms 08:54:05 INFO - PROCESS | 3888 | 1466697245916 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 3888 | 1466697245918 Marionette TRACE conn3 <- [1,613,null,{"value":"13"}] 08:54:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:54:05 INFO - PROCESS | 3888 | 1466697245922 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 3888 | 1466697245925 Marionette TRACE conn3 <- [1,614,null,{}] 08:54:05 INFO - PROCESS | 3888 | 1466697245936 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 3888 | 1466697245940 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:06 INFO - PROCESS | 3888 | 1466697246029 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:54:06 INFO - PROCESS | 3888 | 1466697246144 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 3888 | 1466697246148 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:06 INFO - PROCESS | 3888 | ++DOCSHELL 13EC6400 == 31 [pid = 3888] [id = 163] 08:54:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (13ECC800) [pid = 3888] [serial = 487] [outer = 00000000] 08:54:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (144AE800) [pid = 3888] [serial = 488] [outer = 13ECC800] 08:54:06 INFO - PROCESS | 3888 | 1466697246181 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (144E4800) [pid = 3888] [serial = 489] [outer = 13ECC800] 08:54:06 INFO - PROCESS | 3888 | 1466697246561 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:54:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 682ms 08:54:06 INFO - PROCESS | 3888 | 1466697246622 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 3888 | 1466697246625 Marionette TRACE conn3 <- [1,617,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:54:06 INFO - PROCESS | 3888 | 1466697246628 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 3888 | 1466697246630 Marionette TRACE conn3 <- [1,618,null,{}] 08:54:06 INFO - PROCESS | 3888 | 1466697246633 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 3888 | 1466697246635 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:06 INFO - PROCESS | 3888 | 1466697246719 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:54:06 INFO - PROCESS | 3888 | 1466697246724 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 3888 | 1466697246726 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:06 INFO - PROCESS | 3888 | ++DOCSHELL 153C9000 == 32 [pid = 3888] [id = 164] 08:54:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (1575E400) [pid = 3888] [serial = 490] [outer = 00000000] 08:54:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1627F000) [pid = 3888] [serial = 491] [outer = 1575E400] 08:54:06 INFO - PROCESS | 3888 | 1466697246761 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (1628C400) [pid = 3888] [serial = 492] [outer = 1575E400] 08:54:07 INFO - PROCESS | 3888 | 1466697247203 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:54:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 596ms 08:54:07 INFO - PROCESS | 3888 | 1466697247230 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 3888 | 1466697247231 Marionette TRACE conn3 <- [1,621,null,{"value":"13"}] 08:54:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:54:07 INFO - PROCESS | 3888 | 1466697247249 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 3888 | 1466697247251 Marionette TRACE conn3 <- [1,622,null,{}] 08:54:07 INFO - PROCESS | 3888 | 1466697247254 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 3888 | 1466697247256 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:07 INFO - PROCESS | 3888 | 1466697247391 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:54:07 INFO - PROCESS | 3888 | 1466697247413 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 3888 | 1466697247415 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:07 INFO - PROCESS | 3888 | ++DOCSHELL 132E9C00 == 33 [pid = 3888] [id = 165] 08:54:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (1630F000) [pid = 3888] [serial = 493] [outer = 00000000] 08:54:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (16C30C00) [pid = 3888] [serial = 494] [outer = 1630F000] 08:54:07 INFO - PROCESS | 3888 | 1466697247458 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (16CD8400) [pid = 3888] [serial = 495] [outer = 1630F000] 08:54:07 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:07 INFO - PROCESS | 3888 | [3888] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:07 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:07 INFO - PROCESS | 3888 | 1466697247871 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:54:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 639ms 08:54:07 INFO - PROCESS | 3888 | 1466697247913 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 3888 | 1466697247915 Marionette TRACE conn3 <- [1,625,null,{"value":"13"}] 08:54:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:54:07 INFO - PROCESS | 3888 | 1466697247918 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 3888 | 1466697247920 Marionette TRACE conn3 <- [1,626,null,{}] 08:54:07 INFO - PROCESS | 3888 | 1466697247924 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 3888 | 1466697247929 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:08 INFO - PROCESS | 3888 | 1466697248046 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:54:08 INFO - PROCESS | 3888 | 1466697248106 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 3888 | 1466697248108 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:08 INFO - PROCESS | 3888 | ++DOCSHELL 171C9400 == 34 [pid = 3888] [id = 166] 08:54:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (17605800) [pid = 3888] [serial = 496] [outer = 00000000] 08:54:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (178E0C00) [pid = 3888] [serial = 497] [outer = 17605800] 08:54:08 INFO - PROCESS | 3888 | 1466697248153 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (178E1400) [pid = 3888] [serial = 498] [outer = 17605800] 08:54:08 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:08 INFO - PROCESS | 3888 | [3888] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:08 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:08 INFO - PROCESS | 3888 | 1466697248524 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:54:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 639ms 08:54:08 INFO - PROCESS | 3888 | 1466697248564 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 3888 | 1466697248566 Marionette TRACE conn3 <- [1,629,null,{"value":"13"}] 08:54:08 INFO - PROCESS | 3888 | 1466697248569 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:54:08 INFO - PROCESS | 3888 | 1466697248571 Marionette TRACE conn3 <- [1,630,null,{}] 08:54:08 INFO - PROCESS | 3888 | 1466697248610 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:08 INFO - PROCESS | 3888 | 1466697248612 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:08 INFO - PROCESS | 3888 | 1466697248714 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:54:08 INFO - PROCESS | 3888 | 1466697248725 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 3888 | 1466697248727 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:08 INFO - PROCESS | 3888 | ++DOCSHELL 13988800 == 35 [pid = 3888] [id = 167] 08:54:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (17CA1400) [pid = 3888] [serial = 499] [outer = 00000000] 08:54:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (180ED000) [pid = 3888] [serial = 500] [outer = 17CA1400] 08:54:08 INFO - PROCESS | 3888 | 1466697248770 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (180ED800) [pid = 3888] [serial = 501] [outer = 17CA1400] 08:54:08 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (0F309C00) [pid = 3888] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:54:08 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (13986000) [pid = 3888] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:54:08 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (1122D400) [pid = 3888] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:54:08 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (10D6B800) [pid = 3888] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:54:08 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (0F314000) [pid = 3888] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:54:08 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (144B8800) [pid = 3888] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:54:08 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (144AB400) [pid = 3888] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:54:08 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (0F312800) [pid = 3888] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:54:08 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (15360400) [pid = 3888] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:54:08 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (19F56C00) [pid = 3888] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:54:08 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (1A749800) [pid = 3888] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:54:08 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (10D5F800) [pid = 3888] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:54:08 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (11D8B000) [pid = 3888] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:54:08 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (16281000) [pid = 3888] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:54:09 INFO - PROCESS | 3888 | 1466697249234 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:54:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 682ms 08:54:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:54:09 INFO - PROCESS | 3888 | 1466697249251 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 3888 | 1466697249253 Marionette TRACE conn3 <- [1,633,null,{"value":"13"}] 08:54:09 INFO - PROCESS | 3888 | 1466697249256 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 3888 | 1466697249258 Marionette TRACE conn3 <- [1,634,null,{}] 08:54:09 INFO - PROCESS | 3888 | 1466697249261 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 3888 | 1466697249263 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:09 INFO - PROCESS | 3888 | 1466697249343 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:54:09 INFO - PROCESS | 3888 | 1466697249348 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 3888 | 1466697249350 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:09 INFO - PROCESS | 3888 | ++DOCSHELL 0F314000 == 36 [pid = 3888] [id = 168] 08:54:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (0F316C00) [pid = 3888] [serial = 502] [outer = 00000000] 08:54:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (15360400) [pid = 3888] [serial = 503] [outer = 0F316C00] 08:54:09 INFO - PROCESS | 3888 | 1466697249392 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (16281000) [pid = 3888] [serial = 504] [outer = 0F316C00] 08:54:09 INFO - PROCESS | 3888 | 1466697249764 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:54:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 551ms 08:54:09 INFO - PROCESS | 3888 | 1466697249817 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 3888 | 1466697249819 Marionette TRACE conn3 <- [1,637,null,{"value":"13"}] 08:54:09 INFO - PROCESS | 3888 | 1466697249826 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 3888 | 1466697249828 Marionette TRACE conn3 <- [1,638,null,{}] 08:54:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:54:09 INFO - PROCESS | 3888 | 1466697249831 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:09 INFO - PROCESS | 3888 | 1466697249833 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:09 INFO - PROCESS | 3888 | 1466697249912 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:54:09 INFO - PROCESS | 3888 | 1466697249917 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 3888 | 1466697249919 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:09 INFO - PROCESS | 3888 | ++DOCSHELL 12BDB400 == 37 [pid = 3888] [id = 169] 08:54:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (17856800) [pid = 3888] [serial = 505] [outer = 00000000] 08:54:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (1856B800) [pid = 3888] [serial = 506] [outer = 17856800] 08:54:09 INFO - PROCESS | 3888 | 1466697249964 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (19757800) [pid = 3888] [serial = 507] [outer = 17856800] 08:54:10 INFO - PROCESS | 3888 | 1466697250387 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:54:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 581ms 08:54:10 INFO - PROCESS | 3888 | 1466697250429 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 3888 | 1466697250431 Marionette TRACE conn3 <- [1,641,null,{"value":"13"}] 08:54:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:54:10 INFO - PROCESS | 3888 | 1466697250438 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 3888 | 1466697250440 Marionette TRACE conn3 <- [1,642,null,{}] 08:54:10 INFO - PROCESS | 3888 | 1466697250443 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:10 INFO - PROCESS | 3888 | 1466697250445 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:10 INFO - PROCESS | 3888 | 1466697250516 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:54:10 INFO - PROCESS | 3888 | 1466697250521 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 3888 | 1466697250523 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:10 INFO - PROCESS | 3888 | ++DOCSHELL 180E8000 == 38 [pid = 3888] [id = 170] 08:54:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (180EDC00) [pid = 3888] [serial = 508] [outer = 00000000] 08:54:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (197E4800) [pid = 3888] [serial = 509] [outer = 180EDC00] 08:54:10 INFO - PROCESS | 3888 | 1466697250566 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (197E7400) [pid = 3888] [serial = 510] [outer = 180EDC00] 08:54:11 INFO - PROCESS | 3888 | 1466697251131 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:54:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 740ms 08:54:11 INFO - PROCESS | 3888 | 1466697251207 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 3888 | 1466697251212 Marionette TRACE conn3 <- [1,645,null,{"value":"13"}] 08:54:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:54:11 INFO - PROCESS | 3888 | 1466697251214 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 3888 | 1466697251217 Marionette TRACE conn3 <- [1,646,null,{}] 08:54:11 INFO - PROCESS | 3888 | 1466697251223 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 3888 | 1466697251226 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:11 INFO - PROCESS | 3888 | 1466697251343 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:54:11 INFO - PROCESS | 3888 | 1466697251465 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 3888 | 1466697251468 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:11 INFO - PROCESS | 3888 | ++DOCSHELL 105E8400 == 39 [pid = 3888] [id = 171] 08:54:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (10D60800) [pid = 3888] [serial = 511] [outer = 00000000] 08:54:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (10ECA400) [pid = 3888] [serial = 512] [outer = 10D60800] 08:54:11 INFO - PROCESS | 3888 | 1466697251524 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (12B70C00) [pid = 3888] [serial = 513] [outer = 10D60800] 08:54:12 INFO - PROCESS | 3888 | 1466697252044 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:54:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 871ms 08:54:12 INFO - PROCESS | 3888 | 1466697252102 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 3888 | 1466697252106 Marionette TRACE conn3 <- [1,649,null,{"value":"13"}] 08:54:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:54:12 INFO - PROCESS | 3888 | 1466697252113 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 3888 | 1466697252116 Marionette TRACE conn3 <- [1,650,null,{}] 08:54:12 INFO - PROCESS | 3888 | 1466697252120 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 3888 | 1466697252122 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:12 INFO - PROCESS | 3888 | 1466697252212 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:54:12 INFO - PROCESS | 3888 | 1466697252339 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 3888 | 1466697252342 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:12 INFO - PROCESS | 3888 | ++DOCSHELL 136E2400 == 40 [pid = 3888] [id = 172] 08:54:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (136E8C00) [pid = 3888] [serial = 514] [outer = 00000000] 08:54:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (141DD800) [pid = 3888] [serial = 515] [outer = 136E8C00] 08:54:12 INFO - PROCESS | 3888 | 1466697252397 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (14F31C00) [pid = 3888] [serial = 516] [outer = 136E8C00] 08:54:12 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:12 INFO - PROCESS | 3888 | [3888] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:12 INFO - PROCESS | 3888 | 1466697252941 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:54:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 871ms 08:54:12 INFO - PROCESS | 3888 | 1466697252982 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 3888 | 1466697252984 Marionette TRACE conn3 <- [1,653,null,{"value":"13"}] 08:54:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:54:12 INFO - PROCESS | 3888 | 1466697252988 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 3888 | 1466697252992 Marionette TRACE conn3 <- [1,654,null,{}] 08:54:12 INFO - PROCESS | 3888 | 1466697253003 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 3888 | 1466697253008 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:13 INFO - PROCESS | 3888 | 1466697253118 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:54:13 INFO - PROCESS | 3888 | 1466697253231 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 3888 | 1466697253235 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:13 INFO - PROCESS | 3888 | ++DOCSHELL 1784F000 == 41 [pid = 3888] [id = 173] 08:54:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (17852400) [pid = 3888] [serial = 517] [outer = 00000000] 08:54:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (180E7400) [pid = 3888] [serial = 518] [outer = 17852400] 08:54:13 INFO - PROCESS | 3888 | 1466697253291 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (197E2400) [pid = 3888] [serial = 519] [outer = 17852400] 08:54:13 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:13 INFO - PROCESS | 3888 | [3888] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:13 INFO - PROCESS | 3888 | 1466697253945 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:54:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 958ms 08:54:13 INFO - PROCESS | 3888 | 1466697253968 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 3888 | 1466697253972 Marionette TRACE conn3 <- [1,657,null,{"value":"13"}] 08:54:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:54:13 INFO - PROCESS | 3888 | 1466697254006 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 3888 | 1466697254010 Marionette TRACE conn3 <- [1,658,null,{}] 08:54:13 INFO - PROCESS | 3888 | 1466697254015 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 3888 | 1466697254018 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:14 INFO - PROCESS | 3888 | 1466697254118 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:54:14 INFO - PROCESS | 3888 | 1466697254249 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 3888 | 1466697254254 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:14 INFO - PROCESS | 3888 | ++DOCSHELL 10E04000 == 42 [pid = 3888] [id = 174] 08:54:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (10E04C00) [pid = 3888] [serial = 520] [outer = 00000000] 08:54:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (10E0AC00) [pid = 3888] [serial = 521] [outer = 10E04C00] 08:54:14 INFO - PROCESS | 3888 | 1466697254309 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (10E50800) [pid = 3888] [serial = 522] [outer = 10E04C00] 08:54:15 INFO - PROCESS | 3888 | --DOCSHELL 12BDB400 == 41 [pid = 3888] [id = 169] 08:54:15 INFO - PROCESS | 3888 | --DOCSHELL 0F314000 == 40 [pid = 3888] [id = 168] 08:54:15 INFO - PROCESS | 3888 | --DOCSHELL 13988800 == 39 [pid = 3888] [id = 167] 08:54:15 INFO - PROCESS | 3888 | --DOCSHELL 171C9400 == 38 [pid = 3888] [id = 166] 08:54:15 INFO - PROCESS | 3888 | --DOCSHELL 132E9C00 == 37 [pid = 3888] [id = 165] 08:54:15 INFO - PROCESS | 3888 | --DOCSHELL 153C9000 == 36 [pid = 3888] [id = 164] 08:54:15 INFO - PROCESS | 3888 | --DOCSHELL 13EC6400 == 35 [pid = 3888] [id = 163] 08:54:15 INFO - PROCESS | 3888 | --DOCSHELL 11252400 == 34 [pid = 3888] [id = 162] 08:54:15 INFO - PROCESS | 3888 | --DOCSHELL 10A64400 == 33 [pid = 3888] [id = 161] 08:54:15 INFO - PROCESS | 3888 | --DOCSHELL 10E53000 == 32 [pid = 3888] [id = 160] 08:54:15 INFO - PROCESS | 3888 | --DOCSHELL 0F307400 == 31 [pid = 3888] [id = 159] 08:54:15 INFO - PROCESS | 3888 | --DOCSHELL 136E2400 == 30 [pid = 3888] [id = 172] 08:54:15 INFO - PROCESS | 3888 | --DOCSHELL 1784F000 == 29 [pid = 3888] [id = 173] 08:54:15 INFO - PROCESS | 3888 | --DOCSHELL 180E8000 == 28 [pid = 3888] [id = 170] 08:54:15 INFO - PROCESS | 3888 | --DOCSHELL 105E8400 == 27 [pid = 3888] [id = 171] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (14F2E800) [pid = 3888] [serial = 464] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (13ED2400) [pid = 3888] [serial = 462] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (16282000) [pid = 3888] [serial = 467] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (1628CC00) [pid = 3888] [serial = 468] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (12BD2C00) [pid = 3888] [serial = 432] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (114F6800) [pid = 3888] [serial = 431] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (16310C00) [pid = 3888] [serial = 435] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (16281400) [pid = 3888] [serial = 434] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (1A747000) [pid = 3888] [serial = 438] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (1A602000) [pid = 3888] [serial = 437] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (1ACC4400) [pid = 3888] [serial = 441] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (1A7B3C00) [pid = 3888] [serial = 440] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (10D6BC00) [pid = 3888] [serial = 444] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (10D67800) [pid = 3888] [serial = 443] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (1535EC00) [pid = 3888] [serial = 465] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (12BDAC00) [pid = 3888] [serial = 458] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (12E6CC00) [pid = 3888] [serial = 459] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (16C31000) [pid = 3888] [serial = 470] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (16FF0400) [pid = 3888] [serial = 471] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (176C5800) [pid = 3888] [serial = 473] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (0F311000) [pid = 3888] [serial = 449] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (13EC8400) [pid = 3888] [serial = 461] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (1036CC00) [pid = 3888] [serial = 450] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (11253C00) [pid = 3888] [serial = 455] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (1180EC00) [pid = 3888] [serial = 456] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (10E04800) [pid = 3888] [serial = 452] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (10E08000) [pid = 3888] [serial = 453] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (10A57C00) [pid = 3888] [serial = 447] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (103CB400) [pid = 3888] [serial = 446] [outer = 00000000] [url = about:blank] 08:54:15 INFO - PROCESS | 3888 | 1466697255384 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:54:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1409ms 08:54:15 INFO - PROCESS | 3888 | 1466697255414 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:54:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:54:15 INFO - PROCESS | 3888 | 1466697255418 Marionette TRACE conn3 <- [1,661,null,{"value":"13"}] 08:54:15 INFO - PROCESS | 3888 | 1466697255423 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 3888 | 1466697255426 Marionette TRACE conn3 <- [1,662,null,{}] 08:54:15 INFO - PROCESS | 3888 | 1466697255431 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:15 INFO - PROCESS | 3888 | 1466697255434 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:15 INFO - PROCESS | 3888 | 1466697255546 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:54:15 INFO - PROCESS | 3888 | 1466697255633 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 3888 | 1466697255635 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:15 INFO - PROCESS | 3888 | ++DOCSHELL 10A58800 == 28 [pid = 3888] [id = 175] 08:54:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (10A59000) [pid = 3888] [serial = 523] [outer = 00000000] 08:54:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (10D5F400) [pid = 3888] [serial = 524] [outer = 10A59000] 08:54:15 INFO - PROCESS | 3888 | 1466697255681 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (10D64800) [pid = 3888] [serial = 525] [outer = 10A59000] 08:54:15 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:15 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:15 INFO - PROCESS | 3888 | [3888] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:16 INFO - PROCESS | 3888 | 1466697256031 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:54:16 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 08:54:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 639ms 08:54:16 INFO - PROCESS | 3888 | 1466697256063 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 3888 | 1466697256068 Marionette TRACE conn3 <- [1,665,null,{"value":"13"}] 08:54:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:54:16 INFO - PROCESS | 3888 | 1466697256074 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 3888 | 1466697256077 Marionette TRACE conn3 <- [1,666,null,{}] 08:54:16 INFO - PROCESS | 3888 | 1466697256080 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 3888 | 1466697256083 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:16 INFO - PROCESS | 3888 | 1466697256174 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:54:16 INFO - PROCESS | 3888 | 1466697256180 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 3888 | 1466697256182 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:16 INFO - PROCESS | 3888 | ++DOCSHELL 10E0F400 == 29 [pid = 3888] [id = 176] 08:54:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (10E10400) [pid = 3888] [serial = 526] [outer = 00000000] 08:54:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (11249000) [pid = 3888] [serial = 527] [outer = 10E10400] 08:54:16 INFO - PROCESS | 3888 | 1466697256233 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (114F7800) [pid = 3888] [serial = 528] [outer = 10E10400] 08:54:16 INFO - PROCESS | 3888 | 1466697256647 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:54:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 595ms 08:54:16 INFO - PROCESS | 3888 | 1466697256674 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 3888 | 1466697256677 Marionette TRACE conn3 <- [1,669,null,{"value":"13"}] 08:54:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:54:16 INFO - PROCESS | 3888 | 1466697256680 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 3888 | 1466697256684 Marionette TRACE conn3 <- [1,670,null,{}] 08:54:16 INFO - PROCESS | 3888 | 1466697256694 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 3888 | 1466697256699 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:16 INFO - PROCESS | 3888 | 1466697256764 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:54:16 INFO - PROCESS | 3888 | 1466697256773 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 3888 | 1466697256777 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:16 INFO - PROCESS | 3888 | ++DOCSHELL 12C58800 == 30 [pid = 3888] [id = 177] 08:54:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (12E1C800) [pid = 3888] [serial = 529] [outer = 00000000] 08:54:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (1315F000) [pid = 3888] [serial = 530] [outer = 12E1C800] 08:54:16 INFO - PROCESS | 3888 | 1466697256823 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (132E9400) [pid = 3888] [serial = 531] [outer = 12E1C800] 08:54:17 INFO - PROCESS | 3888 | 1466697257782 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:54:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1132ms 08:54:17 INFO - PROCESS | 3888 | 1466697257814 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 3888 | 1466697257817 Marionette TRACE conn3 <- [1,673,null,{"value":"13"}] 08:54:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:54:17 INFO - PROCESS | 3888 | 1466697257802 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 3888 | 1466697257804 Marionette TRACE conn3 <- [1,674,null,{}] 08:54:17 INFO - PROCESS | 3888 | 1466697257808 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 3888 | 1466697257810 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:17 INFO - PROCESS | 3888 | 1466697257919 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:54:17 INFO - PROCESS | 3888 | 1466697257925 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 3888 | 1466697257927 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:17 INFO - PROCESS | 3888 | ++DOCSHELL 132DE800 == 31 [pid = 3888] [id = 178] 08:54:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (1366A800) [pid = 3888] [serial = 532] [outer = 00000000] 08:54:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (141D3800) [pid = 3888] [serial = 533] [outer = 1366A800] 08:54:17 INFO - PROCESS | 3888 | 1466697258013 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (141DD000) [pid = 3888] [serial = 534] [outer = 1366A800] 08:54:18 INFO - PROCESS | 3888 | 1466697258852 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:54:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1074ms 08:54:18 INFO - PROCESS | 3888 | 1466697258875 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 3888 | 1466697258877 Marionette TRACE conn3 <- [1,677,null,{"value":"13"}] 08:54:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:54:18 INFO - PROCESS | 3888 | 1466697258881 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 3888 | 1466697258882 Marionette TRACE conn3 <- [1,678,null,{}] 08:54:18 INFO - PROCESS | 3888 | 1466697258886 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:18 INFO - PROCESS | 3888 | 1466697258888 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:18 INFO - PROCESS | 3888 | 1466697258990 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:54:18 INFO - PROCESS | 3888 | 1466697258996 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 3888 | 1466697258998 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:18 INFO - PROCESS | 3888 | ++DOCSHELL 13EC5800 == 32 [pid = 3888] [id = 179] 08:54:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (144AD800) [pid = 3888] [serial = 535] [outer = 00000000] 08:54:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (14F32800) [pid = 3888] [serial = 536] [outer = 144AD800] 08:54:19 INFO - PROCESS | 3888 | 1466697259043 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (1535C400) [pid = 3888] [serial = 537] [outer = 144AD800] 08:54:19 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (180EDC00) [pid = 3888] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:54:19 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (11808800) [pid = 3888] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:54:19 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (1630F000) [pid = 3888] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:54:19 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (13ECC800) [pid = 3888] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:54:19 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (170D6C00) [pid = 3888] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:54:19 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (17CA1400) [pid = 3888] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:54:19 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (1575E400) [pid = 3888] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:54:19 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (17856800) [pid = 3888] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:54:19 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (10E56400) [pid = 3888] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:54:19 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (0F316C00) [pid = 3888] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:54:19 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (10BABC00) [pid = 3888] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:54:19 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (0F30B000) [pid = 3888] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:54:19 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (17605800) [pid = 3888] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:54:20 INFO - PROCESS | 3888 | 1466697260030 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:54:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1205ms 08:54:20 INFO - PROCESS | 3888 | 1466697260093 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 3888 | 1466697260095 Marionette TRACE conn3 <- [1,681,null,{"value":"13"}] 08:54:20 INFO - PROCESS | 3888 | 1466697260098 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:54:20 INFO - PROCESS | 3888 | 1466697260100 Marionette TRACE conn3 <- [1,682,null,{}] 08:54:20 INFO - PROCESS | 3888 | 1466697260103 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:20 INFO - PROCESS | 3888 | 1466697260108 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:20 INFO - PROCESS | 3888 | 1466697260208 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:54:20 INFO - PROCESS | 3888 | 1466697260214 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 3888 | 1466697260217 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:20 INFO - PROCESS | 3888 | ++DOCSHELL 13A0F400 == 33 [pid = 3888] [id = 180] 08:54:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (13ECC800) [pid = 3888] [serial = 538] [outer = 00000000] 08:54:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (15762C00) [pid = 3888] [serial = 539] [outer = 13ECC800] 08:54:20 INFO - PROCESS | 3888 | 1466697260268 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (160D1000) [pid = 3888] [serial = 540] [outer = 13ECC800] 08:54:21 INFO - PROCESS | 3888 | 1466697261142 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:54:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:54:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1074ms 08:54:21 INFO - PROCESS | 3888 | 1466697261167 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 3888 | 1466697261169 Marionette TRACE conn3 <- [1,685,null,{"value":"13"}] 08:54:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:54:21 INFO - PROCESS | 3888 | 1466697261172 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 3888 | 1466697261174 Marionette TRACE conn3 <- [1,686,null,{}] 08:54:21 INFO - PROCESS | 3888 | 1466697261177 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 3888 | 1466697261179 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:21 INFO - PROCESS | 3888 | 1466697261323 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:54:21 INFO - PROCESS | 3888 | 1466697261373 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 3888 | 1466697261376 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:21 INFO - PROCESS | 3888 | ++DOCSHELL 0C75D800 == 34 [pid = 3888] [id = 181] 08:54:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (0C762800) [pid = 3888] [serial = 541] [outer = 00000000] 08:54:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (0F311400) [pid = 3888] [serial = 542] [outer = 0C762800] 08:54:21 INFO - PROCESS | 3888 | 1466697261416 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (10373400) [pid = 3888] [serial = 543] [outer = 0C762800] 08:54:22 INFO - PROCESS | 3888 | 1466697262544 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:54:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1394ms 08:54:22 INFO - PROCESS | 3888 | 1466697262591 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 3888 | 1466697262595 Marionette TRACE conn3 <- [1,689,null,{"value":"13"}] 08:54:22 INFO - PROCESS | 3888 | 1466697262600 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:54:22 INFO - PROCESS | 3888 | 1466697262604 Marionette TRACE conn3 <- [1,690,null,{}] 08:54:22 INFO - PROCESS | 3888 | 1466697262609 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 3888 | 1466697262612 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:22 INFO - PROCESS | 3888 | 1466697262763 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:54:22 INFO - PROCESS | 3888 | 1466697262863 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 3888 | 1466697262866 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:22 INFO - PROCESS | 3888 | ++DOCSHELL 11239C00 == 35 [pid = 3888] [id = 182] 08:54:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (1124F800) [pid = 3888] [serial = 544] [outer = 00000000] 08:54:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (11DDB800) [pid = 3888] [serial = 545] [outer = 1124F800] 08:54:22 INFO - PROCESS | 3888 | 1466697262904 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (12B72000) [pid = 3888] [serial = 546] [outer = 1124F800] 08:54:23 INFO - PROCESS | 3888 | --DOCSHELL 13A0F400 == 34 [pid = 3888] [id = 180] 08:54:23 INFO - PROCESS | 3888 | --DOCSHELL 13EC5800 == 33 [pid = 3888] [id = 179] 08:54:23 INFO - PROCESS | 3888 | --DOCSHELL 132DE800 == 32 [pid = 3888] [id = 178] 08:54:23 INFO - PROCESS | 3888 | --DOCSHELL 12C58800 == 31 [pid = 3888] [id = 177] 08:54:23 INFO - PROCESS | 3888 | --DOCSHELL 10E0F400 == 30 [pid = 3888] [id = 176] 08:54:23 INFO - PROCESS | 3888 | --DOCSHELL 10A58800 == 29 [pid = 3888] [id = 175] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (12BDCC00) [pid = 3888] [serial = 486] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (16C30C00) [pid = 3888] [serial = 494] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (144AE800) [pid = 3888] [serial = 488] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (16CD8400) [pid = 3888] [serial = 495] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (176C9C00) [pid = 3888] [serial = 474] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (180ED800) [pid = 3888] [serial = 501] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (1627F000) [pid = 3888] [serial = 491] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (1856B800) [pid = 3888] [serial = 506] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (180ED000) [pid = 3888] [serial = 500] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (114FC800) [pid = 3888] [serial = 479] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (16281000) [pid = 3888] [serial = 504] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (1628C400) [pid = 3888] [serial = 492] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (11233800) [pid = 3888] [serial = 483] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (105F0800) [pid = 3888] [serial = 477] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (11CEAC00) [pid = 3888] [serial = 480] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (10E4B400) [pid = 3888] [serial = 482] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (12BD5800) [pid = 3888] [serial = 485] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (15360400) [pid = 3888] [serial = 503] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (0F315400) [pid = 3888] [serial = 476] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (178E1400) [pid = 3888] [serial = 498] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (178E0C00) [pid = 3888] [serial = 497] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (144E4800) [pid = 3888] [serial = 489] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (19757800) [pid = 3888] [serial = 507] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 56 (197E4800) [pid = 3888] [serial = 509] [outer = 00000000] [url = about:blank] 08:54:23 INFO - PROCESS | 3888 | --DOMWINDOW == 55 (197E7400) [pid = 3888] [serial = 510] [outer = 00000000] [url = about:blank] 08:54:24 INFO - PROCESS | 3888 | 1466697264006 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:54:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1452ms 08:54:24 INFO - PROCESS | 3888 | 1466697264041 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 3888 | 1466697264044 Marionette TRACE conn3 <- [1,693,null,{"value":"13"}] 08:54:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:54:24 INFO - PROCESS | 3888 | 1466697264050 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 3888 | 1466697264052 Marionette TRACE conn3 <- [1,694,null,{}] 08:54:24 INFO - PROCESS | 3888 | 1466697264058 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 3888 | 1466697264060 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:24 INFO - PROCESS | 3888 | 1466697264154 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:54:24 INFO - PROCESS | 3888 | 1466697264261 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 3888 | 1466697264263 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:24 INFO - PROCESS | 3888 | ++DOCSHELL 10BAD000 == 30 [pid = 3888] [id = 183] 08:54:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 56 (10BAD400) [pid = 3888] [serial = 547] [outer = 00000000] 08:54:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 57 (10E0C400) [pid = 3888] [serial = 548] [outer = 10BAD400] 08:54:24 INFO - PROCESS | 3888 | 1466697264297 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (10E55000) [pid = 3888] [serial = 549] [outer = 10BAD400] 08:54:25 INFO - PROCESS | 3888 | 1466697265094 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:54:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1060ms 08:54:25 INFO - PROCESS | 3888 | 1466697265124 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 3888 | 1466697265129 Marionette TRACE conn3 <- [1,697,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:54:25 INFO - PROCESS | 3888 | 1466697265136 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 3888 | 1466697265138 Marionette TRACE conn3 <- [1,698,null,{}] 08:54:25 INFO - PROCESS | 3888 | 1466697265143 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:25 INFO - PROCESS | 3888 | 1466697265145 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:25 INFO - PROCESS | 3888 | 1466697265229 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:54:25 INFO - PROCESS | 3888 | 1466697265235 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 3888 | 1466697265238 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:25 INFO - PROCESS | 3888 | ++DOCSHELL 12BD5000 == 31 [pid = 3888] [id = 184] 08:54:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (12BD5800) [pid = 3888] [serial = 550] [outer = 00000000] 08:54:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (12BDA400) [pid = 3888] [serial = 551] [outer = 12BD5800] 08:54:25 INFO - PROCESS | 3888 | 1466697265286 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (12BDFC00) [pid = 3888] [serial = 552] [outer = 12BD5800] 08:54:26 INFO - PROCESS | 3888 | 1466697266195 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:54:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1074ms 08:54:26 INFO - PROCESS | 3888 | 1466697266225 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 3888 | 1466697266227 Marionette TRACE conn3 <- [1,701,null,{"value":"13"}] 08:54:26 INFO - PROCESS | 3888 | 1466697266231 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:54:26 INFO - PROCESS | 3888 | 1466697266234 Marionette TRACE conn3 <- [1,702,null,{}] 08:54:26 INFO - PROCESS | 3888 | 1466697266245 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 3888 | 1466697266250 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:26 INFO - PROCESS | 3888 | 1466697266349 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:54:26 INFO - PROCESS | 3888 | 1466697266399 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 3888 | 1466697266402 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:26 INFO - PROCESS | 3888 | ++DOCSHELL 13ED2C00 == 32 [pid = 3888] [id = 185] 08:54:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (141D9C00) [pid = 3888] [serial = 553] [outer = 00000000] 08:54:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (144B4C00) [pid = 3888] [serial = 554] [outer = 141D9C00] 08:54:26 INFO - PROCESS | 3888 | 1466697266449 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (14F2A800) [pid = 3888] [serial = 555] [outer = 141D9C00] 08:54:26 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (10A59000) [pid = 3888] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:54:26 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (10E04C00) [pid = 3888] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:54:26 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (10E10400) [pid = 3888] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:54:26 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (1366A800) [pid = 3888] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:54:26 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (10D60800) [pid = 3888] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:54:26 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (136E8C00) [pid = 3888] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:54:26 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (17852400) [pid = 3888] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:54:26 INFO - PROCESS | 3888 | --DOMWINDOW == 56 (144AD800) [pid = 3888] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:54:26 INFO - PROCESS | 3888 | --DOMWINDOW == 55 (12E1C800) [pid = 3888] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:54:27 INFO - PROCESS | 3888 | 1466697267294 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:54:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1103ms 08:54:27 INFO - PROCESS | 3888 | 1466697267328 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 3888 | 1466697267331 Marionette TRACE conn3 <- [1,705,null,{"value":"13"}] 08:54:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:54:27 INFO - PROCESS | 3888 | 1466697267335 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 3888 | 1466697267337 Marionette TRACE conn3 <- [1,706,null,{}] 08:54:27 INFO - PROCESS | 3888 | 1466697267341 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:27 INFO - PROCESS | 3888 | 1466697267345 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:27 INFO - PROCESS | 3888 | 1466697267455 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:54:27 INFO - PROCESS | 3888 | 1466697267463 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 3888 | 1466697267465 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:27 INFO - PROCESS | 3888 | ++DOCSHELL 1366A800 == 33 [pid = 3888] [id = 186] 08:54:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 56 (1397EC00) [pid = 3888] [serial = 556] [outer = 00000000] 08:54:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 57 (153C6800) [pid = 3888] [serial = 557] [outer = 1397EC00] 08:54:27 INFO - PROCESS | 3888 | 1466697267509 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (15796400) [pid = 3888] [serial = 558] [outer = 1397EC00] 08:54:28 INFO - PROCESS | 3888 | 1466697268334 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:54:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1017ms 08:54:28 INFO - PROCESS | 3888 | 1466697268356 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 3888 | 1466697268359 Marionette TRACE conn3 <- [1,709,null,{"value":"13"}] 08:54:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:54:28 INFO - PROCESS | 3888 | 1466697268363 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 3888 | 1466697268365 Marionette TRACE conn3 <- [1,710,null,{}] 08:54:28 INFO - PROCESS | 3888 | 1466697268369 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:28 INFO - PROCESS | 3888 | 1466697268372 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:28 INFO - PROCESS | 3888 | 1466697268450 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:54:28 INFO - PROCESS | 3888 | 1466697268523 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 3888 | 1466697268525 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:28 INFO - PROCESS | 3888 | ++DOCSHELL 12B6D000 == 34 [pid = 3888] [id = 187] 08:54:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (160DAC00) [pid = 3888] [serial = 559] [outer = 00000000] 08:54:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (16288C00) [pid = 3888] [serial = 560] [outer = 160DAC00] 08:54:28 INFO - PROCESS | 3888 | 1466697268568 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (16301800) [pid = 3888] [serial = 561] [outer = 160DAC00] 08:54:29 INFO - PROCESS | 3888 | 1466697269063 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:54:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:54:29 INFO - PROCESS | 3888 | 1466697269112 Marionette TRACE conn3 <- [1,713,null,{"value":"13"}] 08:54:29 INFO - PROCESS | 3888 | 1466697269117 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 3888 | 1466697269121 Marionette TRACE conn3 <- [1,714,null,{}] 08:54:29 INFO - PROCESS | 3888 | 1466697269126 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 3888 | 1466697269130 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:29 INFO - PROCESS | 3888 | 1466697269236 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:54:29 INFO - PROCESS | 3888 | 1466697269331 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 3888 | 1466697269334 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:29 INFO - PROCESS | 3888 | ++DOCSHELL 105F0800 == 35 [pid = 3888] [id = 188] 08:54:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (10D61800) [pid = 3888] [serial = 562] [outer = 00000000] 08:54:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (11C84000) [pid = 3888] [serial = 563] [outer = 10D61800] 08:54:29 INFO - PROCESS | 3888 | 1466697269372 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (12BD6000) [pid = 3888] [serial = 564] [outer = 10D61800] 08:54:30 INFO - PROCESS | 3888 | 1466697270031 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:54:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 929ms 08:54:30 INFO - PROCESS | 3888 | 1466697270061 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 3888 | 1466697270066 Marionette TRACE conn3 <- [1,717,null,{"value":"13"}] 08:54:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:54:30 INFO - PROCESS | 3888 | 1466697270072 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 3888 | 1466697270075 Marionette TRACE conn3 <- [1,718,null,{}] 08:54:30 INFO - PROCESS | 3888 | 1466697270079 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:30 INFO - PROCESS | 3888 | 1466697270082 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:30 INFO - PROCESS | 3888 | 1466697270168 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:54:30 INFO - PROCESS | 3888 | 1466697270248 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 3888 | 1466697270251 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:30 INFO - PROCESS | 3888 | ++DOCSHELL 13983000 == 36 [pid = 3888] [id = 189] 08:54:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (13983400) [pid = 3888] [serial = 565] [outer = 00000000] 08:54:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (14F31400) [pid = 3888] [serial = 566] [outer = 13983400] 08:54:30 INFO - PROCESS | 3888 | 1466697270347 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (1627E400) [pid = 3888] [serial = 567] [outer = 13983400] 08:54:30 INFO - PROCESS | 3888 | 1466697270896 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 3888 | 1466697270947 Marionette TRACE conn3 <- [1,721,null,{"value":"13"}] 08:54:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:54:30 INFO - PROCESS | 3888 | 1466697270951 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 3888 | 1466697270954 Marionette TRACE conn3 <- [1,722,null,{}] 08:54:30 INFO - PROCESS | 3888 | 1466697270965 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:30 INFO - PROCESS | 3888 | 1466697270970 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:31 INFO - PROCESS | 3888 | 1466697271053 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:54:31 INFO - PROCESS | 3888 | 1466697271134 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 3888 | 1466697271137 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:31 INFO - PROCESS | 3888 | ++DOCSHELL 16C38C00 == 37 [pid = 3888] [id = 190] 08:54:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (16CCD800) [pid = 3888] [serial = 568] [outer = 00000000] 08:54:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (16FE7400) [pid = 3888] [serial = 569] [outer = 16CCD800] 08:54:31 INFO - PROCESS | 3888 | 1466697271233 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (17175C00) [pid = 3888] [serial = 570] [outer = 16CCD800] 08:54:31 INFO - PROCESS | 3888 | 1466697271858 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:54:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 973ms 08:54:31 INFO - PROCESS | 3888 | 1466697271924 Marionette TRACE conn3 -> [0,725,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 3888 | 1466697271928 Marionette TRACE conn3 <- [1,725,null,{"value":"13"}] 08:54:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:54:31 INFO - PROCESS | 3888 | 1466697271954 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 3888 | 1466697271958 Marionette TRACE conn3 <- [1,726,null,{}] 08:54:31 INFO - PROCESS | 3888 | 1466697271972 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 3888 | 1466697271975 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:32 INFO - PROCESS | 3888 | 1466697272056 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:54:32 INFO - PROCESS | 3888 | 1466697272144 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 3888 | 1466697272148 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:32 INFO - PROCESS | 3888 | ++DOCSHELL 10E52C00 == 38 [pid = 3888] [id = 191] 08:54:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (10E53C00) [pid = 3888] [serial = 571] [outer = 00000000] 08:54:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (11253C00) [pid = 3888] [serial = 572] [outer = 10E53C00] 08:54:32 INFO - PROCESS | 3888 | 1466697272196 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (1180EC00) [pid = 3888] [serial = 573] [outer = 10E53C00] 08:54:33 INFO - PROCESS | 3888 | --DOCSHELL 1366A800 == 37 [pid = 3888] [id = 186] 08:54:33 INFO - PROCESS | 3888 | --DOCSHELL 13ED2C00 == 36 [pid = 3888] [id = 185] 08:54:33 INFO - PROCESS | 3888 | --DOCSHELL 12BD5000 == 35 [pid = 3888] [id = 184] 08:54:33 INFO - PROCESS | 3888 | --DOCSHELL 10BAD000 == 34 [pid = 3888] [id = 183] 08:54:33 INFO - PROCESS | 3888 | --DOCSHELL 10E04000 == 33 [pid = 3888] [id = 174] 08:54:33 INFO - PROCESS | 3888 | --DOCSHELL 11239C00 == 32 [pid = 3888] [id = 182] 08:54:33 INFO - PROCESS | 3888 | --DOCSHELL 0C75D800 == 31 [pid = 3888] [id = 181] 08:54:33 INFO - PROCESS | 3888 | --DOCSHELL 13983000 == 30 [pid = 3888] [id = 189] 08:54:33 INFO - PROCESS | 3888 | --DOCSHELL 16C38C00 == 29 [pid = 3888] [id = 190] 08:54:33 INFO - PROCESS | 3888 | --DOCSHELL 12B6D000 == 28 [pid = 3888] [id = 187] 08:54:33 INFO - PROCESS | 3888 | --DOCSHELL 105F0800 == 27 [pid = 3888] [id = 188] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (10D5F400) [pid = 3888] [serial = 524] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (10D64800) [pid = 3888] [serial = 525] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (10E50800) [pid = 3888] [serial = 522] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (10E0AC00) [pid = 3888] [serial = 521] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (11249000) [pid = 3888] [serial = 527] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (114F7800) [pid = 3888] [serial = 528] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (141D3800) [pid = 3888] [serial = 533] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (12B70C00) [pid = 3888] [serial = 513] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (10ECA400) [pid = 3888] [serial = 512] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (14F31C00) [pid = 3888] [serial = 516] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (141DD800) [pid = 3888] [serial = 515] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (197E2400) [pid = 3888] [serial = 519] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (180E7400) [pid = 3888] [serial = 518] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (14F32800) [pid = 3888] [serial = 536] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (141DD000) [pid = 3888] [serial = 534] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (1535C400) [pid = 3888] [serial = 537] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 56 (1315F000) [pid = 3888] [serial = 530] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 55 (132E9400) [pid = 3888] [serial = 531] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | --DOMWINDOW == 54 (15762C00) [pid = 3888] [serial = 539] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3888 | 1466697273724 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:54:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1844ms 08:54:33 INFO - PROCESS | 3888 | 1466697273782 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 3888 | 1466697273786 Marionette TRACE conn3 <- [1,729,null,{"value":"13"}] 08:54:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:54:33 INFO - PROCESS | 3888 | 1466697273791 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 3888 | 1466697273794 Marionette TRACE conn3 <- [1,730,null,{}] 08:54:33 INFO - PROCESS | 3888 | 1466697273799 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 3888 | 1466697273802 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:33 INFO - PROCESS | 3888 | 1466697273883 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:54:33 INFO - PROCESS | 3888 | 1466697273891 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 3888 | 1466697273895 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:33 INFO - PROCESS | 3888 | ++DOCSHELL 10A56C00 == 28 [pid = 3888] [id = 192] 08:54:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 55 (10BAD000) [pid = 3888] [serial = 574] [outer = 00000000] 08:54:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 56 (10D68400) [pid = 3888] [serial = 575] [outer = 10BAD000] 08:54:33 INFO - PROCESS | 3888 | 1466697273925 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 57 (10D6C400) [pid = 3888] [serial = 576] [outer = 10BAD000] 08:54:34 INFO - PROCESS | 3888 | 1466697274795 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:54:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:54:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1075ms 08:54:34 INFO - PROCESS | 3888 | 1466697274862 Marionette TRACE conn3 -> [0,733,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 3888 | 1466697274866 Marionette TRACE conn3 <- [1,733,null,{"value":"13"}] 08:54:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:54:34 INFO - PROCESS | 3888 | 1466697274873 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 3888 | 1466697274875 Marionette TRACE conn3 <- [1,734,null,{}] 08:54:34 INFO - PROCESS | 3888 | 1466697274879 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:34 INFO - PROCESS | 3888 | 1466697274881 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:34 INFO - PROCESS | 3888 | 1466697274969 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:54:34 INFO - PROCESS | 3888 | 1466697274975 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 3888 | 1466697274978 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:34 INFO - PROCESS | 3888 | ++DOCSHELL 1124A400 == 29 [pid = 3888] [id = 193] 08:54:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (1124C400) [pid = 3888] [serial = 577] [outer = 00000000] 08:54:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (11C82400) [pid = 3888] [serial = 578] [outer = 1124C400] 08:54:35 INFO - PROCESS | 3888 | 1466697275025 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (11DDE000) [pid = 3888] [serial = 579] [outer = 1124C400] 08:54:35 INFO - PROCESS | 3888 | 1466697275919 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:54:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1060ms 08:54:35 INFO - PROCESS | 3888 | 1466697275938 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 3888 | 1466697275940 Marionette TRACE conn3 <- [1,737,null,{"value":"13"}] 08:54:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:54:35 INFO - PROCESS | 3888 | 1466697275944 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 3888 | 1466697275947 Marionette TRACE conn3 <- [1,738,null,{}] 08:54:35 INFO - PROCESS | 3888 | 1466697275958 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 3888 | 1466697275962 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:36 INFO - PROCESS | 3888 | 1466697276054 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:54:36 INFO - PROCESS | 3888 | 1466697276062 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 3888 | 1466697276065 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:36 INFO - PROCESS | 3888 | ++DOCSHELL 13670800 == 30 [pid = 3888] [id = 194] 08:54:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (13671400) [pid = 3888] [serial = 580] [outer = 00000000] 08:54:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (1397F800) [pid = 3888] [serial = 581] [outer = 13671400] 08:54:36 INFO - PROCESS | 3888 | 1466697276156 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (13ED1400) [pid = 3888] [serial = 582] [outer = 13671400] 08:54:36 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (1397EC00) [pid = 3888] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:54:36 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (160DAC00) [pid = 3888] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:54:36 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (141D9C00) [pid = 3888] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:54:36 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (1124F800) [pid = 3888] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:54:36 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (10BAD400) [pid = 3888] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:54:36 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (12BD5800) [pid = 3888] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:54:36 INFO - PROCESS | 3888 | --DOMWINDOW == 56 (0C762800) [pid = 3888] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:54:36 INFO - PROCESS | 3888 | --DOMWINDOW == 55 (13ECC800) [pid = 3888] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:54:37 INFO - PROCESS | 3888 | 1466697277041 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:54:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1103ms 08:54:37 INFO - PROCESS | 3888 | 1466697277065 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 3888 | 1466697277068 Marionette TRACE conn3 <- [1,741,null,{"value":"13"}] 08:54:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:54:37 INFO - PROCESS | 3888 | 1466697277071 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 3888 | 1466697277073 Marionette TRACE conn3 <- [1,742,null,{}] 08:54:37 INFO - PROCESS | 3888 | 1466697277076 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:37 INFO - PROCESS | 3888 | 1466697277078 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:37 INFO - PROCESS | 3888 | 1466697277143 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:54:37 INFO - PROCESS | 3888 | 1466697277213 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 3888 | 1466697277215 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:37 INFO - PROCESS | 3888 | ++DOCSHELL 10A5C000 == 31 [pid = 3888] [id = 195] 08:54:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 56 (10BB0800) [pid = 3888] [serial = 583] [outer = 00000000] 08:54:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 57 (141D9C00) [pid = 3888] [serial = 584] [outer = 10BB0800] 08:54:37 INFO - PROCESS | 3888 | 1466697277260 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (144B4400) [pid = 3888] [serial = 585] [outer = 10BB0800] 08:54:38 INFO - PROCESS | 3888 | 1466697278059 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:54:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1017ms 08:54:38 INFO - PROCESS | 3888 | 1466697278083 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 3888 | 1466697278085 Marionette TRACE conn3 <- [1,745,null,{"value":"13"}] 08:54:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:54:38 INFO - PROCESS | 3888 | 1466697278089 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 3888 | 1466697278090 Marionette TRACE conn3 <- [1,746,null,{}] 08:54:38 INFO - PROCESS | 3888 | 1466697278094 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 3888 | 1466697278096 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:38 INFO - PROCESS | 3888 | 1466697278196 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:54:38 INFO - PROCESS | 3888 | 1466697278204 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 3888 | 1466697278206 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:38 INFO - PROCESS | 3888 | ++DOCSHELL 144E9400 == 32 [pid = 3888] [id = 196] 08:54:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (14F33C00) [pid = 3888] [serial = 586] [outer = 00000000] 08:54:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (153C8800) [pid = 3888] [serial = 587] [outer = 14F33C00] 08:54:38 INFO - PROCESS | 3888 | 1466697278249 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (15792000) [pid = 3888] [serial = 588] [outer = 14F33C00] 08:54:38 INFO - PROCESS | 3888 | 1466697278629 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:54:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 581ms 08:54:38 INFO - PROCESS | 3888 | 1466697278687 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 3888 | 1466697278689 Marionette TRACE conn3 <- [1,749,null,{"value":"13"}] 08:54:38 INFO - PROCESS | 3888 | 1466697278692 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:54:38 INFO - PROCESS | 3888 | 1466697278694 Marionette TRACE conn3 <- [1,750,null,{}] 08:54:38 INFO - PROCESS | 3888 | 1466697278697 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 3888 | 1466697278702 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:38 INFO - PROCESS | 3888 | 1466697278812 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:54:38 INFO - PROCESS | 3888 | 1466697278827 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 3888 | 1466697278829 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:38 INFO - PROCESS | 3888 | ++DOCSHELL 1628A800 == 33 [pid = 3888] [id = 197] 08:54:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (16307800) [pid = 3888] [serial = 589] [outer = 00000000] 08:54:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (1630BC00) [pid = 3888] [serial = 590] [outer = 16307800] 08:54:38 INFO - PROCESS | 3888 | 1466697278873 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (167F1000) [pid = 3888] [serial = 591] [outer = 16307800] 08:54:40 INFO - PROCESS | 3888 | 1466697280035 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:54:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:54:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1394ms 08:54:40 INFO - PROCESS | 3888 | 1466697280086 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 3888 | 1466697280091 Marionette TRACE conn3 <- [1,753,null,{"value":"13"}] 08:54:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:54:40 INFO - PROCESS | 3888 | 1466697280138 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 3888 | 1466697280142 Marionette TRACE conn3 <- [1,754,null,{}] 08:54:40 INFO - PROCESS | 3888 | 1466697280148 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:40 INFO - PROCESS | 3888 | 1466697280152 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:40 INFO - PROCESS | 3888 | 1466697280239 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:54:40 INFO - PROCESS | 3888 | 1466697280349 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 3888 | 1466697280352 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:40 INFO - PROCESS | 3888 | ++DOCSHELL 0F312000 == 34 [pid = 3888] [id = 198] 08:54:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (0F316C00) [pid = 3888] [serial = 592] [outer = 00000000] 08:54:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (105EFC00) [pid = 3888] [serial = 593] [outer = 0F316C00] 08:54:40 INFO - PROCESS | 3888 | 1466697280407 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (10E56800) [pid = 3888] [serial = 594] [outer = 0F316C00] 08:54:40 INFO - PROCESS | 3888 | --DOCSHELL 144E9400 == 33 [pid = 3888] [id = 196] 08:54:40 INFO - PROCESS | 3888 | --DOCSHELL 10A5C000 == 32 [pid = 3888] [id = 195] 08:54:40 INFO - PROCESS | 3888 | --DOCSHELL 13670800 == 31 [pid = 3888] [id = 194] 08:54:40 INFO - PROCESS | 3888 | --DOCSHELL 1124A400 == 30 [pid = 3888] [id = 193] 08:54:40 INFO - PROCESS | 3888 | --DOCSHELL 10A56C00 == 29 [pid = 3888] [id = 192] 08:54:40 INFO - PROCESS | 3888 | --DOCSHELL 10E52C00 == 28 [pid = 3888] [id = 191] 08:54:40 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (15796400) [pid = 3888] [serial = 558] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (16301800) [pid = 3888] [serial = 561] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (144B4C00) [pid = 3888] [serial = 554] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (16288C00) [pid = 3888] [serial = 560] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (14F2A800) [pid = 3888] [serial = 555] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (11DDB800) [pid = 3888] [serial = 545] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (12B72000) [pid = 3888] [serial = 546] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (10E0C400) [pid = 3888] [serial = 548] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (10E55000) [pid = 3888] [serial = 549] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (12BDA400) [pid = 3888] [serial = 551] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 3888 | --DOMWINDOW == 56 (0F311400) [pid = 3888] [serial = 542] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 3888 | --DOMWINDOW == 55 (10373400) [pid = 3888] [serial = 543] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 3888 | --DOMWINDOW == 54 (12BDFC00) [pid = 3888] [serial = 552] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 3888 | --DOMWINDOW == 53 (153C6800) [pid = 3888] [serial = 557] [outer = 00000000] [url = about:blank] 08:54:40 INFO - PROCESS | 3888 | --DOMWINDOW == 52 (160D1000) [pid = 3888] [serial = 540] [outer = 00000000] [url = about:blank] 08:54:41 INFO - PROCESS | 3888 | 1466697281433 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:54:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1393ms 08:54:41 INFO - PROCESS | 3888 | 1466697281494 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 3888 | 1466697281498 Marionette TRACE conn3 <- [1,757,null,{"value":"13"}] 08:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:54:41 INFO - PROCESS | 3888 | 1466697281503 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 3888 | 1466697281505 Marionette TRACE conn3 <- [1,758,null,{}] 08:54:41 INFO - PROCESS | 3888 | 1466697281510 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 3888 | 1466697281514 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:41 INFO - PROCESS | 3888 | 1466697281618 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:54:41 INFO - PROCESS | 3888 | 1466697281708 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 3888 | 1466697281711 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:41 INFO - PROCESS | 3888 | ++DOCSHELL 105E8400 == 29 [pid = 3888] [id = 199] 08:54:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 53 (105EA000) [pid = 3888] [serial = 595] [outer = 00000000] 08:54:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 54 (10BB0000) [pid = 3888] [serial = 596] [outer = 105EA000] 08:54:41 INFO - PROCESS | 3888 | 1466697281757 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 55 (10D67800) [pid = 3888] [serial = 597] [outer = 105EA000] 08:54:42 INFO - PROCESS | 3888 | 1466697282103 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 639ms 08:54:42 INFO - PROCESS | 3888 | 1466697282157 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 3888 | 1466697282162 Marionette TRACE conn3 <- [1,761,null,{"value":"13"}] 08:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:54:42 INFO - PROCESS | 3888 | 1466697282169 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 3888 | 1466697282171 Marionette TRACE conn3 <- [1,762,null,{}] 08:54:42 INFO - PROCESS | 3888 | 1466697282175 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 3888 | 1466697282177 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:42 INFO - PROCESS | 3888 | 1466697282246 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:54:42 INFO - PROCESS | 3888 | 1466697282253 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 3888 | 1466697282256 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:42 INFO - PROCESS | 3888 | ++DOCSHELL 10ED2800 == 30 [pid = 3888] [id = 200] 08:54:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 56 (11231400) [pid = 3888] [serial = 598] [outer = 00000000] 08:54:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 57 (114F6400) [pid = 3888] [serial = 599] [outer = 11231400] 08:54:42 INFO - PROCESS | 3888 | 1466697282302 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (11895800) [pid = 3888] [serial = 600] [outer = 11231400] 08:54:42 INFO - PROCESS | 3888 | 1466697282708 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:54:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:54:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 552ms 08:54:42 INFO - PROCESS | 3888 | 1466697282715 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:54:42 INFO - PROCESS | 3888 | 1466697282718 Marionette TRACE conn3 <- [1,765,null,{"value":"13"}] 08:54:42 INFO - PROCESS | 3888 | 1466697282721 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 3888 | 1466697282725 Marionette TRACE conn3 <- [1,766,null,{}] 08:54:42 INFO - PROCESS | 3888 | 1466697282740 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 3888 | 1466697282744 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:42 INFO - PROCESS | 3888 | 1466697282827 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:54:42 INFO - PROCESS | 3888 | 1466697282834 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 3888 | 1466697282837 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:42 INFO - PROCESS | 3888 | ++DOCSHELL 12BD6C00 == 31 [pid = 3888] [id = 201] 08:54:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (12BD7400) [pid = 3888] [serial = 601] [outer = 00000000] 08:54:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (12BDEC00) [pid = 3888] [serial = 602] [outer = 12BD7400] 08:54:42 INFO - PROCESS | 3888 | 1466697282884 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (12E6CC00) [pid = 3888] [serial = 603] [outer = 12BD7400] 08:54:43 INFO - PROCESS | 3888 | 1466697283336 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:54:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 639ms 08:54:43 INFO - PROCESS | 3888 | 1466697283381 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 3888 | 1466697283384 Marionette TRACE conn3 <- [1,769,null,{"value":"13"}] 08:54:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:54:43 INFO - PROCESS | 3888 | 1466697283387 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 3888 | 1466697283389 Marionette TRACE conn3 <- [1,770,null,{}] 08:54:43 INFO - PROCESS | 3888 | 1466697283392 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:43 INFO - PROCESS | 3888 | 1466697283394 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:43 INFO - PROCESS | 3888 | 1466697283492 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:54:43 INFO - PROCESS | 3888 | 1466697283546 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 3888 | 1466697283548 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:43 INFO - PROCESS | 3888 | ++DOCSHELL 1366AC00 == 32 [pid = 3888] [id = 202] 08:54:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (1397E800) [pid = 3888] [serial = 604] [outer = 00000000] 08:54:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (13A0A400) [pid = 3888] [serial = 605] [outer = 1397E800] 08:54:43 INFO - PROCESS | 3888 | 1466697283591 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (13EC8800) [pid = 3888] [serial = 606] [outer = 1397E800] 08:54:43 INFO - PROCESS | 3888 | 1466697283961 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 653ms 08:54:44 INFO - PROCESS | 3888 | 1466697284029 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 3888 | 1466697284031 Marionette TRACE conn3 <- [1,773,null,{"value":"13"}] 08:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:54:44 INFO - PROCESS | 3888 | 1466697284034 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 3888 | 1466697284036 Marionette TRACE conn3 <- [1,774,null,{}] 08:54:44 INFO - PROCESS | 3888 | 1466697284040 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 3888 | 1466697284042 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:44 INFO - PROCESS | 3888 | 1466697284172 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:54:44 INFO - PROCESS | 3888 | 1466697284192 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 3888 | 1466697284194 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:44 INFO - PROCESS | 3888 | ++DOCSHELL 144B3800 == 33 [pid = 3888] [id = 203] 08:54:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (144B7000) [pid = 3888] [serial = 607] [outer = 00000000] 08:54:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (14F2AC00) [pid = 3888] [serial = 608] [outer = 144B7000] 08:54:44 INFO - PROCESS | 3888 | 1466697284218 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (14F32000) [pid = 3888] [serial = 609] [outer = 144B7000] 08:54:44 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (14F33C00) [pid = 3888] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:54:44 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (13671400) [pid = 3888] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:54:44 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (10E53C00) [pid = 3888] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:54:44 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (1124C400) [pid = 3888] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:54:44 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (10BAD000) [pid = 3888] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:54:44 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (10D61800) [pid = 3888] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:54:44 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (13983400) [pid = 3888] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:54:44 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (16CCD800) [pid = 3888] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:54:44 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (10BB0800) [pid = 3888] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:54:44 INFO - PROCESS | 3888 | 1466697284653 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 653ms 08:54:44 INFO - PROCESS | 3888 | 1466697284693 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 3888 | 1466697284695 Marionette TRACE conn3 <- [1,777,null,{"value":"13"}] 08:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:54:44 INFO - PROCESS | 3888 | 1466697284702 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 3888 | 1466697284704 Marionette TRACE conn3 <- [1,778,null,{}] 08:54:44 INFO - PROCESS | 3888 | 1466697284707 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 3888 | 1466697284713 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:44 INFO - PROCESS | 3888 | 1466697284785 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:54:44 INFO - PROCESS | 3888 | 1466697284793 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 3888 | 1466697284795 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:44 INFO - PROCESS | 3888 | ++DOCSHELL 13186C00 == 34 [pid = 3888] [id = 204] 08:54:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (13671400) [pid = 3888] [serial = 610] [outer = 00000000] 08:54:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (15758800) [pid = 3888] [serial = 611] [outer = 13671400] 08:54:44 INFO - PROCESS | 3888 | 1466697284838 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (15797C00) [pid = 3888] [serial = 612] [outer = 13671400] 08:54:45 INFO - PROCESS | 3888 | 1466697285221 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 552ms 08:54:45 INFO - PROCESS | 3888 | 1466697285260 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 3888 | 1466697285271 Marionette TRACE conn3 <- [1,781,null,{"value":"13"}] 08:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:54:45 INFO - PROCESS | 3888 | 1466697285258 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 3888 | 1466697285260 Marionette TRACE conn3 <- [1,782,null,{}] 08:54:45 INFO - PROCESS | 3888 | 1466697285263 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:45 INFO - PROCESS | 3888 | 1466697285265 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:45 INFO - PROCESS | 3888 | 1466697285341 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:54:45 INFO - PROCESS | 3888 | 1466697285346 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 3888 | 1466697285348 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:45 INFO - PROCESS | 3888 | ++DOCSHELL 144AD400 == 35 [pid = 3888] [id = 205] 08:54:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (144AD800) [pid = 3888] [serial = 613] [outer = 00000000] 08:54:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (1628D400) [pid = 3888] [serial = 614] [outer = 144AD800] 08:54:45 INFO - PROCESS | 3888 | 1466697285390 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (16301400) [pid = 3888] [serial = 615] [outer = 144AD800] 08:54:45 INFO - PROCESS | 3888 | 1466697285784 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 552ms 08:54:45 INFO - PROCESS | 3888 | 1466697285817 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 3888 | 1466697285819 Marionette TRACE conn3 <- [1,785,null,{"value":"13"}] 08:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:54:45 INFO - PROCESS | 3888 | 1466697285833 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 3888 | 1466697285835 Marionette TRACE conn3 <- [1,786,null,{}] 08:54:45 INFO - PROCESS | 3888 | 1466697285838 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:45 INFO - PROCESS | 3888 | 1466697285840 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:45 INFO - PROCESS | 3888 | 1466697285916 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:54:45 INFO - PROCESS | 3888 | 1466697285921 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 3888 | 1466697285923 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:45 INFO - PROCESS | 3888 | ++DOCSHELL 153D4C00 == 36 [pid = 3888] [id = 206] 08:54:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (15756400) [pid = 3888] [serial = 616] [outer = 00000000] 08:54:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (16309400) [pid = 3888] [serial = 617] [outer = 15756400] 08:54:45 INFO - PROCESS | 3888 | 1466697285965 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (1535D400) [pid = 3888] [serial = 618] [outer = 15756400] 08:54:46 INFO - PROCESS | 3888 | 1466697286361 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:54:46 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 08:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 552ms 08:54:46 INFO - PROCESS | 3888 | 1466697286392 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 3888 | 1466697286394 Marionette TRACE conn3 <- [1,789,null,{"value":"13"}] 08:54:46 INFO - PROCESS | 3888 | 1466697286401 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:54:46 INFO - PROCESS | 3888 | 1466697286403 Marionette TRACE conn3 <- [1,790,null,{}] 08:54:46 INFO - PROCESS | 3888 | 1466697286406 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 3888 | 1466697286408 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:46 INFO - PROCESS | 3888 | 1466697286485 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:54:46 INFO - PROCESS | 3888 | 1466697286489 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 3888 | 1466697286491 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:46 INFO - PROCESS | 3888 | ++DOCSHELL 153C6800 == 37 [pid = 3888] [id = 207] 08:54:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (1630CC00) [pid = 3888] [serial = 619] [outer = 00000000] 08:54:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (16C2E000) [pid = 3888] [serial = 620] [outer = 1630CC00] 08:54:46 INFO - PROCESS | 3888 | 1466697286519 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (16CCE800) [pid = 3888] [serial = 621] [outer = 1630CC00] 08:54:47 INFO - PROCESS | 3888 | 1466697287177 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:54:47 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 08:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 842ms 08:54:47 INFO - PROCESS | 3888 | 1466697287251 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 3888 | 1466697287256 Marionette TRACE conn3 <- [1,793,null,{"value":"13"}] 08:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:54:47 INFO - PROCESS | 3888 | 1466697287244 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 3888 | 1466697287248 Marionette TRACE conn3 <- [1,794,null,{}] 08:54:47 INFO - PROCESS | 3888 | 1466697287254 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:47 INFO - PROCESS | 3888 | 1466697287257 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:47 INFO - PROCESS | 3888 | 1466697287379 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:54:47 INFO - PROCESS | 3888 | 1466697287495 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 3888 | 1466697287498 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:47 INFO - PROCESS | 3888 | ++DOCSHELL 104E9000 == 38 [pid = 3888] [id = 208] 08:54:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (105EEC00) [pid = 3888] [serial = 622] [outer = 00000000] 08:54:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (10E47800) [pid = 3888] [serial = 623] [outer = 105EEC00] 08:54:47 INFO - PROCESS | 3888 | 1466697287554 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (10ECCC00) [pid = 3888] [serial = 624] [outer = 105EEC00] 08:54:48 INFO - PROCESS | 3888 | 1466697288139 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:54:48 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 08:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 930ms 08:54:48 INFO - PROCESS | 3888 | 1466697288192 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 3888 | 1466697288197 Marionette TRACE conn3 <- [1,797,null,{"value":"13"}] 08:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:54:48 INFO - PROCESS | 3888 | 1466697288204 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 3888 | 1466697288188 Marionette TRACE conn3 <- [1,798,null,{}] 08:54:48 INFO - PROCESS | 3888 | 1466697288192 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:48 INFO - PROCESS | 3888 | 1466697288195 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:48 INFO - PROCESS | 3888 | 1466697288299 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:54:48 INFO - PROCESS | 3888 | 1466697288381 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 3888 | 1466697288384 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:48 INFO - PROCESS | 3888 | ++DOCSHELL 12B6A000 == 39 [pid = 3888] [id = 209] 08:54:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (12BB2800) [pid = 3888] [serial = 625] [outer = 00000000] 08:54:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (132DE800) [pid = 3888] [serial = 626] [outer = 12BB2800] 08:54:48 INFO - PROCESS | 3888 | 1466697288479 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (13983000) [pid = 3888] [serial = 627] [outer = 12BB2800] 08:54:49 INFO - PROCESS | 3888 | 1466697289261 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1133ms 08:54:49 INFO - PROCESS | 3888 | 1466697289315 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 3888 | 1466697289320 Marionette TRACE conn3 <- [1,801,null,{"value":"13"}] 08:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:54:49 INFO - PROCESS | 3888 | 1466697289325 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 3888 | 1466697289328 Marionette TRACE conn3 <- [1,802,null,{}] 08:54:49 INFO - PROCESS | 3888 | 1466697289334 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:49 INFO - PROCESS | 3888 | 1466697289336 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:49 INFO - PROCESS | 3888 | 1466697289436 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:54:49 INFO - PROCESS | 3888 | 1466697289517 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 3888 | 1466697289521 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:49 INFO - PROCESS | 3888 | ++DOCSHELL 104E3000 == 40 [pid = 3888] [id = 210] 08:54:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (105EF800) [pid = 3888] [serial = 628] [outer = 00000000] 08:54:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (10E09400) [pid = 3888] [serial = 629] [outer = 105EF800] 08:54:49 INFO - PROCESS | 3888 | 1466697289612 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (10E56C00) [pid = 3888] [serial = 630] [outer = 105EF800] 08:54:50 INFO - PROCESS | 3888 | --DOCSHELL 153D4C00 == 39 [pid = 3888] [id = 206] 08:54:50 INFO - PROCESS | 3888 | --DOCSHELL 144AD400 == 38 [pid = 3888] [id = 205] 08:54:50 INFO - PROCESS | 3888 | --DOCSHELL 13186C00 == 37 [pid = 3888] [id = 204] 08:54:50 INFO - PROCESS | 3888 | --DOCSHELL 144B3800 == 36 [pid = 3888] [id = 203] 08:54:50 INFO - PROCESS | 3888 | --DOCSHELL 1366AC00 == 35 [pid = 3888] [id = 202] 08:54:50 INFO - PROCESS | 3888 | --DOCSHELL 12BD6C00 == 34 [pid = 3888] [id = 201] 08:54:50 INFO - PROCESS | 3888 | --DOCSHELL 10ED2800 == 33 [pid = 3888] [id = 200] 08:54:50 INFO - PROCESS | 3888 | --DOCSHELL 105E8400 == 32 [pid = 3888] [id = 199] 08:54:50 INFO - PROCESS | 3888 | --DOCSHELL 0F312000 == 31 [pid = 3888] [id = 198] 08:54:50 INFO - PROCESS | 3888 | --DOCSHELL 1628A800 == 30 [pid = 3888] [id = 197] 08:54:50 INFO - PROCESS | 3888 | --DOCSHELL 12B6A000 == 29 [pid = 3888] [id = 209] 08:54:50 INFO - PROCESS | 3888 | --DOCSHELL 153C6800 == 28 [pid = 3888] [id = 207] 08:54:50 INFO - PROCESS | 3888 | --DOCSHELL 104E9000 == 27 [pid = 3888] [id = 208] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (1397F800) [pid = 3888] [serial = 581] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (1180EC00) [pid = 3888] [serial = 573] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (11253C00) [pid = 3888] [serial = 572] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (11C82400) [pid = 3888] [serial = 578] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (10D68400) [pid = 3888] [serial = 575] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (10D6C400) [pid = 3888] [serial = 576] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (12BD6000) [pid = 3888] [serial = 564] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (11C84000) [pid = 3888] [serial = 563] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (1627E400) [pid = 3888] [serial = 567] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (14F31400) [pid = 3888] [serial = 566] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (17175C00) [pid = 3888] [serial = 570] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (16FE7400) [pid = 3888] [serial = 569] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (141D9C00) [pid = 3888] [serial = 584] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (15792000) [pid = 3888] [serial = 588] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (13ED1400) [pid = 3888] [serial = 582] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (11DDE000) [pid = 3888] [serial = 579] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (144B4400) [pid = 3888] [serial = 585] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (153C8800) [pid = 3888] [serial = 587] [outer = 00000000] [url = about:blank] 08:54:50 INFO - PROCESS | 3888 | 1466697290557 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 3888 | 1466697290585 Marionette TRACE conn3 <- [1,805,null,{"value":"13"}] 08:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:54:50 INFO - PROCESS | 3888 | 1466697290593 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 3888 | 1466697290598 Marionette TRACE conn3 <- [1,806,null,{}] 08:54:50 INFO - PROCESS | 3888 | 1466697290603 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:50 INFO - PROCESS | 3888 | 1466697290605 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:50 INFO - PROCESS | 3888 | 1466697290695 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:54:50 INFO - PROCESS | 3888 | 1466697290704 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 3888 | 1466697290707 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:50 INFO - PROCESS | 3888 | ++DOCSHELL 105EC800 == 28 [pid = 3888] [id = 211] 08:54:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (105EE800) [pid = 3888] [serial = 631] [outer = 00000000] 08:54:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (10D65400) [pid = 3888] [serial = 632] [outer = 105EE800] 08:54:50 INFO - PROCESS | 3888 | 1466697290737 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (10E03000) [pid = 3888] [serial = 633] [outer = 105EE800] 08:54:51 INFO - PROCESS | 3888 | 1466697291188 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 639ms 08:54:51 INFO - PROCESS | 3888 | 1466697291237 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 3888 | 1466697291242 Marionette TRACE conn3 <- [1,809,null,{"value":"13"}] 08:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:54:51 INFO - PROCESS | 3888 | 1466697291249 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 3888 | 1466697291251 Marionette TRACE conn3 <- [1,810,null,{}] 08:54:51 INFO - PROCESS | 3888 | 1466697291255 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:51 INFO - PROCESS | 3888 | 1466697291257 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:51 INFO - PROCESS | 3888 | 1466697291380 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:54:51 INFO - PROCESS | 3888 | 1466697291470 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 3888 | 1466697291473 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:51 INFO - PROCESS | 3888 | ++DOCSHELL 1188A400 == 29 [pid = 3888] [id = 212] 08:54:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (11893000) [pid = 3888] [serial = 634] [outer = 00000000] 08:54:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (11D8B000) [pid = 3888] [serial = 635] [outer = 11893000] 08:54:51 INFO - PROCESS | 3888 | 1466697291502 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (11DDF800) [pid = 3888] [serial = 636] [outer = 11893000] 08:54:51 INFO - PROCESS | 3888 | 1466697291850 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 3888 | 1466697291911 Marionette TRACE conn3 <- [1,813,null,{"value":"13"}] 08:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:54:51 INFO - PROCESS | 3888 | 1466697291915 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 3888 | 1466697291918 Marionette TRACE conn3 <- [1,814,null,{}] 08:54:51 INFO - PROCESS | 3888 | 1466697291929 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:51 INFO - PROCESS | 3888 | 1466697291933 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:51 INFO - PROCESS | 3888 | 1466697292013 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:54:52 INFO - PROCESS | 3888 | 1466697292020 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 3888 | 1466697292006 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:52 INFO - PROCESS | 3888 | ++DOCSHELL 12E69800 == 30 [pid = 3888] [id = 213] 08:54:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (12E6C800) [pid = 3888] [serial = 637] [outer = 00000000] 08:54:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (1366BC00) [pid = 3888] [serial = 638] [outer = 12E6C800] 08:54:52 INFO - PROCESS | 3888 | 1466697292054 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (13A06000) [pid = 3888] [serial = 639] [outer = 12E6C800] 08:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 581ms 08:54:52 INFO - PROCESS | 3888 | 1466697292492 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:54:52 INFO - PROCESS | 3888 | 1466697292499 Marionette TRACE conn3 -> [0,817,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 3888 | 1466697292501 Marionette TRACE conn3 <- [1,817,null,{"value":"13"}] 08:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:54:52 INFO - PROCESS | 3888 | 1466697292509 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 3888 | 1466697292510 Marionette TRACE conn3 <- [1,818,null,{}] 08:54:52 INFO - PROCESS | 3888 | 1466697292514 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:52 INFO - PROCESS | 3888 | 1466697292516 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:52 INFO - PROCESS | 3888 | 1466697292629 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:54:52 INFO - PROCESS | 3888 | 1466697292712 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 3888 | 1466697292714 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:52 INFO - PROCESS | 3888 | ++DOCSHELL 141E0400 == 31 [pid = 3888] [id = 214] 08:54:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (141E0800) [pid = 3888] [serial = 640] [outer = 00000000] 08:54:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (144B8800) [pid = 3888] [serial = 641] [outer = 141E0800] 08:54:52 INFO - PROCESS | 3888 | 1466697292740 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (14F2F000) [pid = 3888] [serial = 642] [outer = 141E0800] 08:54:53 INFO - PROCESS | 3888 | 1466697293133 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 654ms 08:54:53 INFO - PROCESS | 3888 | 1466697293170 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 3888 | 1466697293172 Marionette TRACE conn3 <- [1,821,null,{"value":"13"}] 08:54:53 INFO - PROCESS | 3888 | 1466697293176 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:54:53 INFO - PROCESS | 3888 | 1466697293177 Marionette TRACE conn3 <- [1,822,null,{}] 08:54:53 INFO - PROCESS | 3888 | 1466697293181 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 3888 | 1466697293183 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:53 INFO - PROCESS | 3888 | 1466697293274 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:54:53 INFO - PROCESS | 3888 | 1466697293280 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 3888 | 1466697293282 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:53 INFO - PROCESS | 3888 | ++DOCSHELL 141D9C00 == 32 [pid = 3888] [id = 215] 08:54:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (14F73C00) [pid = 3888] [serial = 643] [outer = 00000000] 08:54:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (153C9000) [pid = 3888] [serial = 644] [outer = 14F73C00] 08:54:53 INFO - PROCESS | 3888 | 1466697293325 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (153D3400) [pid = 3888] [serial = 645] [outer = 14F73C00] 08:54:53 INFO - PROCESS | 3888 | 1466697293737 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 595ms 08:54:53 INFO - PROCESS | 3888 | 1466697293760 Marionette TRACE conn3 -> [0,825,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 3888 | 1466697293762 Marionette TRACE conn3 <- [1,825,null,{"value":"13"}] 08:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:54:53 INFO - PROCESS | 3888 | 1466697293765 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 3888 | 1466697293767 Marionette TRACE conn3 <- [1,826,null,{}] 08:54:53 INFO - PROCESS | 3888 | 1466697293770 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 3888 | 1466697293775 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:53 INFO - PROCESS | 3888 | 1466697293904 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:54:53 INFO - PROCESS | 3888 | 1466697293972 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 3888 | 1466697293974 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:53 INFO - PROCESS | 3888 | ++DOCSHELL 16280C00 == 33 [pid = 3888] [id = 216] 08:54:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (16285C00) [pid = 3888] [serial = 646] [outer = 00000000] 08:54:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (1630C000) [pid = 3888] [serial = 647] [outer = 16285C00] 08:54:54 INFO - PROCESS | 3888 | 1466697294019 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (16C30C00) [pid = 3888] [serial = 648] [outer = 16285C00] 08:54:54 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (1397E800) [pid = 3888] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:54:54 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (0F316C00) [pid = 3888] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:54:54 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (11231400) [pid = 3888] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:54:54 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (12BD7400) [pid = 3888] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:54:54 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (144B7000) [pid = 3888] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:54:54 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (105EA000) [pid = 3888] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:54:54 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (16307800) [pid = 3888] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:54:54 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (13671400) [pid = 3888] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:54:54 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (144AD800) [pid = 3888] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:54:54 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (15756400) [pid = 3888] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:54:54 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (1630CC00) [pid = 3888] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:54:54 INFO - PROCESS | 3888 | 1466697294485 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 755ms 08:54:54 INFO - PROCESS | 3888 | 1466697294522 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 3888 | 1466697294533 Marionette TRACE conn3 <- [1,829,null,{"value":"13"}] 08:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:54:54 INFO - PROCESS | 3888 | 1466697294547 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 3888 | 1466697294549 Marionette TRACE conn3 <- [1,830,null,{}] 08:54:54 INFO - PROCESS | 3888 | 1466697294535 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:54 INFO - PROCESS | 3888 | 1466697294537 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:54 INFO - PROCESS | 3888 | 1466697294610 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:54:54 INFO - PROCESS | 3888 | 1466697294615 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 3888 | 1466697294617 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:54 INFO - PROCESS | 3888 | ++DOCSHELL 10D62C00 == 34 [pid = 3888] [id = 217] 08:54:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (12C58C00) [pid = 3888] [serial = 649] [outer = 00000000] 08:54:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (160D9400) [pid = 3888] [serial = 650] [outer = 12C58C00] 08:54:54 INFO - PROCESS | 3888 | 1466697294662 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (16305400) [pid = 3888] [serial = 651] [outer = 12C58C00] 08:54:55 INFO - PROCESS | 3888 | 1466697295042 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 552ms 08:54:55 INFO - PROCESS | 3888 | 1466697295100 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:54:55 INFO - PROCESS | 3888 | 1466697295084 Marionette TRACE conn3 <- [1,833,null,{"value":"13"}] 08:54:55 INFO - PROCESS | 3888 | 1466697295091 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 3888 | 1466697295093 Marionette TRACE conn3 <- [1,834,null,{}] 08:54:55 INFO - PROCESS | 3888 | 1466697295096 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 3888 | 1466697295098 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:55 INFO - PROCESS | 3888 | 1466697295175 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:54:55 INFO - PROCESS | 3888 | 1466697295180 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 3888 | 1466697295182 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:55 INFO - PROCESS | 3888 | ++DOCSHELL 10BAC400 == 35 [pid = 3888] [id = 218] 08:54:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (11D8A400) [pid = 3888] [serial = 652] [outer = 00000000] 08:54:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (170D3C00) [pid = 3888] [serial = 653] [outer = 11D8A400] 08:54:55 INFO - PROCESS | 3888 | 1466697295224 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (17177000) [pid = 3888] [serial = 654] [outer = 11D8A400] 08:54:55 INFO - PROCESS | 3888 | 1466697295617 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 551ms 08:54:55 INFO - PROCESS | 3888 | 1466697295648 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 3888 | 1466697295650 Marionette TRACE conn3 <- [1,837,null,{"value":"13"}] 08:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:54:55 INFO - PROCESS | 3888 | 1466697295653 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 3888 | 1466697295655 Marionette TRACE conn3 <- [1,838,null,{}] 08:54:55 INFO - PROCESS | 3888 | 1466697295659 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 3888 | 1466697295660 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:55 INFO - PROCESS | 3888 | 1466697295770 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:54:55 INFO - PROCESS | 3888 | 1466697295777 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 3888 | 1466697295779 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:55 INFO - PROCESS | 3888 | ++DOCSHELL 103D3C00 == 36 [pid = 3888] [id = 219] 08:54:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (11249800) [pid = 3888] [serial = 655] [outer = 00000000] 08:54:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (17176C00) [pid = 3888] [serial = 656] [outer = 11249800] 08:54:55 INFO - PROCESS | 3888 | 1466697295822 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (176C8400) [pid = 3888] [serial = 657] [outer = 11249800] 08:54:56 INFO - PROCESS | 3888 | 1466697296254 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 654ms 08:54:56 INFO - PROCESS | 3888 | 1466697296315 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:54:56 INFO - PROCESS | 3888 | 1466697296303 Marionette TRACE conn3 <- [1,841,null,{"value":"13"}] 08:54:56 INFO - PROCESS | 3888 | 1466697296309 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 3888 | 1466697296312 Marionette TRACE conn3 <- [1,842,null,{}] 08:54:56 INFO - PROCESS | 3888 | 1466697296344 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:56 INFO - PROCESS | 3888 | 1466697296347 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:56 INFO - PROCESS | 3888 | 1466697296520 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:54:56 INFO - PROCESS | 3888 | 1466697296619 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 3888 | 1466697296624 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:56 INFO - PROCESS | 3888 | ++DOCSHELL 103D2000 == 37 [pid = 3888] [id = 220] 08:54:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (10A5C400) [pid = 3888] [serial = 658] [outer = 00000000] 08:54:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (10D63C00) [pid = 3888] [serial = 659] [outer = 10A5C400] 08:54:56 INFO - PROCESS | 3888 | 1466697296662 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (10E0D400) [pid = 3888] [serial = 660] [outer = 10A5C400] 08:54:57 INFO - PROCESS | 3888 | 1466697297282 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1002ms 08:54:57 INFO - PROCESS | 3888 | 1466697297324 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 3888 | 1466697297329 Marionette TRACE conn3 <- [1,845,null,{"value":"13"}] 08:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:54:57 INFO - PROCESS | 3888 | 1466697297337 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 3888 | 1466697297340 Marionette TRACE conn3 <- [1,846,null,{}] 08:54:57 INFO - PROCESS | 3888 | 1466697297345 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 3888 | 1466697297347 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:57 INFO - PROCESS | 3888 | 1466697297462 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:54:57 INFO - PROCESS | 3888 | 1466697297544 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 3888 | 1466697297546 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:57 INFO - PROCESS | 3888 | ++DOCSHELL 11D8A000 == 38 [pid = 3888] [id = 221] 08:54:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (12B6E800) [pid = 3888] [serial = 661] [outer = 00000000] 08:54:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (12BD9C00) [pid = 3888] [serial = 662] [outer = 12B6E800] 08:54:57 INFO - PROCESS | 3888 | 1466697297642 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (132E9800) [pid = 3888] [serial = 663] [outer = 12B6E800] 08:54:58 INFO - PROCESS | 3888 | 1466697298430 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1161ms 08:54:58 INFO - PROCESS | 3888 | 1466697298521 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 3888 | 1466697298525 Marionette TRACE conn3 <- [1,849,null,{"value":"13"}] 08:54:58 INFO - PROCESS | 3888 | 1466697298530 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:54:58 INFO - PROCESS | 3888 | 1466697298533 Marionette TRACE conn3 <- [1,850,null,{}] 08:54:58 INFO - PROCESS | 3888 | 1466697298564 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:58 INFO - PROCESS | 3888 | 1466697298567 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:58 INFO - PROCESS | 3888 | --DOCSHELL 10BAC400 == 37 [pid = 3888] [id = 218] 08:54:58 INFO - PROCESS | 3888 | --DOCSHELL 10D62C00 == 36 [pid = 3888] [id = 217] 08:54:58 INFO - PROCESS | 3888 | --DOCSHELL 16280C00 == 35 [pid = 3888] [id = 216] 08:54:58 INFO - PROCESS | 3888 | --DOCSHELL 141D9C00 == 34 [pid = 3888] [id = 215] 08:54:58 INFO - PROCESS | 3888 | --DOCSHELL 141E0400 == 33 [pid = 3888] [id = 214] 08:54:58 INFO - PROCESS | 3888 | --DOCSHELL 12E69800 == 32 [pid = 3888] [id = 213] 08:54:58 INFO - PROCESS | 3888 | --DOCSHELL 1188A400 == 31 [pid = 3888] [id = 212] 08:54:58 INFO - PROCESS | 3888 | --DOCSHELL 105EC800 == 30 [pid = 3888] [id = 211] 08:54:58 INFO - PROCESS | 3888 | --DOCSHELL 104E3000 == 29 [pid = 3888] [id = 210] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (13A0A400) [pid = 3888] [serial = 605] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (105EFC00) [pid = 3888] [serial = 593] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (10E56800) [pid = 3888] [serial = 594] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (114F6400) [pid = 3888] [serial = 599] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (11895800) [pid = 3888] [serial = 600] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (12BDEC00) [pid = 3888] [serial = 602] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (14F2AC00) [pid = 3888] [serial = 608] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (10BB0000) [pid = 3888] [serial = 596] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (10D67800) [pid = 3888] [serial = 597] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (167F1000) [pid = 3888] [serial = 591] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (1630BC00) [pid = 3888] [serial = 590] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (13EC8800) [pid = 3888] [serial = 606] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (15758800) [pid = 3888] [serial = 611] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (1628D400) [pid = 3888] [serial = 614] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (1535D400) [pid = 3888] [serial = 618] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (16CCE800) [pid = 3888] [serial = 621] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (16309400) [pid = 3888] [serial = 617] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (14F32000) [pid = 3888] [serial = 609] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (16C2E000) [pid = 3888] [serial = 620] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (16301400) [pid = 3888] [serial = 615] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (15797C00) [pid = 3888] [serial = 612] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (12E6CC00) [pid = 3888] [serial = 603] [outer = 00000000] [url = about:blank] 08:54:58 INFO - PROCESS | 3888 | 1466697298704 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:54:58 INFO - PROCESS | 3888 | 1466697298711 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 3888 | 1466697298715 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:58 INFO - PROCESS | 3888 | ++DOCSHELL 10474000 == 30 [pid = 3888] [id = 222] 08:54:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (1047D000) [pid = 3888] [serial = 664] [outer = 00000000] 08:54:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (10A60C00) [pid = 3888] [serial = 665] [outer = 1047D000] 08:54:58 INFO - PROCESS | 3888 | 1466697298761 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (10D5F400) [pid = 3888] [serial = 666] [outer = 1047D000] 08:54:59 INFO - PROCESS | 3888 | 1466697299457 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 973ms 08:54:59 INFO - PROCESS | 3888 | 1466697299502 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 3888 | 1466697299506 Marionette TRACE conn3 <- [1,853,null,{"value":"13"}] 08:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:54:59 INFO - PROCESS | 3888 | 1466697299512 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 3888 | 1466697299515 Marionette TRACE conn3 <- [1,854,null,{}] 08:54:59 INFO - PROCESS | 3888 | 1466697299524 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:59 INFO - PROCESS | 3888 | 1466697299526 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:59 INFO - PROCESS | 3888 | 1466697299592 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:54:59 INFO - PROCESS | 3888 | 1466697299599 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 3888 | 1466697299601 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:54:59 INFO - PROCESS | 3888 | ++DOCSHELL 12E66C00 == 31 [pid = 3888] [id = 223] 08:54:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (12E6D400) [pid = 3888] [serial = 667] [outer = 00000000] 08:54:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (1315E400) [pid = 3888] [serial = 668] [outer = 12E6D400] 08:54:59 INFO - PROCESS | 3888 | 1466697299646 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (136E8400) [pid = 3888] [serial = 669] [outer = 12E6D400] 08:55:00 INFO - PROCESS | 3888 | 1466697300063 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 581ms 08:55:00 INFO - PROCESS | 3888 | 1466697300097 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 3888 | 1466697300099 Marionette TRACE conn3 <- [1,857,null,{"value":"13"}] 08:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:55:00 INFO - PROCESS | 3888 | 1466697300103 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 3888 | 1466697300106 Marionette TRACE conn3 <- [1,858,null,{}] 08:55:00 INFO - PROCESS | 3888 | 1466697300116 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 3888 | 1466697300121 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:00 INFO - PROCESS | 3888 | 1466697300202 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:55:00 INFO - PROCESS | 3888 | 1466697300239 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 3888 | 1466697300242 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:00 INFO - PROCESS | 3888 | ++DOCSHELL 14F76400 == 32 [pid = 3888] [id = 224] 08:55:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (14F82000) [pid = 3888] [serial = 670] [outer = 00000000] 08:55:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (153C6000) [pid = 3888] [serial = 671] [outer = 14F82000] 08:55:00 INFO - PROCESS | 3888 | 1466697300275 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (15790800) [pid = 3888] [serial = 672] [outer = 14F82000] 08:55:00 INFO - PROCESS | 3888 | 1466697300718 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 639ms 08:55:00 INFO - PROCESS | 3888 | 1466697300746 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 3888 | 1466697300748 Marionette TRACE conn3 <- [1,861,null,{"value":"13"}] 08:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:55:00 INFO - PROCESS | 3888 | 1466697300751 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 3888 | 1466697300753 Marionette TRACE conn3 <- [1,862,null,{}] 08:55:00 INFO - PROCESS | 3888 | 1466697300761 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 3888 | 1466697300763 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:00 INFO - PROCESS | 3888 | 1466697300873 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:55:00 INFO - PROCESS | 3888 | 1466697300881 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 3888 | 1466697300883 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:00 INFO - PROCESS | 3888 | ++DOCSHELL 0C773C00 == 33 [pid = 3888] [id = 225] 08:55:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (105EDC00) [pid = 3888] [serial = 673] [outer = 00000000] 08:55:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (1628C000) [pid = 3888] [serial = 674] [outer = 105EDC00] 08:55:00 INFO - PROCESS | 3888 | 1466697300927 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (16304400) [pid = 3888] [serial = 675] [outer = 105EDC00] 08:55:01 INFO - PROCESS | 3888 | 1466697301349 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 638ms 08:55:01 INFO - PROCESS | 3888 | 1466697301414 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 3888 | 1466697301416 Marionette TRACE conn3 <- [1,865,null,{"value":"13"}] 08:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:55:01 INFO - PROCESS | 3888 | 1466697301419 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 3888 | 1466697301421 Marionette TRACE conn3 <- [1,866,null,{}] 08:55:01 INFO - PROCESS | 3888 | 1466697301432 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:01 INFO - PROCESS | 3888 | 1466697301434 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:01 INFO - PROCESS | 3888 | 1466697301547 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:55:01 INFO - PROCESS | 3888 | 1466697301559 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 3888 | 1466697301561 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:01 INFO - PROCESS | 3888 | ++DOCSHELL 1628C800 == 34 [pid = 3888] [id = 226] 08:55:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (1630A000) [pid = 3888] [serial = 676] [outer = 00000000] 08:55:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (16866C00) [pid = 3888] [serial = 677] [outer = 1630A000] 08:55:01 INFO - PROCESS | 3888 | 1466697301604 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (16CCE800) [pid = 3888] [serial = 678] [outer = 1630A000] 08:55:02 INFO - PROCESS | 3888 | 1466697302020 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 653ms 08:55:02 INFO - PROCESS | 3888 | 1466697302061 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 3888 | 1466697302063 Marionette TRACE conn3 <- [1,869,null,{"value":"13"}] 08:55:02 INFO - PROCESS | 3888 | 1466697302066 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:55:02 INFO - PROCESS | 3888 | 1466697302067 Marionette TRACE conn3 <- [1,870,null,{}] 08:55:02 INFO - PROCESS | 3888 | 1466697302071 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:02 INFO - PROCESS | 3888 | 1466697302076 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:02 INFO - PROCESS | 3888 | 1466697302204 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:55:02 INFO - PROCESS | 3888 | 1466697302241 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 3888 | 1466697302243 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:02 INFO - PROCESS | 3888 | ++DOCSHELL 17175C00 == 35 [pid = 3888] [id = 227] 08:55:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (176C5400) [pid = 3888] [serial = 679] [outer = 00000000] 08:55:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (177AF000) [pid = 3888] [serial = 680] [outer = 176C5400] 08:55:02 INFO - PROCESS | 3888 | 1466697302288 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (1784C800) [pid = 3888] [serial = 681] [outer = 176C5400] 08:55:02 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (11D8A400) [pid = 3888] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:55:02 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (105EF800) [pid = 3888] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:55:02 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (105EE800) [pid = 3888] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:55:02 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (12BB2800) [pid = 3888] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:55:02 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (12E6C800) [pid = 3888] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:55:02 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (11893000) [pid = 3888] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:55:02 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (12C58C00) [pid = 3888] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:55:02 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (14F73C00) [pid = 3888] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:55:02 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (105EEC00) [pid = 3888] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:55:02 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (141E0800) [pid = 3888] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:55:02 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (16285C00) [pid = 3888] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:55:02 INFO - PROCESS | 3888 | 1466697302731 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 741ms 08:55:02 INFO - PROCESS | 3888 | 1466697302813 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 3888 | 1466697302815 Marionette TRACE conn3 <- [1,873,null,{"value":"13"}] 08:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:55:02 INFO - PROCESS | 3888 | 1466697302819 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 3888 | 1466697302821 Marionette TRACE conn3 <- [1,874,null,{}] 08:55:02 INFO - PROCESS | 3888 | 1466697302824 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:02 INFO - PROCESS | 3888 | 1466697302826 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:02 INFO - PROCESS | 3888 | 1466697302900 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:55:02 INFO - PROCESS | 3888 | 1466697302983 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 3888 | 1466697302967 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:02 INFO - PROCESS | 3888 | ++DOCSHELL 1047F000 == 36 [pid = 3888] [id = 228] 08:55:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (11890800) [pid = 3888] [serial = 682] [outer = 00000000] 08:55:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (14F2B000) [pid = 3888] [serial = 683] [outer = 11890800] 08:55:03 INFO - PROCESS | 3888 | 1466697303017 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (17746800) [pid = 3888] [serial = 684] [outer = 11890800] 08:55:03 INFO - PROCESS | 3888 | 1466697303332 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 552ms 08:55:03 INFO - PROCESS | 3888 | 1466697303378 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 3888 | 1466697303380 Marionette TRACE conn3 <- [1,877,null,{"value":"13"}] 08:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:55:03 INFO - PROCESS | 3888 | 1466697303383 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 3888 | 1466697303385 Marionette TRACE conn3 <- [1,878,null,{}] 08:55:03 INFO - PROCESS | 3888 | 1466697303389 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:03 INFO - PROCESS | 3888 | 1466697303391 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:03 INFO - PROCESS | 3888 | 1466697303478 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:55:03 INFO - PROCESS | 3888 | 1466697303485 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 3888 | 1466697303487 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:03 INFO - PROCESS | 3888 | ++DOCSHELL 1366C000 == 37 [pid = 3888] [id = 229] 08:55:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (14F73C00) [pid = 3888] [serial = 685] [outer = 00000000] 08:55:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (17C9BC00) [pid = 3888] [serial = 686] [outer = 14F73C00] 08:55:03 INFO - PROCESS | 3888 | 1466697303534 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (17CD9000) [pid = 3888] [serial = 687] [outer = 14F73C00] 08:55:03 INFO - PROCESS | 3888 | 1466697303906 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 552ms 08:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:55:03 INFO - PROCESS | 3888 | 1466697303942 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 3888 | 1466697303944 Marionette TRACE conn3 <- [1,881,null,{"value":"13"}] 08:55:03 INFO - PROCESS | 3888 | 1466697303947 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 3888 | 1466697303948 Marionette TRACE conn3 <- [1,882,null,{}] 08:55:03 INFO - PROCESS | 3888 | 1466697303952 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:03 INFO - PROCESS | 3888 | 1466697303953 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:04 INFO - PROCESS | 3888 | 1466697304028 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:55:04 INFO - PROCESS | 3888 | 1466697304134 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 3888 | 1466697304136 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:04 INFO - PROCESS | 3888 | ++DOCSHELL 178DE800 == 38 [pid = 3888] [id = 230] 08:55:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (17CE2000) [pid = 3888] [serial = 688] [outer = 00000000] 08:55:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (180E6C00) [pid = 3888] [serial = 689] [outer = 17CE2000] 08:55:04 INFO - PROCESS | 3888 | 1466697304182 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (180E9400) [pid = 3888] [serial = 690] [outer = 17CE2000] 08:55:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (180F0800) [pid = 3888] [serial = 691] [outer = 14F35400] 08:55:04 INFO - PROCESS | 3888 | 1466697304560 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 682ms 08:55:04 INFO - PROCESS | 3888 | 1466697304639 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 3888 | 1466697304643 Marionette TRACE conn3 <- [1,885,null,{"value":"13"}] 08:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:55:04 INFO - PROCESS | 3888 | 1466697304650 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 3888 | 1466697304655 Marionette TRACE conn3 <- [1,886,null,{}] 08:55:04 INFO - PROCESS | 3888 | 1466697304661 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 3888 | 1466697304664 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:04 INFO - PROCESS | 3888 | 1466697304768 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:55:04 INFO - PROCESS | 3888 | 1466697304859 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 3888 | 1466697304864 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:04 INFO - PROCESS | 3888 | ++DOCSHELL 10E0BC00 == 39 [pid = 3888] [id = 231] 08:55:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (10E0EC00) [pid = 3888] [serial = 692] [outer = 00000000] 08:55:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (11895800) [pid = 3888] [serial = 693] [outer = 10E0EC00] 08:55:04 INFO - PROCESS | 3888 | 1466697304921 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (12BD3000) [pid = 3888] [serial = 694] [outer = 10E0EC00] 08:55:05 INFO - PROCESS | 3888 | 1466697305508 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 929ms 08:55:05 INFO - PROCESS | 3888 | 1466697305576 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 3888 | 1466697305581 Marionette TRACE conn3 <- [1,889,null,{"value":"13"}] 08:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:55:05 INFO - PROCESS | 3888 | 1466697305588 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 3888 | 1466697305591 Marionette TRACE conn3 <- [1,890,null,{}] 08:55:05 INFO - PROCESS | 3888 | 1466697305595 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 3888 | 1466697305598 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:05 INFO - PROCESS | 3888 | 1466697305734 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:55:05 INFO - PROCESS | 3888 | 1466697305861 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 3888 | 1466697305864 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:05 INFO - PROCESS | 3888 | ++DOCSHELL 12C55C00 == 40 [pid = 3888] [id = 232] 08:55:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (141E0400) [pid = 3888] [serial = 695] [outer = 00000000] 08:55:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (14F2E400) [pid = 3888] [serial = 696] [outer = 141E0400] 08:55:05 INFO - PROCESS | 3888 | 1466697305902 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (15761C00) [pid = 3888] [serial = 697] [outer = 141E0400] 08:55:06 INFO - PROCESS | 3888 | 1466697306420 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 885ms 08:55:06 INFO - PROCESS | 3888 | 1466697306461 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 3888 | 1466697306464 Marionette TRACE conn3 <- [1,893,null,{"value":"13"}] 08:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:55:06 INFO - PROCESS | 3888 | 1466697306468 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 3888 | 1466697306471 Marionette TRACE conn3 <- [1,894,null,{}] 08:55:06 INFO - PROCESS | 3888 | 1466697306482 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:06 INFO - PROCESS | 3888 | 1466697306487 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:06 INFO - PROCESS | 3888 | 1466697306592 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:55:06 INFO - PROCESS | 3888 | 1466697306699 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 3888 | 1466697306703 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:06 INFO - PROCESS | 3888 | ++DOCSHELL 17746C00 == 41 [pid = 3888] [id = 233] 08:55:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (1774AC00) [pid = 3888] [serial = 698] [outer = 00000000] 08:55:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (178E0C00) [pid = 3888] [serial = 699] [outer = 1774AC00] 08:55:06 INFO - PROCESS | 3888 | 1466697306760 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (1802A400) [pid = 3888] [serial = 700] [outer = 1774AC00] 08:55:07 INFO - PROCESS | 3888 | 1466697307424 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 973ms 08:55:07 INFO - PROCESS | 3888 | 1466697307436 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 3888 | 1466697307440 Marionette TRACE conn3 <- [1,897,null,{"value":"13"}] 08:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:55:07 INFO - PROCESS | 3888 | 1466697307446 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 3888 | 1466697307449 Marionette TRACE conn3 <- [1,898,null,{}] 08:55:07 INFO - PROCESS | 3888 | 1466697307475 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:07 INFO - PROCESS | 3888 | 1466697307477 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:07 INFO - PROCESS | 3888 | 1466697307577 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:55:07 INFO - PROCESS | 3888 | 1466697307686 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 3888 | 1466697307691 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:07 INFO - PROCESS | 3888 | ++DOCSHELL 10D6CC00 == 42 [pid = 3888] [id = 234] 08:55:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (10E07800) [pid = 3888] [serial = 701] [outer = 00000000] 08:55:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (10E56400) [pid = 3888] [serial = 702] [outer = 10E07800] 08:55:07 INFO - PROCESS | 3888 | 1466697307741 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (11406800) [pid = 3888] [serial = 703] [outer = 10E07800] 08:55:08 INFO - PROCESS | 3888 | --DOCSHELL 1366C000 == 41 [pid = 3888] [id = 229] 08:55:08 INFO - PROCESS | 3888 | --DOCSHELL 1047F000 == 40 [pid = 3888] [id = 228] 08:55:08 INFO - PROCESS | 3888 | --DOCSHELL 17175C00 == 39 [pid = 3888] [id = 227] 08:55:08 INFO - PROCESS | 3888 | --DOCSHELL 1628C800 == 38 [pid = 3888] [id = 226] 08:55:08 INFO - PROCESS | 3888 | --DOCSHELL 0C773C00 == 37 [pid = 3888] [id = 225] 08:55:08 INFO - PROCESS | 3888 | --DOCSHELL 14F76400 == 36 [pid = 3888] [id = 224] 08:55:08 INFO - PROCESS | 3888 | --DOCSHELL 12E66C00 == 35 [pid = 3888] [id = 223] 08:55:08 INFO - PROCESS | 3888 | --DOCSHELL 10474000 == 34 [pid = 3888] [id = 222] 08:55:08 INFO - PROCESS | 3888 | --DOCSHELL 103D3C00 == 33 [pid = 3888] [id = 219] 08:55:08 INFO - PROCESS | 3888 | --DOCSHELL 11D8A000 == 32 [pid = 3888] [id = 221] 08:55:08 INFO - PROCESS | 3888 | --DOCSHELL 103D2000 == 31 [pid = 3888] [id = 220] 08:55:08 INFO - PROCESS | 3888 | --DOCSHELL 17746C00 == 30 [pid = 3888] [id = 233] 08:55:08 INFO - PROCESS | 3888 | --DOCSHELL 178DE800 == 29 [pid = 3888] [id = 230] 08:55:08 INFO - PROCESS | 3888 | --DOCSHELL 10E0BC00 == 28 [pid = 3888] [id = 231] 08:55:08 INFO - PROCESS | 3888 | --DOCSHELL 12C55C00 == 27 [pid = 3888] [id = 232] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (170D3C00) [pid = 3888] [serial = 653] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (10E09400) [pid = 3888] [serial = 629] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (10D65400) [pid = 3888] [serial = 632] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (132DE800) [pid = 3888] [serial = 626] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (13A06000) [pid = 3888] [serial = 639] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (10E03000) [pid = 3888] [serial = 633] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (11DDF800) [pid = 3888] [serial = 636] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (160D9400) [pid = 3888] [serial = 650] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (1366BC00) [pid = 3888] [serial = 638] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (153C9000) [pid = 3888] [serial = 644] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (10E47800) [pid = 3888] [serial = 623] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (144B8800) [pid = 3888] [serial = 641] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (14F2F000) [pid = 3888] [serial = 642] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (1630C000) [pid = 3888] [serial = 647] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (10ECCC00) [pid = 3888] [serial = 624] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (10E56C00) [pid = 3888] [serial = 630] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (11D8B000) [pid = 3888] [serial = 635] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (153D3400) [pid = 3888] [serial = 645] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (16C30C00) [pid = 3888] [serial = 648] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (16305400) [pid = 3888] [serial = 651] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (13983000) [pid = 3888] [serial = 627] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (17177000) [pid = 3888] [serial = 654] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (17176C00) [pid = 3888] [serial = 656] [outer = 00000000] [url = about:blank] 08:55:08 INFO - PROCESS | 3888 | 1466697308842 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1409ms 08:55:08 INFO - PROCESS | 3888 | 1466697308871 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 3888 | 1466697308875 Marionette TRACE conn3 <- [1,901,null,{"value":"13"}] 08:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:55:08 INFO - PROCESS | 3888 | 1466697308880 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 3888 | 1466697308883 Marionette TRACE conn3 <- [1,902,null,{}] 08:55:08 INFO - PROCESS | 3888 | 1466697308888 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:08 INFO - PROCESS | 3888 | 1466697308891 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:09 INFO - PROCESS | 3888 | 1466697309001 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:55:09 INFO - PROCESS | 3888 | 1466697309090 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 3888 | 1466697309093 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:09 INFO - PROCESS | 3888 | ++DOCSHELL 10472C00 == 28 [pid = 3888] [id = 235] 08:55:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (10474000) [pid = 3888] [serial = 704] [outer = 00000000] 08:55:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (10A62400) [pid = 3888] [serial = 705] [outer = 10474000] 08:55:09 INFO - PROCESS | 3888 | 1466697309140 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (10BB9400) [pid = 3888] [serial = 706] [outer = 10474000] 08:55:09 INFO - PROCESS | 3888 | 1466697309514 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 682ms 08:55:09 INFO - PROCESS | 3888 | 1466697309558 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 3888 | 1466697309563 Marionette TRACE conn3 <- [1,905,null,{"value":"13"}] 08:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:55:09 INFO - PROCESS | 3888 | 1466697309571 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 3888 | 1466697309574 Marionette TRACE conn3 <- [1,906,null,{}] 08:55:09 INFO - PROCESS | 3888 | 1466697309577 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 3888 | 1466697309580 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:09 INFO - PROCESS | 3888 | 1466697309664 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:55:09 INFO - PROCESS | 3888 | 1466697309672 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 3888 | 1466697309674 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:09 INFO - PROCESS | 3888 | ++DOCSHELL 10ECE800 == 29 [pid = 3888] [id = 236] 08:55:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (1122D400) [pid = 3888] [serial = 707] [outer = 00000000] 08:55:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (11252400) [pid = 3888] [serial = 708] [outer = 1122D400] 08:55:09 INFO - PROCESS | 3888 | 1466697309720 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (11893000) [pid = 3888] [serial = 709] [outer = 1122D400] 08:55:10 INFO - PROCESS | 3888 | 1466697310144 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 595ms 08:55:10 INFO - PROCESS | 3888 | 1466697310167 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 3888 | 1466697310169 Marionette TRACE conn3 <- [1,909,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:55:10 INFO - PROCESS | 3888 | 1466697310172 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 3888 | 1466697310176 Marionette TRACE conn3 <- [1,910,null,{}] 08:55:10 INFO - PROCESS | 3888 | 1466697310186 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 3888 | 1466697310191 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:10 INFO - PROCESS | 3888 | 1466697310255 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:55:10 INFO - PROCESS | 3888 | 1466697310301 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 3888 | 1466697310304 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:10 INFO - PROCESS | 3888 | ++DOCSHELL 13670800 == 30 [pid = 3888] [id = 237] 08:55:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (13671400) [pid = 3888] [serial = 710] [outer = 00000000] 08:55:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (12BD2800) [pid = 3888] [serial = 711] [outer = 13671400] 08:55:10 INFO - PROCESS | 3888 | 1466697310352 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (13A06000) [pid = 3888] [serial = 712] [outer = 13671400] 08:55:10 INFO - PROCESS | 3888 | 1466697310763 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 654ms 08:55:10 INFO - PROCESS | 3888 | 1466697310812 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 3888 | 1466697310815 Marionette TRACE conn3 <- [1,913,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:55:10 INFO - PROCESS | 3888 | 1466697310818 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 3888 | 1466697310820 Marionette TRACE conn3 <- [1,914,null,{}] 08:55:10 INFO - PROCESS | 3888 | 1466697310823 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 3888 | 1466697310825 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:10 INFO - PROCESS | 3888 | 1466697310933 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:55:10 INFO - PROCESS | 3888 | 1466697310938 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 3888 | 1466697310940 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:10 INFO - PROCESS | 3888 | ++DOCSHELL 13987000 == 31 [pid = 3888] [id = 238] 08:55:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (13EC5400) [pid = 3888] [serial = 713] [outer = 00000000] 08:55:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (144AD800) [pid = 3888] [serial = 714] [outer = 13EC5400] 08:55:10 INFO - PROCESS | 3888 | 1466697310983 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (14F26400) [pid = 3888] [serial = 715] [outer = 13EC5400] 08:55:11 INFO - PROCESS | 3888 | 1466697311390 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:55:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 595ms 08:55:11 INFO - PROCESS | 3888 | 1466697311417 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 3888 | 1466697311419 Marionette TRACE conn3 <- [1,917,null,{"value":"13"}] 08:55:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:55:11 INFO - PROCESS | 3888 | 1466697311426 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 3888 | 1466697311428 Marionette TRACE conn3 <- [1,918,null,{}] 08:55:11 INFO - PROCESS | 3888 | 1466697311431 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:11 INFO - PROCESS | 3888 | 1466697311433 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:11 INFO - PROCESS | 3888 | 1466697311535 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:55:11 INFO - PROCESS | 3888 | 1466697311594 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 3888 | 1466697311597 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:11 INFO - PROCESS | 3888 | ++DOCSHELL 14F31C00 == 32 [pid = 3888] [id = 239] 08:55:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (14F32C00) [pid = 3888] [serial = 716] [outer = 00000000] 08:55:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1535F000) [pid = 3888] [serial = 717] [outer = 14F32C00] 08:55:11 INFO - PROCESS | 3888 | 1466697311643 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (15760C00) [pid = 3888] [serial = 718] [outer = 14F32C00] 08:55:12 INFO - PROCESS | 3888 | 1466697312050 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 653ms 08:55:12 INFO - PROCESS | 3888 | 1466697312086 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 3888 | 1466697312070 Marionette TRACE conn3 <- [1,921,null,{"value":"13"}] 08:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:55:12 INFO - PROCESS | 3888 | 1466697312073 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 3888 | 1466697312075 Marionette TRACE conn3 <- [1,922,null,{}] 08:55:12 INFO - PROCESS | 3888 | 1466697312078 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 3888 | 1466697312084 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:12 INFO - PROCESS | 3888 | 1466697312219 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:55:12 INFO - PROCESS | 3888 | 1466697312281 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 3888 | 1466697312283 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:12 INFO - PROCESS | 3888 | ++DOCSHELL 16303400 == 33 [pid = 3888] [id = 240] 08:55:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (16306C00) [pid = 3888] [serial = 719] [outer = 00000000] 08:55:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (1630C000) [pid = 3888] [serial = 720] [outer = 16306C00] 08:55:12 INFO - PROCESS | 3888 | 1466697312329 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (16310800) [pid = 3888] [serial = 721] [outer = 16306C00] 08:55:12 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (105EDC00) [pid = 3888] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:55:12 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (176C5400) [pid = 3888] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:55:12 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (11249800) [pid = 3888] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:55:12 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (12B6E800) [pid = 3888] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:55:12 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (14F73C00) [pid = 3888] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:55:12 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (1047D000) [pid = 3888] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:55:12 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (10A5C400) [pid = 3888] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:55:12 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (14F82000) [pid = 3888] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:55:12 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (1630A000) [pid = 3888] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:55:12 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (11890800) [pid = 3888] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:55:12 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (12E6D400) [pid = 3888] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:55:12 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (17CE2000) [pid = 3888] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:55:12 INFO - PROCESS | 3888 | 1466697312897 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:55:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 871ms 08:55:12 INFO - PROCESS | 3888 | 1466697312959 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 3888 | 1466697312961 Marionette TRACE conn3 <- [1,925,null,{"value":"13"}] 08:55:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:55:12 INFO - PROCESS | 3888 | 1466697312964 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 3888 | 1466697312975 Marionette TRACE conn3 <- [1,926,null,{}] 08:55:12 INFO - PROCESS | 3888 | 1466697312981 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 3888 | 1466697312983 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:13 INFO - PROCESS | 3888 | 1466697313057 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:55:13 INFO - PROCESS | 3888 | 1466697313066 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 3888 | 1466697313068 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:13 INFO - PROCESS | 3888 | ++DOCSHELL 1140E800 == 34 [pid = 3888] [id = 241] 08:55:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (11890800) [pid = 3888] [serial = 722] [outer = 00000000] 08:55:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (1315EC00) [pid = 3888] [serial = 723] [outer = 11890800] 08:55:13 INFO - PROCESS | 3888 | 1466697313111 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (1397D800) [pid = 3888] [serial = 724] [outer = 11890800] 08:55:13 INFO - PROCESS | 3888 | 1466697313486 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:55:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 552ms 08:55:13 INFO - PROCESS | 3888 | 1466697313519 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 3888 | 1466697313521 Marionette TRACE conn3 <- [1,929,null,{"value":"13"}] 08:55:13 INFO - PROCESS | 3888 | 1466697313524 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:55:13 INFO - PROCESS | 3888 | 1466697313526 Marionette TRACE conn3 <- [1,930,null,{}] 08:55:13 INFO - PROCESS | 3888 | 1466697313529 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:13 INFO - PROCESS | 3888 | 1466697313531 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:13 INFO - PROCESS | 3888 | 1466697313606 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:55:13 INFO - PROCESS | 3888 | 1466697313611 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 3888 | 1466697313613 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:13 INFO - PROCESS | 3888 | ++DOCSHELL 153C9C00 == 35 [pid = 3888] [id = 242] 08:55:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (1628AC00) [pid = 3888] [serial = 725] [outer = 00000000] 08:55:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (16C2FC00) [pid = 3888] [serial = 726] [outer = 1628AC00] 08:55:13 INFO - PROCESS | 3888 | 1466697313656 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (1630D400) [pid = 3888] [serial = 727] [outer = 1628AC00] 08:55:14 INFO - PROCESS | 3888 | 1466697314020 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 552ms 08:55:14 INFO - PROCESS | 3888 | 1466697314084 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 3888 | 1466697314086 Marionette TRACE conn3 <- [1,933,null,{"value":"13"}] 08:55:14 INFO - PROCESS | 3888 | 1466697314089 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:55:14 INFO - PROCESS | 3888 | 1466697314091 Marionette TRACE conn3 <- [1,934,null,{}] 08:55:14 INFO - PROCESS | 3888 | 1466697314094 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:14 INFO - PROCESS | 3888 | 1466697314096 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:14 INFO - PROCESS | 3888 | 1466697314171 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:55:14 INFO - PROCESS | 3888 | 1466697314181 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 3888 | 1466697314183 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:14 INFO - PROCESS | 3888 | ++DOCSHELL 1366CC00 == 36 [pid = 3888] [id = 243] 08:55:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (175ED000) [pid = 3888] [serial = 728] [outer = 00000000] 08:55:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (176CA400) [pid = 3888] [serial = 729] [outer = 175ED000] 08:55:14 INFO - PROCESS | 3888 | 1466697314210 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (176CB000) [pid = 3888] [serial = 730] [outer = 175ED000] 08:55:14 INFO - PROCESS | 3888 | 1466697314653 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:55:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 581ms 08:55:14 INFO - PROCESS | 3888 | 1466697314687 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 3888 | 1466697314689 Marionette TRACE conn3 <- [1,937,null,{"value":"13"}] 08:55:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:55:14 INFO - PROCESS | 3888 | 1466697314693 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 3888 | 1466697314694 Marionette TRACE conn3 <- [1,938,null,{}] 08:55:14 INFO - PROCESS | 3888 | 1466697314698 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:14 INFO - PROCESS | 3888 | 1466697314709 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:14 INFO - PROCESS | 3888 | 1466697314810 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:55:14 INFO - PROCESS | 3888 | 1466697314941 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 3888 | 1466697314944 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:14 INFO - PROCESS | 3888 | ++DOCSHELL 103CD400 == 37 [pid = 3888] [id = 244] 08:55:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (103D1400) [pid = 3888] [serial = 731] [outer = 00000000] 08:55:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (104E7400) [pid = 3888] [serial = 732] [outer = 103D1400] 08:55:14 INFO - PROCESS | 3888 | 1466697314985 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (10A59000) [pid = 3888] [serial = 733] [outer = 103D1400] 08:55:15 INFO - PROCESS | 3888 | 1466697315688 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:55:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1060ms 08:55:15 INFO - PROCESS | 3888 | 1466697315768 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 3888 | 1466697315772 Marionette TRACE conn3 <- [1,941,null,{"value":"13"}] 08:55:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:55:15 INFO - PROCESS | 3888 | 1466697315779 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 3888 | 1466697315782 Marionette TRACE conn3 <- [1,942,null,{}] 08:55:15 INFO - PROCESS | 3888 | 1466697315787 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:15 INFO - PROCESS | 3888 | 1466697315790 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:15 INFO - PROCESS | 3888 | 1466697315914 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:55:16 INFO - PROCESS | 3888 | 1466697316016 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 3888 | 1466697316019 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:16 INFO - PROCESS | 3888 | ++DOCSHELL 11405000 == 38 [pid = 3888] [id = 245] 08:55:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (11D8B000) [pid = 3888] [serial = 734] [outer = 00000000] 08:55:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (12BD3800) [pid = 3888] [serial = 735] [outer = 11D8B000] 08:55:16 INFO - PROCESS | 3888 | 1466697316074 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (12E21400) [pid = 3888] [serial = 736] [outer = 11D8B000] 08:55:16 INFO - PROCESS | 3888 | 1466697316868 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:55:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1162ms 08:55:16 INFO - PROCESS | 3888 | 1466697316934 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 3888 | 1466697316938 Marionette TRACE conn3 <- [1,945,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:55:16 INFO - PROCESS | 3888 | 1466697316943 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 3888 | 1466697316946 Marionette TRACE conn3 <- [1,946,null,{}] 08:55:16 INFO - PROCESS | 3888 | 1466697316952 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:16 INFO - PROCESS | 3888 | 1466697316955 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:17 INFO - PROCESS | 3888 | 1466697317094 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:55:17 INFO - PROCESS | 3888 | 1466697317165 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 3888 | 1466697317168 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:17 INFO - PROCESS | 3888 | --DOCSHELL 1366CC00 == 37 [pid = 3888] [id = 243] 08:55:17 INFO - PROCESS | 3888 | --DOCSHELL 153C9C00 == 36 [pid = 3888] [id = 242] 08:55:17 INFO - PROCESS | 3888 | --DOCSHELL 1140E800 == 35 [pid = 3888] [id = 241] 08:55:17 INFO - PROCESS | 3888 | --DOCSHELL 16303400 == 34 [pid = 3888] [id = 240] 08:55:17 INFO - PROCESS | 3888 | --DOCSHELL 14F31C00 == 33 [pid = 3888] [id = 239] 08:55:17 INFO - PROCESS | 3888 | --DOCSHELL 13987000 == 32 [pid = 3888] [id = 238] 08:55:17 INFO - PROCESS | 3888 | --DOCSHELL 13670800 == 31 [pid = 3888] [id = 237] 08:55:17 INFO - PROCESS | 3888 | --DOCSHELL 10ECE800 == 30 [pid = 3888] [id = 236] 08:55:17 INFO - PROCESS | 3888 | --DOCSHELL 10472C00 == 29 [pid = 3888] [id = 235] 08:55:17 INFO - PROCESS | 3888 | --DOCSHELL 10D6CC00 == 28 [pid = 3888] [id = 234] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (16C32000) [pid = 3888] [serial = 393] [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.] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (1628C000) [pid = 3888] [serial = 674] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (16304400) [pid = 3888] [serial = 675] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (177AF000) [pid = 3888] [serial = 680] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (176C8400) [pid = 3888] [serial = 657] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (12BD9C00) [pid = 3888] [serial = 662] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (17CD9000) [pid = 3888] [serial = 687] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (132E9800) [pid = 3888] [serial = 663] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (10A60C00) [pid = 3888] [serial = 665] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (10D5F400) [pid = 3888] [serial = 666] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (10D63C00) [pid = 3888] [serial = 659] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (10E0D400) [pid = 3888] [serial = 660] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (153C6000) [pid = 3888] [serial = 671] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (16CCE800) [pid = 3888] [serial = 678] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (14F2B000) [pid = 3888] [serial = 683] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (16866C00) [pid = 3888] [serial = 677] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (1315E400) [pid = 3888] [serial = 668] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (136E8400) [pid = 3888] [serial = 669] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (180E6C00) [pid = 3888] [serial = 689] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (180E9400) [pid = 3888] [serial = 690] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (1784C800) [pid = 3888] [serial = 681] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (17C9BC00) [pid = 3888] [serial = 686] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (17746800) [pid = 3888] [serial = 684] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (15790800) [pid = 3888] [serial = 672] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3888 | ++DOCSHELL 10472C00 == 29 [pid = 3888] [id = 246] 08:55:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (1047C800) [pid = 3888] [serial = 737] [outer = 00000000] 08:55:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (10BAEC00) [pid = 3888] [serial = 738] [outer = 1047C800] 08:55:17 INFO - PROCESS | 3888 | 1466697317246 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (10D68800) [pid = 3888] [serial = 739] [outer = 1047C800] 08:55:17 INFO - PROCESS | 3888 | 1466697317636 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:55:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 741ms 08:55:17 INFO - PROCESS | 3888 | 1466697317690 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 3888 | 1466697317695 Marionette TRACE conn3 <- [1,949,null,{"value":"13"}] 08:55:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:55:17 INFO - PROCESS | 3888 | 1466697317701 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 3888 | 1466697317704 Marionette TRACE conn3 <- [1,950,null,{}] 08:55:17 INFO - PROCESS | 3888 | 1466697317708 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:17 INFO - PROCESS | 3888 | 1466697317710 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:17 INFO - PROCESS | 3888 | 1466697317797 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:55:17 INFO - PROCESS | 3888 | 1466697317805 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 3888 | 1466697317807 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:17 INFO - PROCESS | 3888 | ++DOCSHELL 12BD2000 == 30 [pid = 3888] [id = 247] 08:55:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (12BD2400) [pid = 3888] [serial = 740] [outer = 00000000] 08:55:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (12BDBC00) [pid = 3888] [serial = 741] [outer = 12BD2400] 08:55:17 INFO - PROCESS | 3888 | 1466697317853 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (12E6D800) [pid = 3888] [serial = 742] [outer = 12BD2400] 08:55:18 INFO - PROCESS | 3888 | 1466697318294 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 653ms 08:55:18 INFO - PROCESS | 3888 | 1466697318364 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 3888 | 1466697318367 Marionette TRACE conn3 <- [1,953,null,{"value":"13"}] 08:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:55:18 INFO - PROCESS | 3888 | 1466697318370 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 3888 | 1466697318356 Marionette TRACE conn3 <- [1,954,null,{}] 08:55:18 INFO - PROCESS | 3888 | 1466697318367 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 3888 | 1466697318371 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:18 INFO - PROCESS | 3888 | 1466697318479 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:55:18 INFO - PROCESS | 3888 | 1466697318568 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 3888 | 1466697318571 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:18 INFO - PROCESS | 3888 | ++DOCSHELL 13EC4400 == 31 [pid = 3888] [id = 248] 08:55:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (13EC5000) [pid = 3888] [serial = 743] [outer = 00000000] 08:55:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (141DBC00) [pid = 3888] [serial = 744] [outer = 13EC5000] 08:55:18 INFO - PROCESS | 3888 | 1466697318618 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (14F2B400) [pid = 3888] [serial = 745] [outer = 13EC5000] 08:55:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:55:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 596ms 08:55:18 INFO - PROCESS | 3888 | 1466697318943 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:55:18 INFO - PROCESS | 3888 | 1466697318952 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 3888 | 1466697318954 Marionette TRACE conn3 <- [1,957,null,{"value":"13"}] 08:55:18 INFO - PROCESS | 3888 | 1466697318958 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 3888 | 1466697318959 Marionette TRACE conn3 <- [1,958,null,{}] 08:55:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:55:18 INFO - PROCESS | 3888 | 1466697318963 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 3888 | 1466697318964 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:19 INFO - PROCESS | 3888 | 1466697319097 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:55:19 INFO - PROCESS | 3888 | 1466697319105 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 3888 | 1466697319107 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:19 INFO - PROCESS | 3888 | ++DOCSHELL 14F7E800 == 32 [pid = 3888] [id = 249] 08:55:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (153D4C00) [pid = 3888] [serial = 746] [outer = 00000000] 08:55:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (160DB800) [pid = 3888] [serial = 747] [outer = 153D4C00] 08:55:19 INFO - PROCESS | 3888 | 1466697319134 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (16287000) [pid = 3888] [serial = 748] [outer = 153D4C00] 08:55:19 INFO - PROCESS | 3888 | 1466697319547 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:55:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 639ms 08:55:19 INFO - PROCESS | 3888 | 1466697319619 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 3888 | 1466697319621 Marionette TRACE conn3 <- [1,961,null,{"value":"13"}] 08:55:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:55:19 INFO - PROCESS | 3888 | 1466697319625 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 3888 | 1466697319627 Marionette TRACE conn3 <- [1,962,null,{}] 08:55:19 INFO - PROCESS | 3888 | 1466697319631 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:19 INFO - PROCESS | 3888 | 1466697319633 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:19 INFO - PROCESS | 3888 | 1466697319722 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:55:19 INFO - PROCESS | 3888 | 1466697319807 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 3888 | 1466697319809 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:19 INFO - PROCESS | 3888 | ++DOCSHELL 10BAD400 == 33 [pid = 3888] [id = 250] 08:55:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (16305C00) [pid = 3888] [serial = 749] [outer = 00000000] 08:55:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (1630EC00) [pid = 3888] [serial = 750] [outer = 16305C00] 08:55:19 INFO - PROCESS | 3888 | 1466697319852 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (16C2E400) [pid = 3888] [serial = 751] [outer = 16305C00] 08:55:20 INFO - PROCESS | 3888 | 1466697320243 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 683ms 08:55:20 INFO - PROCESS | 3888 | 1466697320309 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 3888 | 1466697320311 Marionette TRACE conn3 <- [1,965,null,{"value":"13"}] 08:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:55:20 INFO - PROCESS | 3888 | 1466697320314 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 3888 | 1466697320316 Marionette TRACE conn3 <- [1,966,null,{}] 08:55:20 INFO - PROCESS | 3888 | 1466697320319 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:20 INFO - PROCESS | 3888 | 1466697320325 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:20 INFO - PROCESS | 3888 | 1466697320440 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:55:20 INFO - PROCESS | 3888 | 1466697320498 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 3888 | 1466697320500 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:20 INFO - PROCESS | 3888 | ++DOCSHELL 16CD3400 == 34 [pid = 3888] [id = 251] 08:55:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (171BF800) [pid = 3888] [serial = 752] [outer = 00000000] 08:55:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1774A800) [pid = 3888] [serial = 753] [outer = 171BF800] 08:55:20 INFO - PROCESS | 3888 | 1466697320547 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (177AF000) [pid = 3888] [serial = 754] [outer = 171BF800] 08:55:20 INFO - PROCESS | 3888 | 1466697320918 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:55:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 639ms 08:55:20 INFO - PROCESS | 3888 | 1466697320987 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 3888 | 1466697320989 Marionette TRACE conn3 <- [1,969,null,{"value":"13"}] 08:55:20 INFO - PROCESS | 3888 | 1466697320995 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:55:20 INFO - PROCESS | 3888 | 1466697321006 Marionette TRACE conn3 <- [1,970,null,{}] 08:55:20 INFO - PROCESS | 3888 | 1466697321010 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:20 INFO - PROCESS | 3888 | 1466697321012 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:21 INFO - PROCESS | 3888 | 1466697321116 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:55:21 INFO - PROCESS | 3888 | 1466697321108 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 3888 | 1466697321110 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:21 INFO - PROCESS | 3888 | ++DOCSHELL 1773D400 == 35 [pid = 3888] [id = 252] 08:55:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (1784C800) [pid = 3888] [serial = 755] [outer = 00000000] 08:55:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (178D9C00) [pid = 3888] [serial = 756] [outer = 1784C800] 08:55:21 INFO - PROCESS | 3888 | 1466697321152 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (178DEC00) [pid = 3888] [serial = 757] [outer = 1784C800] 08:55:21 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (1122D400) [pid = 3888] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:55:21 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (10474000) [pid = 3888] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:55:21 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (10E07800) [pid = 3888] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:55:21 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (16306C00) [pid = 3888] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:55:21 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (10E0EC00) [pid = 3888] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:55:21 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (141E0400) [pid = 3888] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:55:21 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (1774AC00) [pid = 3888] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:55:21 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (14F32C00) [pid = 3888] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:55:21 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (11890800) [pid = 3888] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:55:21 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (13671400) [pid = 3888] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:55:21 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (13EC5400) [pid = 3888] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:55:21 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (1628AC00) [pid = 3888] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:55:21 INFO - PROCESS | 3888 | 1466697321564 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:55:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 609ms 08:55:21 INFO - PROCESS | 3888 | 1466697321618 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 3888 | 1466697321620 Marionette TRACE conn3 <- [1,973,null,{"value":"13"}] 08:55:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:55:21 INFO - PROCESS | 3888 | 1466697321623 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 3888 | 1466697321608 Marionette TRACE conn3 <- [1,974,null,{}] 08:55:21 INFO - PROCESS | 3888 | 1466697321612 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:21 INFO - PROCESS | 3888 | 1466697321613 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:21 INFO - PROCESS | 3888 | 1466697321692 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:55:21 INFO - PROCESS | 3888 | 1466697321697 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 3888 | 1466697321699 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:21 INFO - PROCESS | 3888 | ++DOCSHELL 105EEC00 == 36 [pid = 3888] [id = 253] 08:55:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (10E0EC00) [pid = 3888] [serial = 758] [outer = 00000000] 08:55:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (144B8800) [pid = 3888] [serial = 759] [outer = 10E0EC00] 08:55:21 INFO - PROCESS | 3888 | 1466697321742 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (16306C00) [pid = 3888] [serial = 760] [outer = 10E0EC00] 08:55:22 INFO - PROCESS | 3888 | 1466697322152 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 552ms 08:55:22 INFO - PROCESS | 3888 | 1466697322160 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 3888 | 1466697322162 Marionette TRACE conn3 <- [1,977,null,{"value":"13"}] 08:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:55:22 INFO - PROCESS | 3888 | 1466697322169 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 3888 | 1466697322171 Marionette TRACE conn3 <- [1,978,null,{}] 08:55:22 INFO - PROCESS | 3888 | 1466697322174 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:22 INFO - PROCESS | 3888 | 1466697322176 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:22 INFO - PROCESS | 3888 | 1466697322253 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:55:22 INFO - PROCESS | 3888 | 1466697322259 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 3888 | 1466697322261 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:22 INFO - PROCESS | 3888 | ++DOCSHELL 176C7400 == 37 [pid = 3888] [id = 254] 08:55:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (176C9C00) [pid = 3888] [serial = 761] [outer = 00000000] 08:55:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (17856800) [pid = 3888] [serial = 762] [outer = 176C9C00] 08:55:22 INFO - PROCESS | 3888 | 1466697322310 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (17CE0800) [pid = 3888] [serial = 763] [outer = 176C9C00] 08:55:22 INFO - PROCESS | 3888 | 1466697322717 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:55:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 595ms 08:55:22 INFO - PROCESS | 3888 | 1466697322765 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 3888 | 1466697322767 Marionette TRACE conn3 <- [1,981,null,{"value":"13"}] 08:55:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:55:22 INFO - PROCESS | 3888 | 1466697322770 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 3888 | 1466697322772 Marionette TRACE conn3 <- [1,982,null,{}] 08:55:22 INFO - PROCESS | 3888 | 1466697322775 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:22 INFO - PROCESS | 3888 | 1466697322777 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:22 INFO - PROCESS | 3888 | 1466697322854 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:55:22 INFO - PROCESS | 3888 | 1466697322859 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 3888 | 1466697322861 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:22 INFO - PROCESS | 3888 | ++DOCSHELL 14F2F800 == 38 [pid = 3888] [id = 255] 08:55:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (17175C00) [pid = 3888] [serial = 764] [outer = 00000000] 08:55:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (180E8400) [pid = 3888] [serial = 765] [outer = 17175C00] 08:55:22 INFO - PROCESS | 3888 | 1466697322906 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (180E8C00) [pid = 3888] [serial = 766] [outer = 17175C00] 08:55:23 INFO - PROCESS | 3888 | 1466697323397 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:55:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 682ms 08:55:23 INFO - PROCESS | 3888 | 1466697323456 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 3888 | 1466697323461 Marionette TRACE conn3 <- [1,985,null,{"value":"13"}] 08:55:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:55:23 INFO - PROCESS | 3888 | 1466697323466 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 3888 | 1466697323470 Marionette TRACE conn3 <- [1,986,null,{}] 08:55:23 INFO - PROCESS | 3888 | 1466697323475 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 3888 | 1466697323478 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:23 INFO - PROCESS | 3888 | 1466697323638 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:55:23 INFO - PROCESS | 3888 | 1466697323748 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 3888 | 1466697323753 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:23 INFO - PROCESS | 3888 | ++DOCSHELL 104E8C00 == 39 [pid = 3888] [id = 256] 08:55:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (10559400) [pid = 3888] [serial = 767] [outer = 00000000] 08:55:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (10E55800) [pid = 3888] [serial = 768] [outer = 10559400] 08:55:23 INFO - PROCESS | 3888 | 1466697323810 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (11888400) [pid = 3888] [serial = 769] [outer = 10559400] 08:55:24 INFO - PROCESS | 3888 | 1466697324375 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:55:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 972ms 08:55:24 INFO - PROCESS | 3888 | 1466697324436 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 3888 | 1466697324440 Marionette TRACE conn3 <- [1,989,null,{"value":"13"}] 08:55:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:55:24 INFO - PROCESS | 3888 | 1466697324447 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 3888 | 1466697324450 Marionette TRACE conn3 <- [1,990,null,{}] 08:55:24 INFO - PROCESS | 3888 | 1466697324473 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:24 INFO - PROCESS | 3888 | 1466697324476 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:24 INFO - PROCESS | 3888 | 1466697324588 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:55:24 INFO - PROCESS | 3888 | 1466697324709 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 3888 | 1466697324712 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:24 INFO - PROCESS | 3888 | ++DOCSHELL 1366AC00 == 40 [pid = 3888] [id = 257] 08:55:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (1366CC00) [pid = 3888] [serial = 770] [outer = 00000000] 08:55:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (141D9C00) [pid = 3888] [serial = 771] [outer = 1366CC00] 08:55:24 INFO - PROCESS | 3888 | 1466697324767 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (14F31800) [pid = 3888] [serial = 772] [outer = 1366CC00] 08:55:25 INFO - PROCESS | 3888 | 1466697325350 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:55:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 929ms 08:55:25 INFO - PROCESS | 3888 | 1466697325378 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 3888 | 1466697325380 Marionette TRACE conn3 <- [1,993,null,{"value":"13"}] 08:55:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:55:25 INFO - PROCESS | 3888 | 1466697325384 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 3888 | 1466697325388 Marionette TRACE conn3 <- [1,994,null,{}] 08:55:25 INFO - PROCESS | 3888 | 1466697325398 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 3888 | 1466697325403 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:25 INFO - PROCESS | 3888 | 1466697325512 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:55:25 INFO - PROCESS | 3888 | 1466697325743 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 3888 | 1466697325747 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:25 INFO - PROCESS | 3888 | ++DOCSHELL 103D2000 == 41 [pid = 3888] [id = 258] 08:55:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (1047AC00) [pid = 3888] [serial = 773] [outer = 00000000] 08:55:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (10A5C000) [pid = 3888] [serial = 774] [outer = 1047AC00] 08:55:25 INFO - PROCESS | 3888 | 1466697325814 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (10E06000) [pid = 3888] [serial = 775] [outer = 1047AC00] 08:55:26 INFO - PROCESS | 3888 | 1466697326364 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:55:26 INFO - PROCESS | 3888 | --DOCSHELL 176C7400 == 40 [pid = 3888] [id = 254] 08:55:26 INFO - PROCESS | 3888 | --DOCSHELL 105EEC00 == 39 [pid = 3888] [id = 253] 08:55:26 INFO - PROCESS | 3888 | --DOCSHELL 1773D400 == 38 [pid = 3888] [id = 252] 08:55:26 INFO - PROCESS | 3888 | --DOCSHELL 16CD3400 == 37 [pid = 3888] [id = 251] 08:55:26 INFO - PROCESS | 3888 | --DOCSHELL 10BAD400 == 36 [pid = 3888] [id = 250] 08:55:26 INFO - PROCESS | 3888 | --DOCSHELL 14F7E800 == 35 [pid = 3888] [id = 249] 08:55:26 INFO - PROCESS | 3888 | --DOCSHELL 13EC4400 == 34 [pid = 3888] [id = 248] 08:55:26 INFO - PROCESS | 3888 | --DOCSHELL 12BD2000 == 33 [pid = 3888] [id = 247] 08:55:26 INFO - PROCESS | 3888 | --DOCSHELL 10472C00 == 32 [pid = 3888] [id = 246] 08:55:26 INFO - PROCESS | 3888 | --DOCSHELL 103CD400 == 31 [pid = 3888] [id = 244] 08:55:26 INFO - PROCESS | 3888 | --DOCSHELL 11405000 == 30 [pid = 3888] [id = 245] 08:55:26 INFO - PROCESS | 3888 | --DOCSHELL 14F2F800 == 29 [pid = 3888] [id = 255] 08:55:26 INFO - PROCESS | 3888 | --DOCSHELL 104E8C00 == 28 [pid = 3888] [id = 256] 08:55:26 INFO - PROCESS | 3888 | --DOCSHELL 1366AC00 == 27 [pid = 3888] [id = 257] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (176CA400) [pid = 3888] [serial = 729] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (11252400) [pid = 3888] [serial = 708] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (10A62400) [pid = 3888] [serial = 705] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (10BB9400) [pid = 3888] [serial = 706] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (11406800) [pid = 3888] [serial = 703] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (10E56400) [pid = 3888] [serial = 702] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (1630C000) [pid = 3888] [serial = 720] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (12BD3000) [pid = 3888] [serial = 694] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (11895800) [pid = 3888] [serial = 693] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (15761C00) [pid = 3888] [serial = 697] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (14F2E400) [pid = 3888] [serial = 696] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (1802A400) [pid = 3888] [serial = 700] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (178E0C00) [pid = 3888] [serial = 699] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (15760C00) [pid = 3888] [serial = 718] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (1535F000) [pid = 3888] [serial = 717] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (1397D800) [pid = 3888] [serial = 724] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (1315EC00) [pid = 3888] [serial = 723] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (16310800) [pid = 3888] [serial = 721] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (12BD2800) [pid = 3888] [serial = 711] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (144AD800) [pid = 3888] [serial = 714] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (14F26400) [pid = 3888] [serial = 715] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (16C2FC00) [pid = 3888] [serial = 726] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (1630D400) [pid = 3888] [serial = 727] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (11893000) [pid = 3888] [serial = 709] [outer = 00000000] [url = about:blank] 08:55:26 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (13A06000) [pid = 3888] [serial = 712] [outer = 00000000] [url = about:blank] 08:55:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:55:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1597ms 08:55:27 INFO - PROCESS | 3888 | 1466697327028 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 3888 | 1466697327033 Marionette TRACE conn3 <- [1,997,null,{"value":"13"}] 08:55:27 INFO - PROCESS | 3888 | 1466697327042 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 3888 | 1466697327044 Marionette TRACE conn3 <- [1,998,null,{}] 08:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:55:27 INFO - PROCESS | 3888 | 1466697327050 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 3888 | 1466697327054 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:27 INFO - PROCESS | 3888 | 1466697327125 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:55:27 INFO - PROCESS | 3888 | 1466697327132 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 3888 | 1466697327137 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:27 INFO - PROCESS | 3888 | ++DOCSHELL 10BB9400 == 28 [pid = 3888] [id = 259] 08:55:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (10BB9800) [pid = 3888] [serial = 776] [outer = 00000000] 08:55:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (10D60C00) [pid = 3888] [serial = 777] [outer = 10BB9800] 08:55:27 INFO - PROCESS | 3888 | 1466697327186 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (10D66400) [pid = 3888] [serial = 778] [outer = 10BB9800] 08:55:27 INFO - PROCESS | 3888 | 1466697327651 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:55:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 653ms 08:55:27 INFO - PROCESS | 3888 | 1466697327691 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 3888 | 1466697327695 Marionette TRACE conn3 <- [1,1001,null,{"value":"13"}] 08:55:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:55:27 INFO - PROCESS | 3888 | 1466697327701 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 3888 | 1466697327705 Marionette TRACE conn3 <- [1,1002,null,{}] 08:55:27 INFO - PROCESS | 3888 | 1466697327709 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 3888 | 1466697327711 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:27 INFO - PROCESS | 3888 | 1466697327804 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:55:27 INFO - PROCESS | 3888 | 1466697327813 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 3888 | 1466697327816 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:27 INFO - PROCESS | 3888 | ++DOCSHELL 11890800 == 29 [pid = 3888] [id = 260] 08:55:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (11893000) [pid = 3888] [serial = 779] [outer = 00000000] 08:55:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (11D8A000) [pid = 3888] [serial = 780] [outer = 11893000] 08:55:27 INFO - PROCESS | 3888 | 1466697327864 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (12BD6800) [pid = 3888] [serial = 781] [outer = 11893000] 08:55:28 INFO - PROCESS | 3888 | 1466697328324 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:55:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 639ms 08:55:28 INFO - PROCESS | 3888 | 1466697328344 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 3888 | 1466697328346 Marionette TRACE conn3 <- [1,1005,null,{"value":"13"}] 08:55:28 INFO - PROCESS | 3888 | 1466697328350 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:55:28 INFO - PROCESS | 3888 | 1466697328352 Marionette TRACE conn3 <- [1,1006,null,{}] 08:55:28 INFO - PROCESS | 3888 | 1466697328363 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:28 INFO - PROCESS | 3888 | 1466697328367 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:28 INFO - PROCESS | 3888 | 1466697328491 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:55:28 INFO - PROCESS | 3888 | 1466697328581 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 3888 | 1466697328585 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:28 INFO - PROCESS | 3888 | ++DOCSHELL 132EAC00 == 30 [pid = 3888] [id = 261] 08:55:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (13663400) [pid = 3888] [serial = 782] [outer = 00000000] 08:55:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (13987000) [pid = 3888] [serial = 783] [outer = 13663400] 08:55:28 INFO - PROCESS | 3888 | 1466697328614 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (13EC5800) [pid = 3888] [serial = 784] [outer = 13663400] 08:55:29 INFO - PROCESS | 3888 | --DOCSHELL 11890800 == 29 [pid = 3888] [id = 260] 08:55:29 INFO - PROCESS | 3888 | --DOCSHELL 103D2000 == 28 [pid = 3888] [id = 258] 08:55:29 INFO - PROCESS | 3888 | --DOCSHELL 10BB9400 == 27 [pid = 3888] [id = 259] 08:55:30 INFO - PROCESS | 3888 | 1466697330203 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1873ms 08:55:30 INFO - PROCESS | 3888 | 1466697330226 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 3888 | 1466697330231 Marionette TRACE conn3 <- [1,1009,null,{"value":"13"}] 08:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:55:30 INFO - PROCESS | 3888 | 1466697330240 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 3888 | 1466697330244 Marionette TRACE conn3 <- [1,1010,null,{}] 08:55:30 INFO - PROCESS | 3888 | 1466697330250 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:30 INFO - PROCESS | 3888 | 1466697330253 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:30 INFO - PROCESS | 3888 | 1466697330388 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:55:30 INFO - PROCESS | 3888 | 1466697330436 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 3888 | 1466697330439 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:30 INFO - PROCESS | 3888 | ++DOCSHELL 10D65800 == 28 [pid = 3888] [id = 262] 08:55:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (10D65C00) [pid = 3888] [serial = 785] [outer = 00000000] 08:55:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (10E56400) [pid = 3888] [serial = 786] [outer = 10D65C00] 08:55:30 INFO - PROCESS | 3888 | 1466697330487 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (11231800) [pid = 3888] [serial = 787] [outer = 10D65C00] 08:55:30 INFO - PROCESS | 3888 | 1466697330957 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:55:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 741ms 08:55:30 INFO - PROCESS | 3888 | 1466697330983 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 3888 | 1466697330988 Marionette TRACE conn3 <- [1,1013,null,{"value":"13"}] 08:55:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:55:30 INFO - PROCESS | 3888 | 1466697331001 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 3888 | 1466697331004 Marionette TRACE conn3 <- [1,1014,null,{}] 08:55:31 INFO - PROCESS | 3888 | 1466697331008 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:31 INFO - PROCESS | 3888 | 1466697331011 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:31 INFO - PROCESS | 3888 | 1466697331130 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:55:31 INFO - PROCESS | 3888 | 1466697331138 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 3888 | 1466697331141 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:31 INFO - PROCESS | 3888 | ++DOCSHELL 12E1A800 == 29 [pid = 3888] [id = 263] 08:55:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (12E1AC00) [pid = 3888] [serial = 788] [outer = 00000000] 08:55:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (1315F000) [pid = 3888] [serial = 789] [outer = 12E1AC00] 08:55:31 INFO - PROCESS | 3888 | 1466697331221 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1366DC00) [pid = 3888] [serial = 790] [outer = 12E1AC00] 08:55:31 INFO - PROCESS | 3888 | 1466697331671 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:55:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 741ms 08:55:31 INFO - PROCESS | 3888 | 1466697331744 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 3888 | 1466697331746 Marionette TRACE conn3 <- [1,1017,null,{"value":"13"}] 08:55:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:55:31 INFO - PROCESS | 3888 | 1466697331749 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 3888 | 1466697331753 Marionette TRACE conn3 <- [1,1018,null,{}] 08:55:31 INFO - PROCESS | 3888 | 1466697331770 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:31 INFO - PROCESS | 3888 | 1466697331775 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:32 INFO - PROCESS | 3888 | 1466697332081 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (16305C00) [pid = 3888] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (171BF800) [pid = 3888] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (1784C800) [pid = 3888] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (13EC5000) [pid = 3888] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (1047C800) [pid = 3888] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (103D1400) [pid = 3888] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (175ED000) [pid = 3888] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (12BD2400) [pid = 3888] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (153D4C00) [pid = 3888] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (11D8B000) [pid = 3888] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (176C9C00) [pid = 3888] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (17175C00) [pid = 3888] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (10E0EC00) [pid = 3888] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (10559400) [pid = 3888] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (1366CC00) [pid = 3888] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (1047AC00) [pid = 3888] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:55:32 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (10BB9800) [pid = 3888] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:55:32 INFO - PROCESS | 3888 | 1466697332141 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 3888 | 1466697332144 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:32 INFO - PROCESS | 3888 | ++DOCSHELL 1047E800 == 30 [pid = 3888] [id = 264] 08:55:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (1047F000) [pid = 3888] [serial = 791] [outer = 00000000] 08:55:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (10E02C00) [pid = 3888] [serial = 792] [outer = 1047F000] 08:55:32 INFO - PROCESS | 3888 | 1466697332191 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (12BD2400) [pid = 3888] [serial = 793] [outer = 1047F000] 08:55:32 INFO - PROCESS | 3888 | 1466697332550 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:55:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 828ms 08:55:32 INFO - PROCESS | 3888 | 1466697332584 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 3888 | 1466697332587 Marionette TRACE conn3 <- [1,1021,null,{"value":"13"}] 08:55:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:55:32 INFO - PROCESS | 3888 | 1466697332600 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 3888 | 1466697332601 Marionette TRACE conn3 <- [1,1022,null,{}] 08:55:32 INFO - PROCESS | 3888 | 1466697332605 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:32 INFO - PROCESS | 3888 | 1466697332607 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:32 INFO - PROCESS | 3888 | 1466697332689 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:55:32 INFO - PROCESS | 3888 | 1466697332695 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 3888 | 1466697332697 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:32 INFO - PROCESS | 3888 | ++DOCSHELL 10BB2800 == 31 [pid = 3888] [id = 265] 08:55:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (12B70C00) [pid = 3888] [serial = 794] [outer = 00000000] 08:55:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (14F80800) [pid = 3888] [serial = 795] [outer = 12B70C00] 08:55:32 INFO - PROCESS | 3888 | 1466697332744 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (153D0C00) [pid = 3888] [serial = 796] [outer = 12B70C00] 08:55:33 INFO - PROCESS | 3888 | 1466697333154 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 610ms 08:55:33 INFO - PROCESS | 3888 | 1466697333211 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 3888 | 1466697333213 Marionette TRACE conn3 <- [1,1025,null,{"value":"13"}] 08:55:33 INFO - PROCESS | 3888 | 1466697333217 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:55:33 INFO - PROCESS | 3888 | 1466697333218 Marionette TRACE conn3 <- [1,1026,null,{}] 08:55:33 INFO - PROCESS | 3888 | 1466697333222 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:33 INFO - PROCESS | 3888 | 1466697333224 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:33 INFO - PROCESS | 3888 | 1466697333299 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:55:33 INFO - PROCESS | 3888 | 1466697333337 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 3888 | 1466697333340 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:33 INFO - PROCESS | 3888 | ++DOCSHELL 15763C00 == 32 [pid = 3888] [id = 266] 08:55:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (15764400) [pid = 3888] [serial = 797] [outer = 00000000] 08:55:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (1122DC00) [pid = 3888] [serial = 798] [outer = 15764400] 08:55:33 INFO - PROCESS | 3888 | 1466697333366 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (1627E800) [pid = 3888] [serial = 799] [outer = 15764400] 08:55:33 INFO - PROCESS | 3888 | 1466697333784 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:55:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 595ms 08:55:33 INFO - PROCESS | 3888 | 1466697333818 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 3888 | 1466697333803 Marionette TRACE conn3 <- [1,1029,null,{"value":"13"}] 08:55:33 INFO - PROCESS | 3888 | 1466697333807 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 3888 | 1466697333809 Marionette TRACE conn3 <- [1,1030,null,{}] 08:55:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:55:33 INFO - PROCESS | 3888 | 1466697333812 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:33 INFO - PROCESS | 3888 | 1466697333817 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:33 INFO - PROCESS | 3888 | 1466697333916 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:55:34 INFO - PROCESS | 3888 | 1466697334032 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 3888 | 1466697334036 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:34 INFO - PROCESS | 3888 | ++DOCSHELL 0F30D000 == 33 [pid = 3888] [id = 267] 08:55:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (0F310C00) [pid = 3888] [serial = 800] [outer = 00000000] 08:55:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (10373400) [pid = 3888] [serial = 801] [outer = 0F310C00] 08:55:34 INFO - PROCESS | 3888 | 1466697334075 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (10433400) [pid = 3888] [serial = 802] [outer = 0F310C00] 08:55:34 INFO - PROCESS | 3888 | 1466697334831 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:55:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:55:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1060ms 08:55:34 INFO - PROCESS | 3888 | 1466697334880 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 3888 | 1466697334884 Marionette TRACE conn3 <- [1,1033,null,{"value":"13"}] 08:55:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:55:34 INFO - PROCESS | 3888 | 1466697334889 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 3888 | 1466697334892 Marionette TRACE conn3 <- [1,1034,null,{}] 08:55:34 INFO - PROCESS | 3888 | 1466697334897 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:34 INFO - PROCESS | 3888 | 1466697334902 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:35 INFO - PROCESS | 3888 | 1466697335018 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:55:35 INFO - PROCESS | 3888 | 1466697335125 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 3888 | 1466697335128 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:35 INFO - PROCESS | 3888 | ++DOCSHELL 10D66C00 == 34 [pid = 3888] [id = 268] 08:55:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (11CED400) [pid = 3888] [serial = 803] [outer = 00000000] 08:55:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (1366B800) [pid = 3888] [serial = 804] [outer = 11CED400] 08:55:35 INFO - PROCESS | 3888 | 1466697335183 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (13986000) [pid = 3888] [serial = 805] [outer = 11CED400] 08:55:35 INFO - PROCESS | 3888 | 1466697335923 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:55:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1060ms 08:55:35 INFO - PROCESS | 3888 | 1466697335963 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 3888 | 1466697335967 Marionette TRACE conn3 <- [1,1037,null,{"value":"13"}] 08:55:35 INFO - PROCESS | 3888 | 1466697335955 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:55:35 INFO - PROCESS | 3888 | 1466697335958 Marionette TRACE conn3 <- [1,1038,null,{}] 08:55:35 INFO - PROCESS | 3888 | 1466697335963 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:35 INFO - PROCESS | 3888 | 1466697335966 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:36 INFO - PROCESS | 3888 | 1466697336100 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:55:36 INFO - PROCESS | 3888 | 1466697336208 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 3888 | 1466697336213 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:36 INFO - PROCESS | 3888 | --DOCSHELL 15763C00 == 33 [pid = 3888] [id = 266] 08:55:36 INFO - PROCESS | 3888 | --DOCSHELL 10BB2800 == 32 [pid = 3888] [id = 265] 08:55:36 INFO - PROCESS | 3888 | --DOCSHELL 1047E800 == 31 [pid = 3888] [id = 264] 08:55:36 INFO - PROCESS | 3888 | --DOCSHELL 12E1A800 == 30 [pid = 3888] [id = 263] 08:55:36 INFO - PROCESS | 3888 | --DOCSHELL 10D65800 == 29 [pid = 3888] [id = 262] 08:55:36 INFO - PROCESS | 3888 | --DOCSHELL 132EAC00 == 28 [pid = 3888] [id = 261] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (1630EC00) [pid = 3888] [serial = 750] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (1774A800) [pid = 3888] [serial = 753] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (16C2E400) [pid = 3888] [serial = 751] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (178D9C00) [pid = 3888] [serial = 756] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (141DBC00) [pid = 3888] [serial = 744] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (14F2B400) [pid = 3888] [serial = 745] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (177AF000) [pid = 3888] [serial = 754] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (10BAEC00) [pid = 3888] [serial = 738] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (10D68800) [pid = 3888] [serial = 739] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (104E7400) [pid = 3888] [serial = 732] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (10A59000) [pid = 3888] [serial = 733] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (176CB000) [pid = 3888] [serial = 730] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (12BDBC00) [pid = 3888] [serial = 741] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (12E6D800) [pid = 3888] [serial = 742] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (160DB800) [pid = 3888] [serial = 747] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (12BD3800) [pid = 3888] [serial = 735] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (12E21400) [pid = 3888] [serial = 736] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (10E55800) [pid = 3888] [serial = 768] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (141D9C00) [pid = 3888] [serial = 771] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (10A5C000) [pid = 3888] [serial = 774] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (10E06000) [pid = 3888] [serial = 775] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (10D60C00) [pid = 3888] [serial = 777] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 56 (11D8A000) [pid = 3888] [serial = 780] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 55 (17CE0800) [pid = 3888] [serial = 763] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 54 (10D66400) [pid = 3888] [serial = 778] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 53 (180E8400) [pid = 3888] [serial = 765] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 52 (180E8C00) [pid = 3888] [serial = 766] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 51 (11888400) [pid = 3888] [serial = 769] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 50 (14F31800) [pid = 3888] [serial = 772] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 49 (17856800) [pid = 3888] [serial = 762] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 48 (178DEC00) [pid = 3888] [serial = 757] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 47 (144B8800) [pid = 3888] [serial = 759] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 46 (16306C00) [pid = 3888] [serial = 760] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | --DOMWINDOW == 45 (16287000) [pid = 3888] [serial = 748] [outer = 00000000] [url = about:blank] 08:55:36 INFO - PROCESS | 3888 | ++DOCSHELL 104E7400 == 29 [pid = 3888] [id = 269] 08:55:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 46 (10559400) [pid = 3888] [serial = 806] [outer = 00000000] 08:55:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 47 (10A5C400) [pid = 3888] [serial = 807] [outer = 10559400] 08:55:36 INFO - PROCESS | 3888 | 1466697336258 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 48 (10D63C00) [pid = 3888] [serial = 808] [outer = 10559400] 08:55:36 INFO - PROCESS | 3888 | 1466697336685 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:55:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 740ms 08:55:36 INFO - PROCESS | 3888 | 1466697336721 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 3888 | 1466697336708 Marionette TRACE conn3 <- [1,1041,null,{"value":"13"}] 08:55:36 INFO - PROCESS | 3888 | 1466697336714 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:55:36 INFO - PROCESS | 3888 | 1466697336717 Marionette TRACE conn3 <- [1,1042,null,{}] 08:55:36 INFO - PROCESS | 3888 | 1466697336721 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:36 INFO - PROCESS | 3888 | 1466697336723 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:36 INFO - PROCESS | 3888 | 1466697336807 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:55:36 INFO - PROCESS | 3888 | 1466697336816 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 3888 | 1466697336818 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:36 INFO - PROCESS | 3888 | ++DOCSHELL 11DDB800 == 30 [pid = 3888] [id = 270] 08:55:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 49 (12961000) [pid = 3888] [serial = 809] [outer = 00000000] 08:55:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 50 (12BD1800) [pid = 3888] [serial = 810] [outer = 12961000] 08:55:36 INFO - PROCESS | 3888 | 1466697336864 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 51 (12BD9C00) [pid = 3888] [serial = 811] [outer = 12961000] 08:55:37 INFO - PROCESS | 3888 | 1466697337285 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 596ms 08:55:37 INFO - PROCESS | 3888 | 1466697337315 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 3888 | 1466697337317 Marionette TRACE conn3 <- [1,1045,null,{"value":"13"}] 08:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:55:37 INFO - PROCESS | 3888 | 1466697337320 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 3888 | 1466697337324 Marionette TRACE conn3 <- [1,1046,null,{}] 08:55:37 INFO - PROCESS | 3888 | 1466697337334 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 3888 | 1466697337339 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:37 INFO - PROCESS | 3888 | 1466697337422 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:55:37 INFO - PROCESS | 3888 | 1466697337463 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 3888 | 1466697337466 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:37 INFO - PROCESS | 3888 | ++DOCSHELL 141D9C00 == 31 [pid = 3888] [id = 271] 08:55:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 52 (141DBC00) [pid = 3888] [serial = 812] [outer = 00000000] 08:55:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 53 (144AE800) [pid = 3888] [serial = 813] [outer = 141DBC00] 08:55:37 INFO - PROCESS | 3888 | 1466697337501 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 54 (144E7C00) [pid = 3888] [serial = 814] [outer = 141DBC00] 08:55:37 INFO - PROCESS | 3888 | 1466697337936 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:55:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 653ms 08:55:37 INFO - PROCESS | 3888 | 1466697337983 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 3888 | 1466697337985 Marionette TRACE conn3 <- [1,1049,null,{"value":"13"}] 08:55:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:55:37 INFO - PROCESS | 3888 | 1466697337971 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 3888 | 1466697337973 Marionette TRACE conn3 <- [1,1050,null,{}] 08:55:37 INFO - PROCESS | 3888 | 1466697337976 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 3888 | 1466697337978 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:38 INFO - PROCESS | 3888 | 1466697338060 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:55:38 INFO - PROCESS | 3888 | 1466697338068 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 3888 | 1466697338070 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:38 INFO - PROCESS | 3888 | ++DOCSHELL 14F7D000 == 32 [pid = 3888] [id = 272] 08:55:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 55 (14F82000) [pid = 3888] [serial = 815] [outer = 00000000] 08:55:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 56 (15763800) [pid = 3888] [serial = 816] [outer = 14F82000] 08:55:38 INFO - PROCESS | 3888 | 1466697338123 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 57 (160D5400) [pid = 3888] [serial = 817] [outer = 14F82000] 08:55:38 INFO - PROCESS | 3888 | 1466697338546 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:55:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 580ms 08:55:38 INFO - PROCESS | 3888 | 1466697338588 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 3888 | 1466697338590 Marionette TRACE conn3 <- [1,1053,null,{"value":"13"}] 08:55:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:55:38 INFO - PROCESS | 3888 | 1466697338593 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 3888 | 1466697338595 Marionette TRACE conn3 <- [1,1054,null,{}] 08:55:38 INFO - PROCESS | 3888 | 1466697338598 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:38 INFO - PROCESS | 3888 | 1466697338600 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:38 INFO - PROCESS | 3888 | 1466697338705 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:55:38 INFO - PROCESS | 3888 | 1466697338783 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 3888 | 1466697338786 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:38 INFO - PROCESS | 3888 | ++DOCSHELL 16283800 == 33 [pid = 3888] [id = 273] 08:55:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (16284000) [pid = 3888] [serial = 818] [outer = 00000000] 08:55:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (16302400) [pid = 3888] [serial = 819] [outer = 16284000] 08:55:38 INFO - PROCESS | 3888 | 1466697338828 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (16307000) [pid = 3888] [serial = 820] [outer = 16284000] 08:55:39 INFO - PROCESS | 3888 | 1466697339211 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 654ms 08:55:39 INFO - PROCESS | 3888 | 1466697339255 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 3888 | 1466697339257 Marionette TRACE conn3 <- [1,1057,null,{"value":"13"}] 08:55:39 INFO - PROCESS | 3888 | 1466697339260 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:55:39 INFO - PROCESS | 3888 | 1466697339262 Marionette TRACE conn3 <- [1,1058,null,{}] 08:55:39 INFO - PROCESS | 3888 | 1466697339265 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 3888 | 1466697339271 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:39 INFO - PROCESS | 3888 | 1466697339382 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:55:39 INFO - PROCESS | 3888 | 1466697339440 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 3888 | 1466697339442 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:39 INFO - PROCESS | 3888 | ++DOCSHELL 0C763C00 == 34 [pid = 3888] [id = 274] 08:55:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (103CB400) [pid = 3888] [serial = 821] [outer = 00000000] 08:55:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (16C32800) [pid = 3888] [serial = 822] [outer = 103CB400] 08:55:39 INFO - PROCESS | 3888 | 1466697339485 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (16CD3C00) [pid = 3888] [serial = 823] [outer = 103CB400] 08:55:39 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (13663400) [pid = 3888] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:55:39 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (10D65C00) [pid = 3888] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:55:39 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (12E1AC00) [pid = 3888] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:55:39 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (1047F000) [pid = 3888] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:55:39 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (12B70C00) [pid = 3888] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:55:39 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (11893000) [pid = 3888] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:55:39 INFO - PROCESS | 3888 | 1466697339864 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:55:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 653ms 08:55:39 INFO - PROCESS | 3888 | 1466697339902 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 3888 | 1466697339904 Marionette TRACE conn3 <- [1,1061,null,{"value":"13"}] 08:55:39 INFO - PROCESS | 3888 | 1466697339907 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:55:39 INFO - PROCESS | 3888 | 1466697339909 Marionette TRACE conn3 <- [1,1062,null,{}] 08:55:39 INFO - PROCESS | 3888 | 1466697339912 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 3888 | 1466697339914 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:40 INFO - PROCESS | 3888 | 1466697340017 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:55:40 INFO - PROCESS | 3888 | 1466697340026 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 3888 | 1466697340028 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:40 INFO - PROCESS | 3888 | ++DOCSHELL 12BDCC00 == 35 [pid = 3888] [id = 275] 08:55:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (12BDD400) [pid = 3888] [serial = 824] [outer = 00000000] 08:55:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (1630CC00) [pid = 3888] [serial = 825] [outer = 12BDD400] 08:55:40 INFO - PROCESS | 3888 | 1466697340073 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (16C38C00) [pid = 3888] [serial = 826] [outer = 12BDD400] 08:55:40 INFO - PROCESS | 3888 | 1466697340465 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:55:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:55:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 581ms 08:55:40 INFO - PROCESS | 3888 | 1466697340509 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 3888 | 1466697340510 Marionette TRACE conn3 <- [1,1065,null,{"value":"13"}] 08:55:40 INFO - PROCESS | 3888 | 1466697340514 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:55:40 INFO - PROCESS | 3888 | 1466697340515 Marionette TRACE conn3 <- [1,1066,null,{}] 08:55:40 INFO - PROCESS | 3888 | 1466697340518 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:40 INFO - PROCESS | 3888 | 1466697340520 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:40 INFO - PROCESS | 3888 | 1466697340580 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:55:40 INFO - PROCESS | 3888 | 1466697340587 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 3888 | 1466697340589 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:40 INFO - PROCESS | 3888 | ++DOCSHELL 13A0A400 == 36 [pid = 3888] [id = 276] 08:55:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (15798400) [pid = 3888] [serial = 827] [outer = 00000000] 08:55:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (171C9400) [pid = 3888] [serial = 828] [outer = 15798400] 08:55:40 INFO - PROCESS | 3888 | 1466697340635 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (176C5400) [pid = 3888] [serial = 829] [outer = 15798400] 08:55:41 INFO - PROCESS | 3888 | 1466697341050 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 551ms 08:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:55:41 INFO - PROCESS | 3888 | 1466697341071 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 3888 | 1466697341073 Marionette TRACE conn3 <- [1,1069,null,{"value":"13"}] 08:55:41 INFO - PROCESS | 3888 | 1466697341076 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 3888 | 1466697341078 Marionette TRACE conn3 <- [1,1070,null,{}] 08:55:41 INFO - PROCESS | 3888 | 1466697341068 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:41 INFO - PROCESS | 3888 | 1466697341070 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:41 INFO - PROCESS | 3888 | 1466697341149 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:55:41 INFO - PROCESS | 3888 | 1466697341155 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 3888 | 1466697341157 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:41 INFO - PROCESS | 3888 | ++DOCSHELL 16FF3400 == 37 [pid = 3888] [id = 277] 08:55:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (171CA400) [pid = 3888] [serial = 830] [outer = 00000000] 08:55:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (17741C00) [pid = 3888] [serial = 831] [outer = 171CA400] 08:55:41 INFO - PROCESS | 3888 | 1466697341200 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (17742400) [pid = 3888] [serial = 832] [outer = 171CA400] 08:55:41 INFO - PROCESS | 3888 | 1466697341587 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:55:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 552ms 08:55:41 INFO - PROCESS | 3888 | 1466697341618 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 3888 | 1466697341620 Marionette TRACE conn3 <- [1,1073,null,{"value":"13"}] 08:55:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:55:41 INFO - PROCESS | 3888 | 1466697341623 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 3888 | 1466697341624 Marionette TRACE conn3 <- [1,1074,null,{}] 08:55:41 INFO - PROCESS | 3888 | 1466697341628 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:41 INFO - PROCESS | 3888 | 1466697341630 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:41 INFO - PROCESS | 3888 | 1466697341744 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:55:41 INFO - PROCESS | 3888 | 1466697341751 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 3888 | 1466697341753 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:41 INFO - PROCESS | 3888 | ++DOCSHELL 167ECC00 == 38 [pid = 3888] [id = 278] 08:55:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (170CA800) [pid = 3888] [serial = 833] [outer = 00000000] 08:55:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (1784F800) [pid = 3888] [serial = 834] [outer = 170CA800] 08:55:41 INFO - PROCESS | 3888 | 1466697341796 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (177B2000) [pid = 3888] [serial = 835] [outer = 170CA800] 08:55:42 INFO - PROCESS | 3888 | 1466697342165 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:55:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 595ms 08:55:42 INFO - PROCESS | 3888 | 1466697342224 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 3888 | 1466697342226 Marionette TRACE conn3 <- [1,1077,null,{"value":"13"}] 08:55:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:55:42 INFO - PROCESS | 3888 | 1466697342230 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 3888 | 1466697342232 Marionette TRACE conn3 <- [1,1078,null,{}] 08:55:42 INFO - PROCESS | 3888 | 1466697342235 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:42 INFO - PROCESS | 3888 | 1466697342238 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:42 INFO - PROCESS | 3888 | 1466697342356 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:55:42 INFO - PROCESS | 3888 | 1466697342553 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 3888 | 1466697342556 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:42 INFO - PROCESS | 3888 | ++DOCSHELL 10434400 == 39 [pid = 3888] [id = 279] 08:55:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (10439C00) [pid = 3888] [serial = 836] [outer = 00000000] 08:55:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (105F0000) [pid = 3888] [serial = 837] [outer = 10439C00] 08:55:42 INFO - PROCESS | 3888 | 1466697342650 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (10D5EC00) [pid = 3888] [serial = 838] [outer = 10439C00] 08:55:43 INFO - PROCESS | 3888 | 1466697343155 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:55:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 972ms 08:55:43 INFO - PROCESS | 3888 | 1466697343216 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 3888 | 1466697343220 Marionette TRACE conn3 <- [1,1081,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:55:43 INFO - PROCESS | 3888 | 1466697343226 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 3888 | 1466697343229 Marionette TRACE conn3 <- [1,1082,null,{}] 08:55:43 INFO - PROCESS | 3888 | 1466697343234 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:43 INFO - PROCESS | 3888 | 1466697343237 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:43 INFO - PROCESS | 3888 | 1466697343336 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:55:43 INFO - PROCESS | 3888 | 1466697343461 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 3888 | 1466697343464 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:43 INFO - PROCESS | 3888 | ++DOCSHELL 12E14000 == 40 [pid = 3888] [id = 280] 08:55:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (12E21400) [pid = 3888] [serial = 839] [outer = 00000000] 08:55:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (13161400) [pid = 3888] [serial = 840] [outer = 12E21400] 08:55:43 INFO - PROCESS | 3888 | 1466697343503 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (13A05800) [pid = 3888] [serial = 841] [outer = 12E21400] 08:55:44 INFO - PROCESS | 3888 | 1466697344099 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:55:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 929ms 08:55:44 INFO - PROCESS | 3888 | 1466697344153 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 3888 | 1466697344156 Marionette TRACE conn3 <- [1,1085,null,{"value":"13"}] 08:55:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:55:44 INFO - PROCESS | 3888 | 1466697344160 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 3888 | 1466697344162 Marionette TRACE conn3 <- [1,1086,null,{}] 08:55:44 INFO - PROCESS | 3888 | 1466697344166 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:44 INFO - PROCESS | 3888 | 1466697344169 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:44 INFO - PROCESS | 3888 | 1466697344257 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:55:44 INFO - PROCESS | 3888 | 1466697344384 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 3888 | 1466697344387 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:44 INFO - PROCESS | 3888 | ++DOCSHELL 14F2B000 == 41 [pid = 3888] [id = 281] 08:55:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (16284400) [pid = 3888] [serial = 842] [outer = 00000000] 08:55:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (1630F800) [pid = 3888] [serial = 843] [outer = 16284400] 08:55:44 INFO - PROCESS | 3888 | 1466697344442 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (16C2E800) [pid = 3888] [serial = 844] [outer = 16284400] 08:55:45 INFO - PROCESS | 3888 | 1466697345202 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:55:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1059ms 08:55:45 INFO - PROCESS | 3888 | 1466697345212 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 3888 | 1466697345216 Marionette TRACE conn3 <- [1,1089,null,{"value":"13"}] 08:55:45 INFO - PROCESS | 3888 | 1466697345221 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:55:45 INFO - PROCESS | 3888 | 1466697345224 Marionette TRACE conn3 <- [1,1090,null,{}] 08:55:45 INFO - PROCESS | 3888 | 1466697345229 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:45 INFO - PROCESS | 3888 | 1466697345232 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:45 INFO - PROCESS | 3888 | 1466697345333 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:55:45 INFO - PROCESS | 3888 | 1466697345418 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 3888 | 1466697345423 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:45 INFO - PROCESS | 3888 | ++DOCSHELL 10ECA400 == 42 [pid = 3888] [id = 282] 08:55:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (11233000) [pid = 3888] [serial = 845] [outer = 00000000] 08:55:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (11811000) [pid = 3888] [serial = 846] [outer = 11233000] 08:55:45 INFO - PROCESS | 3888 | 1466697345516 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (11CEAC00) [pid = 3888] [serial = 847] [outer = 11233000] 08:55:46 INFO - PROCESS | 3888 | --DOCSHELL 167ECC00 == 41 [pid = 3888] [id = 278] 08:55:46 INFO - PROCESS | 3888 | --DOCSHELL 16FF3400 == 40 [pid = 3888] [id = 277] 08:55:46 INFO - PROCESS | 3888 | --DOCSHELL 13A0A400 == 39 [pid = 3888] [id = 276] 08:55:46 INFO - PROCESS | 3888 | --DOCSHELL 12BDCC00 == 38 [pid = 3888] [id = 275] 08:55:46 INFO - PROCESS | 3888 | --DOCSHELL 0C763C00 == 37 [pid = 3888] [id = 274] 08:55:46 INFO - PROCESS | 3888 | --DOCSHELL 16283800 == 36 [pid = 3888] [id = 273] 08:55:46 INFO - PROCESS | 3888 | --DOCSHELL 14F7D000 == 35 [pid = 3888] [id = 272] 08:55:46 INFO - PROCESS | 3888 | --DOCSHELL 141D9C00 == 34 [pid = 3888] [id = 271] 08:55:46 INFO - PROCESS | 3888 | --DOCSHELL 11DDB800 == 33 [pid = 3888] [id = 270] 08:55:46 INFO - PROCESS | 3888 | --DOCSHELL 104E7400 == 32 [pid = 3888] [id = 269] 08:55:46 INFO - PROCESS | 3888 | --DOCSHELL 10D66C00 == 31 [pid = 3888] [id = 268] 08:55:46 INFO - PROCESS | 3888 | --DOCSHELL 0F30D000 == 30 [pid = 3888] [id = 267] 08:55:46 INFO - PROCESS | 3888 | --DOCSHELL 14F2B000 == 29 [pid = 3888] [id = 281] 08:55:46 INFO - PROCESS | 3888 | --DOCSHELL 10434400 == 28 [pid = 3888] [id = 279] 08:55:46 INFO - PROCESS | 3888 | --DOCSHELL 12E14000 == 27 [pid = 3888] [id = 280] 08:55:46 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (12BD6800) [pid = 3888] [serial = 781] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (1122DC00) [pid = 3888] [serial = 798] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (13987000) [pid = 3888] [serial = 783] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (10E56400) [pid = 3888] [serial = 786] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (1315F000) [pid = 3888] [serial = 789] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (11231800) [pid = 3888] [serial = 787] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (10E02C00) [pid = 3888] [serial = 792] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (1366DC00) [pid = 3888] [serial = 790] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (14F80800) [pid = 3888] [serial = 795] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (13EC5800) [pid = 3888] [serial = 784] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (153D0C00) [pid = 3888] [serial = 796] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (12BD2400) [pid = 3888] [serial = 793] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3888 | 1466697346549 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:55:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1350ms 08:55:46 INFO - PROCESS | 3888 | 1466697346580 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 3888 | 1466697346583 Marionette TRACE conn3 <- [1,1093,null,{"value":"13"}] 08:55:46 INFO - PROCESS | 3888 | 1466697346588 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:55:46 INFO - PROCESS | 3888 | 1466697346591 Marionette TRACE conn3 <- [1,1094,null,{}] 08:55:46 INFO - PROCESS | 3888 | 1466697346596 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:46 INFO - PROCESS | 3888 | 1466697346599 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:46 INFO - PROCESS | 3888 | 1466697346697 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:55:46 INFO - PROCESS | 3888 | 1466697346824 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 3888 | 1466697346826 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:46 INFO - PROCESS | 3888 | ++DOCSHELL 10A5A000 == 28 [pid = 3888] [id = 283] 08:55:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (10A5AC00) [pid = 3888] [serial = 848] [outer = 00000000] 08:55:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (10E02400) [pid = 3888] [serial = 849] [outer = 10A5AC00] 08:55:46 INFO - PROCESS | 3888 | 1466697346857 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (10E08800) [pid = 3888] [serial = 850] [outer = 10A5AC00] 08:55:47 INFO - PROCESS | 3888 | 1466697347234 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 682ms 08:55:47 INFO - PROCESS | 3888 | 1466697347288 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 3888 | 1466697347293 Marionette TRACE conn3 <- [1,1097,null,{"value":"13"}] 08:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:55:47 INFO - PROCESS | 3888 | 1466697347299 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 3888 | 1466697347302 Marionette TRACE conn3 <- [1,1098,null,{}] 08:55:47 INFO - PROCESS | 3888 | 1466697347305 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:47 INFO - PROCESS | 3888 | 1466697347308 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:47 INFO - PROCESS | 3888 | 1466697347376 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:55:47 INFO - PROCESS | 3888 | 1466697347382 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 3888 | 1466697347385 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:47 INFO - PROCESS | 3888 | ++DOCSHELL 114F3000 == 29 [pid = 3888] [id = 284] 08:55:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (11888400) [pid = 3888] [serial = 851] [outer = 00000000] 08:55:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (11DDBC00) [pid = 3888] [serial = 852] [outer = 11888400] 08:55:47 INFO - PROCESS | 3888 | 1466697347435 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (12BD1C00) [pid = 3888] [serial = 853] [outer = 11888400] 08:55:47 INFO - PROCESS | 3888 | 1466697347872 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:55:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:55:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 595ms 08:55:47 INFO - PROCESS | 3888 | 1466697347900 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 3888 | 1466697347885 Marionette TRACE conn3 <- [1,1101,null,{"value":"13"}] 08:55:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:55:47 INFO - PROCESS | 3888 | 1466697347889 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 3888 | 1466697347892 Marionette TRACE conn3 <- [1,1102,null,{}] 08:55:47 INFO - PROCESS | 3888 | 1466697347903 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:47 INFO - PROCESS | 3888 | 1466697347907 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:47 INFO - PROCESS | 3888 | 1466697347987 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:55:48 INFO - PROCESS | 3888 | 1466697348123 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 3888 | 1466697348126 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:48 INFO - PROCESS | 3888 | ++DOCSHELL 13A09800 == 30 [pid = 3888] [id = 285] 08:55:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (13A0A400) [pid = 3888] [serial = 854] [outer = 00000000] 08:55:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (13EC5C00) [pid = 3888] [serial = 855] [outer = 13A0A400] 08:55:48 INFO - PROCESS | 3888 | 1466697348156 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (141DA800) [pid = 3888] [serial = 856] [outer = 13A0A400] 08:55:48 INFO - PROCESS | 3888 | 1466697348549 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:55:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 683ms 08:55:48 INFO - PROCESS | 3888 | 1466697348596 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 3888 | 1466697348598 Marionette TRACE conn3 <- [1,1105,null,{"value":"13"}] 08:55:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:55:48 INFO - PROCESS | 3888 | 1466697348590 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 3888 | 1466697348591 Marionette TRACE conn3 <- [1,1106,null,{}] 08:55:48 INFO - PROCESS | 3888 | 1466697348595 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 3888 | 1466697348597 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:48 INFO - PROCESS | 3888 | 1466697348709 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:55:48 INFO - PROCESS | 3888 | 1466697348774 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 3888 | 1466697348776 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:48 INFO - PROCESS | 3888 | ++DOCSHELL 14F2A400 == 31 [pid = 3888] [id = 286] 08:55:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (14F2C800) [pid = 3888] [serial = 857] [outer = 00000000] 08:55:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (14F32800) [pid = 3888] [serial = 858] [outer = 14F2C800] 08:55:48 INFO - PROCESS | 3888 | 1466697348820 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1535C400) [pid = 3888] [serial = 859] [outer = 14F2C800] 08:55:49 INFO - PROCESS | 3888 | 1466697349195 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 639ms 08:55:49 INFO - PROCESS | 3888 | 1466697349246 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 3888 | 1466697349248 Marionette TRACE conn3 <- [1,1109,null,{"value":"13"}] 08:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:55:49 INFO - PROCESS | 3888 | 1466697349294 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 3888 | 1466697349296 Marionette TRACE conn3 <- [1,1110,null,{}] 08:55:49 INFO - PROCESS | 3888 | 1466697349299 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 3888 | 1466697349301 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:49 INFO - PROCESS | 3888 | 1466697349387 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:55:49 INFO - PROCESS | 3888 | 1466697349398 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 3888 | 1466697349400 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:49 INFO - PROCESS | 3888 | ++DOCSHELL 153CEC00 == 32 [pid = 3888] [id = 287] 08:55:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (15756400) [pid = 3888] [serial = 860] [outer = 00000000] 08:55:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (160D1000) [pid = 3888] [serial = 861] [outer = 15756400] 08:55:49 INFO - PROCESS | 3888 | 1466697349444 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (1627F000) [pid = 3888] [serial = 862] [outer = 15756400] 08:55:49 INFO - PROCESS | 3888 | 1466697349846 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:55:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 610ms 08:55:49 INFO - PROCESS | 3888 | 1466697349882 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 3888 | 1466697349884 Marionette TRACE conn3 <- [1,1113,null,{"value":"13"}] 08:55:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:55:49 INFO - PROCESS | 3888 | 1466697349895 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 3888 | 1466697349897 Marionette TRACE conn3 <- [1,1114,null,{}] 08:55:49 INFO - PROCESS | 3888 | 1466697349900 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 3888 | 1466697349906 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:50 INFO - PROCESS | 3888 | 1466697350033 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:55:50 INFO - PROCESS | 3888 | 1466697350044 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 3888 | 1466697350046 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:50 INFO - PROCESS | 3888 | ++DOCSHELL 153D2400 == 33 [pid = 3888] [id = 288] 08:55:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (16282000) [pid = 3888] [serial = 863] [outer = 00000000] 08:55:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (16CD7400) [pid = 3888] [serial = 864] [outer = 16282000] 08:55:50 INFO - PROCESS | 3888 | 1466697350119 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (1760EC00) [pid = 3888] [serial = 865] [outer = 16282000] 08:55:50 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (15764400) [pid = 3888] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:55:50 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (16284000) [pid = 3888] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:55:50 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (103CB400) [pid = 3888] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:55:50 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (10559400) [pid = 3888] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:55:50 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (11CED400) [pid = 3888] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:55:50 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (12961000) [pid = 3888] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:55:50 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (14F82000) [pid = 3888] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:55:50 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (171CA400) [pid = 3888] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:55:50 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (141DBC00) [pid = 3888] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:55:50 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (0F310C00) [pid = 3888] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:55:50 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (170CA800) [pid = 3888] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:55:50 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (12BDD400) [pid = 3888] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:55:50 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (15798400) [pid = 3888] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:55:50 INFO - PROCESS | 3888 | 1466697350644 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:55:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 784ms 08:55:50 INFO - PROCESS | 3888 | 1466697350668 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 3888 | 1466697350670 Marionette TRACE conn3 <- [1,1117,null,{"value":"13"}] 08:55:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:55:50 INFO - PROCESS | 3888 | 1466697350673 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 3888 | 1466697350675 Marionette TRACE conn3 <- [1,1118,null,{}] 08:55:50 INFO - PROCESS | 3888 | 1466697350678 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:50 INFO - PROCESS | 3888 | 1466697350680 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:50 INFO - PROCESS | 3888 | 1466697350753 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:55:50 INFO - PROCESS | 3888 | 1466697350759 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 3888 | 1466697350762 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:50 INFO - PROCESS | 3888 | ++DOCSHELL 10E4B400 == 34 [pid = 3888] [id = 289] 08:55:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (11230000) [pid = 3888] [serial = 866] [outer = 00000000] 08:55:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (15760C00) [pid = 3888] [serial = 867] [outer = 11230000] 08:55:50 INFO - PROCESS | 3888 | 1466697350809 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (16308000) [pid = 3888] [serial = 868] [outer = 11230000] 08:55:51 INFO - PROCESS | 3888 | 1466697351184 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 552ms 08:55:51 INFO - PROCESS | 3888 | 1466697351237 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 3888 | 1466697351239 Marionette TRACE conn3 <- [1,1121,null,{"value":"13"}] 08:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:55:51 INFO - PROCESS | 3888 | 1466697351243 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 3888 | 1466697351244 Marionette TRACE conn3 <- [1,1122,null,{}] 08:55:51 INFO - PROCESS | 3888 | 1466697351248 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 3888 | 1466697351250 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:51 INFO - PROCESS | 3888 | 1466697351342 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:55:51 INFO - PROCESS | 3888 | 1466697351350 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 3888 | 1466697351352 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:51 INFO - PROCESS | 3888 | ++DOCSHELL 17746800 == 35 [pid = 3888] [id = 290] 08:55:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (1784DC00) [pid = 3888] [serial = 869] [outer = 00000000] 08:55:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (17CDE800) [pid = 3888] [serial = 870] [outer = 1784DC00] 08:55:51 INFO - PROCESS | 3888 | 1466697351395 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (105EE800) [pid = 3888] [serial = 871] [outer = 1784DC00] 08:55:51 INFO - PROCESS | 3888 | 1466697351793 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:55:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 596ms 08:55:51 INFO - PROCESS | 3888 | 1466697351841 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 3888 | 1466697351843 Marionette TRACE conn3 <- [1,1125,null,{"value":"13"}] 08:55:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:55:51 INFO - PROCESS | 3888 | 1466697351849 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 3888 | 1466697351834 Marionette TRACE conn3 <- [1,1126,null,{}] 08:55:51 INFO - PROCESS | 3888 | 1466697351838 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:51 INFO - PROCESS | 3888 | 1466697351839 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:51 INFO - PROCESS | 3888 | 1466697351916 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:55:51 INFO - PROCESS | 3888 | 1466697351924 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 3888 | 1466697351926 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:51 INFO - PROCESS | 3888 | ++DOCSHELL 13A07000 == 36 [pid = 3888] [id = 291] 08:55:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (17F9C400) [pid = 3888] [serial = 872] [outer = 00000000] 08:55:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (180E6400) [pid = 3888] [serial = 873] [outer = 17F9C400] 08:55:51 INFO - PROCESS | 3888 | 1466697351968 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (180E7000) [pid = 3888] [serial = 874] [outer = 17F9C400] 08:55:52 INFO - PROCESS | 3888 | 1466697352615 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:55:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 842ms 08:55:52 INFO - PROCESS | 3888 | 1466697352674 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 3888 | 1466697352678 Marionette TRACE conn3 <- [1,1129,null,{"value":"13"}] 08:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:55:52 INFO - PROCESS | 3888 | 1466697352683 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 3888 | 1466697352687 Marionette TRACE conn3 <- [1,1130,null,{}] 08:55:52 INFO - PROCESS | 3888 | 1466697352692 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:52 INFO - PROCESS | 3888 | 1466697352695 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:52 INFO - PROCESS | 3888 | 1466697352829 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:55:52 INFO - PROCESS | 3888 | 1466697352949 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 3888 | 1466697352952 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:52 INFO - PROCESS | 3888 | ++DOCSHELL 10439800 == 37 [pid = 3888] [id = 292] 08:55:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (10A5F400) [pid = 3888] [serial = 875] [outer = 00000000] 08:55:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (10ECCC00) [pid = 3888] [serial = 876] [outer = 10A5F400] 08:55:52 INFO - PROCESS | 3888 | 1466697353009 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (11C85000) [pid = 3888] [serial = 877] [outer = 10A5F400] 08:55:53 INFO - PROCESS | 3888 | 1466697353705 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1060ms 08:55:53 INFO - PROCESS | 3888 | 1466697353754 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 3888 | 1466697353759 Marionette TRACE conn3 <- [1,1133,null,{"value":"13"}] 08:55:53 INFO - PROCESS | 3888 | 1466697353791 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:55:53 INFO - PROCESS | 3888 | 1466697353794 Marionette TRACE conn3 <- [1,1134,null,{}] 08:55:53 INFO - PROCESS | 3888 | 1466697353798 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:53 INFO - PROCESS | 3888 | 1466697353801 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:53 INFO - PROCESS | 3888 | 1466697353914 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:55:54 INFO - PROCESS | 3888 | 1466697354084 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 3888 | 1466697354088 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:54 INFO - PROCESS | 3888 | ++DOCSHELL 0F30E800 == 38 [pid = 3888] [id = 293] 08:55:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (0F310800) [pid = 3888] [serial = 878] [outer = 00000000] 08:55:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (103D1400) [pid = 3888] [serial = 879] [outer = 0F310800] 08:55:54 INFO - PROCESS | 3888 | 1466697354153 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (1036D800) [pid = 3888] [serial = 880] [outer = 0F310800] 08:55:54 INFO - PROCESS | 3888 | --DOCSHELL 17746800 == 37 [pid = 3888] [id = 290] 08:55:54 INFO - PROCESS | 3888 | --DOCSHELL 10E4B400 == 36 [pid = 3888] [id = 289] 08:55:54 INFO - PROCESS | 3888 | --DOCSHELL 153D2400 == 35 [pid = 3888] [id = 288] 08:55:54 INFO - PROCESS | 3888 | --DOCSHELL 153CEC00 == 34 [pid = 3888] [id = 287] 08:55:54 INFO - PROCESS | 3888 | --DOCSHELL 14F2A400 == 33 [pid = 3888] [id = 286] 08:55:54 INFO - PROCESS | 3888 | --DOCSHELL 13A09800 == 32 [pid = 3888] [id = 285] 08:55:54 INFO - PROCESS | 3888 | --DOCSHELL 114F3000 == 31 [pid = 3888] [id = 284] 08:55:54 INFO - PROCESS | 3888 | --DOCSHELL 10A5A000 == 30 [pid = 3888] [id = 283] 08:55:54 INFO - PROCESS | 3888 | --DOCSHELL 10ECA400 == 29 [pid = 3888] [id = 282] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (1627E800) [pid = 3888] [serial = 799] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (16302400) [pid = 3888] [serial = 819] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (16307000) [pid = 3888] [serial = 820] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (16C32800) [pid = 3888] [serial = 822] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (16CD3C00) [pid = 3888] [serial = 823] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (10A5C400) [pid = 3888] [serial = 807] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (10D63C00) [pid = 3888] [serial = 808] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (1366B800) [pid = 3888] [serial = 804] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (13986000) [pid = 3888] [serial = 805] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (12BD1800) [pid = 3888] [serial = 810] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (12BD9C00) [pid = 3888] [serial = 811] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (15763800) [pid = 3888] [serial = 816] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (17742400) [pid = 3888] [serial = 832] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (144AE800) [pid = 3888] [serial = 813] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (144E7C00) [pid = 3888] [serial = 814] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (10373400) [pid = 3888] [serial = 801] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (10433400) [pid = 3888] [serial = 802] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (177B2000) [pid = 3888] [serial = 835] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (1784F800) [pid = 3888] [serial = 834] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (1630CC00) [pid = 3888] [serial = 825] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (16C38C00) [pid = 3888] [serial = 826] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (17741C00) [pid = 3888] [serial = 831] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (176C5400) [pid = 3888] [serial = 829] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (160D5400) [pid = 3888] [serial = 817] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (171C9400) [pid = 3888] [serial = 828] [outer = 00000000] [url = about:blank] 08:55:54 INFO - PROCESS | 3888 | 1466697354858 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1103ms 08:55:54 INFO - PROCESS | 3888 | 1466697354903 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 3888 | 1466697354905 Marionette TRACE conn3 <- [1,1137,null,{"value":"13"}] 08:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:55:54 INFO - PROCESS | 3888 | 1466697354910 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 3888 | 1466697354913 Marionette TRACE conn3 <- [1,1138,null,{}] 08:55:54 INFO - PROCESS | 3888 | 1466697354918 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:54 INFO - PROCESS | 3888 | 1466697354921 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:54 INFO - PROCESS | 3888 | 1466697355010 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:55:55 INFO - PROCESS | 3888 | 1466697355018 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 3888 | 1466697355021 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:55 INFO - PROCESS | 3888 | ++DOCSHELL 10E4B800 == 30 [pid = 3888] [id = 294] 08:55:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (10E52400) [pid = 3888] [serial = 881] [outer = 00000000] 08:55:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (11C80000) [pid = 3888] [serial = 882] [outer = 10E52400] 08:55:55 INFO - PROCESS | 3888 | 1466697355067 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (12E13400) [pid = 3888] [serial = 883] [outer = 10E52400] 08:55:55 INFO - PROCESS | 3888 | 1466697355523 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 639ms 08:55:55 INFO - PROCESS | 3888 | 1466697355573 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 3888 | 1466697355576 Marionette TRACE conn3 <- [1,1141,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:55:55 INFO - PROCESS | 3888 | 1466697355581 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 3888 | 1466697355566 Marionette TRACE conn3 <- [1,1142,null,{}] 08:55:55 INFO - PROCESS | 3888 | 1466697355569 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 3888 | 1466697355572 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:55 INFO - PROCESS | 3888 | 1466697355656 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:55:55 INFO - PROCESS | 3888 | 1466697355664 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 3888 | 1466697355666 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:55 INFO - PROCESS | 3888 | ++DOCSHELL 13EC5000 == 31 [pid = 3888] [id = 295] 08:55:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (13EC5400) [pid = 3888] [serial = 884] [outer = 00000000] 08:55:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (141D4000) [pid = 3888] [serial = 885] [outer = 13EC5400] 08:55:55 INFO - PROCESS | 3888 | 1466697355713 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (144AD800) [pid = 3888] [serial = 886] [outer = 13EC5400] 08:55:56 INFO - PROCESS | 3888 | 1466697356147 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 595ms 08:55:56 INFO - PROCESS | 3888 | 1466697356161 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 3888 | 1466697356163 Marionette TRACE conn3 <- [1,1145,null,{"value":"13"}] 08:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:55:56 INFO - PROCESS | 3888 | 1466697356168 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 3888 | 1466697356182 Marionette TRACE conn3 <- [1,1146,null,{}] 08:55:56 INFO - PROCESS | 3888 | 1466697356196 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:56 INFO - PROCESS | 3888 | 1466697356200 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:56 INFO - PROCESS | 3888 | 1466697356283 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:55:56 INFO - PROCESS | 3888 | 1466697356292 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 3888 | 1466697356294 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:56 INFO - PROCESS | 3888 | ++DOCSHELL 15759400 == 32 [pid = 3888] [id = 296] 08:55:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (15759C00) [pid = 3888] [serial = 887] [outer = 00000000] 08:55:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (160D2400) [pid = 3888] [serial = 888] [outer = 15759C00] 08:55:56 INFO - PROCESS | 3888 | 1466697356323 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (16280800) [pid = 3888] [serial = 889] [outer = 15759C00] 08:55:56 INFO - PROCESS | 3888 | 1466697356736 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:55:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 596ms 08:55:56 INFO - PROCESS | 3888 | 1466697356789 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 3888 | 1466697356792 Marionette TRACE conn3 <- [1,1149,null,{"value":"13"}] 08:55:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:55:56 INFO - PROCESS | 3888 | 1466697356795 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 3888 | 1466697356797 Marionette TRACE conn3 <- [1,1150,null,{}] 08:55:56 INFO - PROCESS | 3888 | 1466697356801 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:56 INFO - PROCESS | 3888 | 1466697356785 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:56 INFO - PROCESS | 3888 | 1466697356901 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:55:56 INFO - PROCESS | 3888 | 1466697356980 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 3888 | 1466697356982 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:56 INFO - PROCESS | 3888 | ++DOCSHELL 1627EC00 == 33 [pid = 3888] [id = 297] 08:55:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (1628A800) [pid = 3888] [serial = 890] [outer = 00000000] 08:55:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (1630A400) [pid = 3888] [serial = 891] [outer = 1628A800] 08:55:57 INFO - PROCESS | 3888 | 1466697357027 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (167ECC00) [pid = 3888] [serial = 892] [outer = 1628A800] 08:55:57 INFO - PROCESS | 3888 | 1466697357393 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 654ms 08:55:57 INFO - PROCESS | 3888 | 1466697357438 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 3888 | 1466697357440 Marionette TRACE conn3 <- [1,1153,null,{"value":"13"}] 08:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:55:57 INFO - PROCESS | 3888 | 1466697357443 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 3888 | 1466697357445 Marionette TRACE conn3 <- [1,1154,null,{}] 08:55:57 INFO - PROCESS | 3888 | 1466697357448 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 3888 | 1466697357450 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:57 INFO - PROCESS | 3888 | 1466697357543 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:55:57 INFO - PROCESS | 3888 | 1466697357548 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 3888 | 1466697357554 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:57 INFO - PROCESS | 3888 | ++DOCSHELL 12E66C00 == 34 [pid = 3888] [id = 298] 08:55:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (16FF0400) [pid = 3888] [serial = 893] [outer = 00000000] 08:55:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (17175C00) [pid = 3888] [serial = 894] [outer = 16FF0400] 08:55:57 INFO - PROCESS | 3888 | 1466697357652 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (1773D000) [pid = 3888] [serial = 895] [outer = 16FF0400] 08:55:58 INFO - PROCESS | 3888 | 1466697358075 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 682ms 08:55:58 INFO - PROCESS | 3888 | 1466697358153 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 3888 | 1466697358155 Marionette TRACE conn3 <- [1,1157,null,{"value":"13"}] 08:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:55:58 INFO - PROCESS | 3888 | 1466697358166 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 3888 | 1466697358168 Marionette TRACE conn3 <- [1,1158,null,{}] 08:55:58 INFO - PROCESS | 3888 | 1466697358172 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:58 INFO - PROCESS | 3888 | 1466697358174 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:58 INFO - PROCESS | 3888 | 1466697358281 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:55:58 INFO - PROCESS | 3888 | 1466697358276 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 3888 | 1466697358278 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:58 INFO - PROCESS | 3888 | ++DOCSHELL 178DB000 == 35 [pid = 3888] [id = 299] 08:55:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (178DC400) [pid = 3888] [serial = 896] [outer = 00000000] 08:55:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (17CE5800) [pid = 3888] [serial = 897] [outer = 178DC400] 08:55:58 INFO - PROCESS | 3888 | 1466697358372 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (17C99400) [pid = 3888] [serial = 898] [outer = 178DC400] 08:55:58 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (10A5AC00) [pid = 3888] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:55:58 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (11888400) [pid = 3888] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:55:58 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (13A0A400) [pid = 3888] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:55:58 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (14F2C800) [pid = 3888] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:55:58 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (11233000) [pid = 3888] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:55:58 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (15756400) [pid = 3888] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:55:58 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (16282000) [pid = 3888] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:55:58 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (1784DC00) [pid = 3888] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:55:58 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (10439C00) [pid = 3888] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:55:58 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (12E21400) [pid = 3888] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:55:58 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (16284400) [pid = 3888] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:55:58 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (11230000) [pid = 3888] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:55:58 INFO - PROCESS | 3888 | 1466697358778 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 639ms 08:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:55:58 INFO - PROCESS | 3888 | 1466697358819 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 3888 | 1466697358803 Marionette TRACE conn3 <- [1,1161,null,{"value":"13"}] 08:55:58 INFO - PROCESS | 3888 | 1466697358806 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 3888 | 1466697358808 Marionette TRACE conn3 <- [1,1162,null,{}] 08:55:58 INFO - PROCESS | 3888 | 1466697358811 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:58 INFO - PROCESS | 3888 | 1466697358813 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:58 INFO - PROCESS | 3888 | 1466697358890 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:55:58 INFO - PROCESS | 3888 | 1466697359002 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 3888 | 1466697359004 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:59 INFO - PROCESS | 3888 | ++DOCSHELL 10E08400 == 36 [pid = 3888] [id = 300] 08:55:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (10E09C00) [pid = 3888] [serial = 899] [outer = 00000000] 08:55:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (1535B400) [pid = 3888] [serial = 900] [outer = 10E09C00] 08:55:59 INFO - PROCESS | 3888 | 1466697359047 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (16284400) [pid = 3888] [serial = 901] [outer = 10E09C00] 08:55:59 INFO - PROCESS | 3888 | 1466697359361 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 3888 | 1466697359405 Marionette TRACE conn3 <- [1,1165,null,{"value":"13"}] 08:55:59 INFO - PROCESS | 3888 | 1466697359408 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 3888 | 1466697359410 Marionette TRACE conn3 <- [1,1166,null,{}] 08:55:59 INFO - PROCESS | 3888 | 1466697359413 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:59 INFO - PROCESS | 3888 | 1466697359415 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:59 INFO - PROCESS | 3888 | 1466697359529 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:55:59 INFO - PROCESS | 3888 | 1466697359549 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 3888 | 1466697359551 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:55:59 INFO - PROCESS | 3888 | ++DOCSHELL 104E3000 == 37 [pid = 3888] [id = 301] 08:55:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (16305400) [pid = 3888] [serial = 902] [outer = 00000000] 08:55:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (180ECC00) [pid = 3888] [serial = 903] [outer = 16305400] 08:55:59 INFO - PROCESS | 3888 | 1466697359594 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (1856B800) [pid = 3888] [serial = 904] [outer = 16305400] 08:55:59 INFO - PROCESS | 3888 | 1466697359980 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 3888 | 1466697360009 Marionette TRACE conn3 <- [1,1169,null,{"value":"13"}] 08:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:55:59 INFO - PROCESS | 3888 | 1466697360012 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 3888 | 1466697360014 Marionette TRACE conn3 <- [1,1170,null,{}] 08:56:00 INFO - PROCESS | 3888 | 1466697360017 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:00 INFO - PROCESS | 3888 | 1466697360019 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:00 INFO - PROCESS | 3888 | 1466697360111 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:56:00 INFO - PROCESS | 3888 | 1466697360119 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 3888 | 1466697360121 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:00 INFO - PROCESS | 3888 | ++DOCSHELL 13EC3800 == 38 [pid = 3888] [id = 302] 08:56:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (14F31000) [pid = 3888] [serial = 905] [outer = 00000000] 08:56:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (197DE000) [pid = 3888] [serial = 906] [outer = 14F31000] 08:56:00 INFO - PROCESS | 3888 | 1466697360163 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (197E0800) [pid = 3888] [serial = 907] [outer = 14F31000] 08:56:00 INFO - PROCESS | 3888 | 1466697360610 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 3888 | 1466697360674 Marionette TRACE conn3 <- [1,1173,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:56:00 INFO - PROCESS | 3888 | 1466697360662 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 3888 | 1466697360666 Marionette TRACE conn3 <- [1,1174,null,{}] 08:56:00 INFO - PROCESS | 3888 | 1466697360672 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:00 INFO - PROCESS | 3888 | 1466697360675 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:00 INFO - PROCESS | 3888 | 1466697360844 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:56:00 INFO - PROCESS | 3888 | 1466697360949 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 3888 | 1466697360937 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:00 INFO - PROCESS | 3888 | ++DOCSHELL 10E0B000 == 39 [pid = 3888] [id = 303] 08:56:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (10E0D400) [pid = 3888] [serial = 908] [outer = 00000000] 08:56:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1124BC00) [pid = 3888] [serial = 909] [outer = 10E0D400] 08:56:00 INFO - PROCESS | 3888 | 1466697360994 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (12BDC000) [pid = 3888] [serial = 910] [outer = 10E0D400] 08:56:01 INFO - PROCESS | 3888 | 1466697361566 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 3888 | 1466697361610 Marionette TRACE conn3 <- [1,1177,null,{"value":"13"}] 08:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:56:01 INFO - PROCESS | 3888 | 1466697361616 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 3888 | 1466697361619 Marionette TRACE conn3 <- [1,1178,null,{}] 08:56:01 INFO - PROCESS | 3888 | 1466697361623 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:01 INFO - PROCESS | 3888 | 1466697361626 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:01 INFO - PROCESS | 3888 | 1466697361733 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:56:01 INFO - PROCESS | 3888 | 1466697361833 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 3888 | 1466697361836 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:01 INFO - PROCESS | 3888 | ++DOCSHELL 14F2B000 == 40 [pid = 3888] [id = 304] 08:56:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (14F2E400) [pid = 3888] [serial = 911] [outer = 00000000] 08:56:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (153C6000) [pid = 3888] [serial = 912] [outer = 14F2E400] 08:56:01 INFO - PROCESS | 3888 | 1466697361889 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (15790800) [pid = 3888] [serial = 913] [outer = 14F2E400] 08:56:02 INFO - PROCESS | 3888 | 1466697362467 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 3888 | 1466697362544 Marionette TRACE conn3 <- [1,1181,null,{"value":"13"}] 08:56:02 INFO - PROCESS | 3888 | 1466697362548 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 3888 | 1466697362551 Marionette TRACE conn3 <- [1,1182,null,{}] 08:56:02 INFO - PROCESS | 3888 | 1466697362562 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 3888 | 1466697362567 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:02 INFO - PROCESS | 3888 | 1466697362674 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:56:02 INFO - PROCESS | 3888 | 1466697362783 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 3888 | 1466697362786 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:02 INFO - PROCESS | 3888 | ++DOCSHELL 180E5C00 == 41 [pid = 3888] [id = 305] 08:56:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (180E8000) [pid = 3888] [serial = 914] [outer = 00000000] 08:56:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (197E2800) [pid = 3888] [serial = 915] [outer = 180E8000] 08:56:02 INFO - PROCESS | 3888 | 1466697362842 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (197E7400) [pid = 3888] [serial = 916] [outer = 180E8000] 08:56:03 INFO - PROCESS | 3888 | 1466697363438 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 3888 | 1466697363478 Marionette TRACE conn3 <- [1,1185,null,{"value":"13"}] 08:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:56:03 INFO - PROCESS | 3888 | 1466697363482 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 3888 | 1466697363484 Marionette TRACE conn3 <- [1,1186,null,{}] 08:56:03 INFO - PROCESS | 3888 | 1466697363489 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:03 INFO - PROCESS | 3888 | 1466697363491 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:03 INFO - PROCESS | 3888 | 1466697363685 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:56:03 INFO - PROCESS | 3888 | 1466697363835 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 3888 | 1466697363838 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:03 INFO - PROCESS | 3888 | ++DOCSHELL 1047E800 == 42 [pid = 3888] [id = 306] 08:56:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (1047EC00) [pid = 3888] [serial = 917] [outer = 00000000] 08:56:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (10A5AC00) [pid = 3888] [serial = 918] [outer = 1047EC00] 08:56:03 INFO - PROCESS | 3888 | 1466697363871 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (10D67C00) [pid = 3888] [serial = 919] [outer = 1047EC00] 08:56:04 INFO - PROCESS | 3888 | --DOCSHELL 104E3000 == 41 [pid = 3888] [id = 301] 08:56:04 INFO - PROCESS | 3888 | --DOCSHELL 10E08400 == 40 [pid = 3888] [id = 300] 08:56:04 INFO - PROCESS | 3888 | --DOCSHELL 178DB000 == 39 [pid = 3888] [id = 299] 08:56:04 INFO - PROCESS | 3888 | --DOCSHELL 12E66C00 == 38 [pid = 3888] [id = 298] 08:56:04 INFO - PROCESS | 3888 | --DOCSHELL 1627EC00 == 37 [pid = 3888] [id = 297] 08:56:04 INFO - PROCESS | 3888 | --DOCSHELL 15759400 == 36 [pid = 3888] [id = 296] 08:56:04 INFO - PROCESS | 3888 | --DOCSHELL 13EC5000 == 35 [pid = 3888] [id = 295] 08:56:04 INFO - PROCESS | 3888 | --DOCSHELL 10E4B800 == 34 [pid = 3888] [id = 294] 08:56:04 INFO - PROCESS | 3888 | --DOCSHELL 10439800 == 33 [pid = 3888] [id = 292] 08:56:04 INFO - PROCESS | 3888 | --DOCSHELL 0F30E800 == 32 [pid = 3888] [id = 293] 08:56:04 INFO - PROCESS | 3888 | --DOCSHELL 13A07000 == 31 [pid = 3888] [id = 291] 08:56:04 INFO - PROCESS | 3888 | --DOCSHELL 180E5C00 == 30 [pid = 3888] [id = 305] 08:56:04 INFO - PROCESS | 3888 | --DOCSHELL 13EC3800 == 29 [pid = 3888] [id = 302] 08:56:04 INFO - PROCESS | 3888 | --DOCSHELL 10E0B000 == 28 [pid = 3888] [id = 303] 08:56:04 INFO - PROCESS | 3888 | --DOCSHELL 14F2B000 == 27 [pid = 3888] [id = 304] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (10E02400) [pid = 3888] [serial = 849] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (10E08800) [pid = 3888] [serial = 850] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (11DDBC00) [pid = 3888] [serial = 852] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (12BD1C00) [pid = 3888] [serial = 853] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (13EC5C00) [pid = 3888] [serial = 855] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (14F32800) [pid = 3888] [serial = 858] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (11CEAC00) [pid = 3888] [serial = 847] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (11811000) [pid = 3888] [serial = 846] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (160D1000) [pid = 3888] [serial = 861] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (1535C400) [pid = 3888] [serial = 859] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (16CD7400) [pid = 3888] [serial = 864] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (17CDE800) [pid = 3888] [serial = 870] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (10D5EC00) [pid = 3888] [serial = 838] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (105F0000) [pid = 3888] [serial = 837] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (13A05800) [pid = 3888] [serial = 841] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (13161400) [pid = 3888] [serial = 840] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (180E6400) [pid = 3888] [serial = 873] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (16C2E800) [pid = 3888] [serial = 844] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (105EE800) [pid = 3888] [serial = 871] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (1630F800) [pid = 3888] [serial = 843] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (1760EC00) [pid = 3888] [serial = 865] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (1627F000) [pid = 3888] [serial = 862] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (15760C00) [pid = 3888] [serial = 867] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (16308000) [pid = 3888] [serial = 868] [outer = 00000000] [url = about:blank] 08:56:04 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (141DA800) [pid = 3888] [serial = 856] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3888 | 1466697365029 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1582ms 08:56:05 INFO - PROCESS | 3888 | 1466697365083 Marionette TRACE conn3 -> [0,1189,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 3888 | 1466697365088 Marionette TRACE conn3 <- [1,1189,null,{"value":"13"}] 08:56:05 INFO - PROCESS | 3888 | 1466697365093 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:56:05 INFO - PROCESS | 3888 | 1466697365096 Marionette TRACE conn3 <- [1,1190,null,{}] 08:56:05 INFO - PROCESS | 3888 | 1466697365102 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 3888 | 1466697365105 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:05 INFO - PROCESS | 3888 | 1466697365195 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:56:05 INFO - PROCESS | 3888 | 1466697365278 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 3888 | 1466697365282 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:05 INFO - PROCESS | 3888 | ++DOCSHELL 10A57800 == 28 [pid = 3888] [id = 307] 08:56:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (10A58800) [pid = 3888] [serial = 920] [outer = 00000000] 08:56:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (10BBA400) [pid = 3888] [serial = 921] [outer = 10A58800] 08:56:05 INFO - PROCESS | 3888 | 1466697365330 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (10D69400) [pid = 3888] [serial = 922] [outer = 10A58800] 08:56:05 INFO - PROCESS | 3888 | 1466697365705 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:56:05 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 08:56:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 639ms 08:56:05 INFO - PROCESS | 3888 | 1466697365755 Marionette TRACE conn3 -> [0,1193,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 3888 | 1466697365760 Marionette TRACE conn3 <- [1,1193,null,{"value":"13"}] 08:56:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:56:05 INFO - PROCESS | 3888 | 1466697365766 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 3888 | 1466697365769 Marionette TRACE conn3 <- [1,1194,null,{}] 08:56:05 INFO - PROCESS | 3888 | 1466697365772 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 3888 | 1466697365775 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:05 INFO - PROCESS | 3888 | 1466697365843 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:56:05 INFO - PROCESS | 3888 | 1466697365849 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 3888 | 1466697365852 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:05 INFO - PROCESS | 3888 | ++DOCSHELL 11C82400 == 29 [pid = 3888] [id = 308] 08:56:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (11C85800) [pid = 3888] [serial = 923] [outer = 00000000] 08:56:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (129E9C00) [pid = 3888] [serial = 924] [outer = 11C85800] 08:56:05 INFO - PROCESS | 3888 | 1466697365899 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (12BD2400) [pid = 3888] [serial = 925] [outer = 11C85800] 08:56:06 INFO - PROCESS | 3888 | 1466697366345 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:56:06 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 08:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 596ms 08:56:06 INFO - PROCESS | 3888 | 1466697366363 Marionette TRACE conn3 -> [0,1197,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 3888 | 1466697366366 Marionette TRACE conn3 <- [1,1197,null,{"value":"13"}] 08:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:56:06 INFO - PROCESS | 3888 | 1466697366354 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 3888 | 1466697366358 Marionette TRACE conn3 <- [1,1198,null,{}] 08:56:06 INFO - PROCESS | 3888 | 1466697366369 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:06 INFO - PROCESS | 3888 | 1466697366374 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:06 INFO - PROCESS | 3888 | 1466697366454 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:56:06 INFO - PROCESS | 3888 | 1466697366495 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 3888 | 1466697366498 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:06 INFO - PROCESS | 3888 | ++DOCSHELL 13A0A400 == 30 [pid = 3888] [id = 309] 08:56:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (13A0F400) [pid = 3888] [serial = 926] [outer = 00000000] 08:56:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (13EC5C00) [pid = 3888] [serial = 927] [outer = 13A0F400] 08:56:06 INFO - PROCESS | 3888 | 1466697366545 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (141DD000) [pid = 3888] [serial = 928] [outer = 13A0F400] 08:56:06 INFO - PROCESS | 3888 | 1466697366962 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 639ms 08:56:07 INFO - PROCESS | 3888 | 1466697367016 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 3888 | 1466697367018 Marionette TRACE conn3 <- [1,1201,null,{"value":"13"}] 08:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:56:07 INFO - PROCESS | 3888 | 1466697367022 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 3888 | 1466697367025 Marionette TRACE conn3 <- [1,1202,null,{}] 08:56:07 INFO - PROCESS | 3888 | 1466697367029 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 3888 | 1466697367044 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:07 INFO - PROCESS | 3888 | 1466697367145 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:56:07 INFO - PROCESS | 3888 | 1466697367150 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 3888 | 1466697367152 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:07 INFO - PROCESS | 3888 | ++DOCSHELL 13EC5800 == 31 [pid = 3888] [id = 310] 08:56:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (144B9000) [pid = 3888] [serial = 929] [outer = 00000000] 08:56:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (14F73C00) [pid = 3888] [serial = 930] [outer = 144B9000] 08:56:07 INFO - PROCESS | 3888 | 1466697367202 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (1535F000) [pid = 3888] [serial = 931] [outer = 144B9000] 08:56:07 INFO - PROCESS | 3888 | 1466697367616 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:56:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 639ms 08:56:07 INFO - PROCESS | 3888 | 1466697367678 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 3888 | 1466697367680 Marionette TRACE conn3 <- [1,1205,null,{"value":"13"}] 08:56:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:56:07 INFO - PROCESS | 3888 | 1466697367689 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 3888 | 1466697367674 Marionette TRACE conn3 <- [1,1206,null,{}] 08:56:07 INFO - PROCESS | 3888 | 1466697367681 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 3888 | 1466697367683 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:07 INFO - PROCESS | 3888 | 1466697367813 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:56:07 INFO - PROCESS | 3888 | 1466697367824 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 3888 | 1466697367826 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:07 INFO - PROCESS | 3888 | ++DOCSHELL 153C8000 == 32 [pid = 3888] [id = 311] 08:56:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (153D2400) [pid = 3888] [serial = 932] [outer = 00000000] 08:56:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (160D9400) [pid = 3888] [serial = 933] [outer = 153D2400] 08:56:07 INFO - PROCESS | 3888 | 1466697367875 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (16283000) [pid = 3888] [serial = 934] [outer = 153D2400] 08:56:08 INFO - PROCESS | 3888 | 1466697368295 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 653ms 08:56:08 INFO - PROCESS | 3888 | 1466697368331 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 3888 | 1466697368333 Marionette TRACE conn3 <- [1,1209,null,{"value":"13"}] 08:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:56:08 INFO - PROCESS | 3888 | 1466697368336 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 3888 | 1466697368338 Marionette TRACE conn3 <- [1,1210,null,{}] 08:56:08 INFO - PROCESS | 3888 | 1466697368342 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:08 INFO - PROCESS | 3888 | 1466697368351 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:08 INFO - PROCESS | 3888 | 1466697368497 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:56:08 INFO - PROCESS | 3888 | 1466697368562 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 3888 | 1466697368564 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:08 INFO - PROCESS | 3888 | ++DOCSHELL 16303C00 == 33 [pid = 3888] [id = 312] 08:56:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (16305800) [pid = 3888] [serial = 935] [outer = 00000000] 08:56:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (16C31400) [pid = 3888] [serial = 936] [outer = 16305800] 08:56:08 INFO - PROCESS | 3888 | 1466697368609 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (16CD8C00) [pid = 3888] [serial = 937] [outer = 16305800] 08:56:09 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (1628A800) [pid = 3888] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:56:09 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (16FF0400) [pid = 3888] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:56:09 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (0F310800) [pid = 3888] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:56:09 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (13EC5400) [pid = 3888] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:56:09 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (17F9C400) [pid = 3888] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:56:09 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (15759C00) [pid = 3888] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:56:09 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (10E52400) [pid = 3888] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:56:09 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (10E09C00) [pid = 3888] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:56:09 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (10A5F400) [pid = 3888] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:56:09 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (16305400) [pid = 3888] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:56:09 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (14F31000) [pid = 3888] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:56:09 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (178DC400) [pid = 3888] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:56:09 INFO - PROCESS | 3888 | 1466697369194 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 3888 | 1466697369212 Marionette TRACE conn3 <- [1,1213,null,{"value":"13"}] 08:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:56:09 INFO - PROCESS | 3888 | 1466697369216 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 3888 | 1466697369218 Marionette TRACE conn3 <- [1,1214,null,{}] 08:56:09 INFO - PROCESS | 3888 | 1466697369222 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:09 INFO - PROCESS | 3888 | 1466697369224 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:09 INFO - PROCESS | 3888 | 1466697369308 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:56:09 INFO - PROCESS | 3888 | 1466697369373 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 3888 | 1466697369375 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:09 INFO - PROCESS | 3888 | ++DOCSHELL 10E56C00 == 34 [pid = 3888] [id = 313] 08:56:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (11239C00) [pid = 3888] [serial = 938] [outer = 00000000] 08:56:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (15759C00) [pid = 3888] [serial = 939] [outer = 11239C00] 08:56:09 INFO - PROCESS | 3888 | 1466697369422 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (15798400) [pid = 3888] [serial = 940] [outer = 11239C00] 08:56:09 INFO - PROCESS | 3888 | 1466697369767 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 595ms 08:56:09 INFO - PROCESS | 3888 | 1466697369810 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 3888 | 1466697369812 Marionette TRACE conn3 <- [1,1217,null,{"value":"13"}] 08:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:56:09 INFO - PROCESS | 3888 | 1466697369816 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 3888 | 1466697369817 Marionette TRACE conn3 <- [1,1218,null,{}] 08:56:09 INFO - PROCESS | 3888 | 1466697369821 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:09 INFO - PROCESS | 3888 | 1466697369823 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:09 INFO - PROCESS | 3888 | 1466697369913 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:56:09 INFO - PROCESS | 3888 | 1466697369922 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 3888 | 1466697369923 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:09 INFO - PROCESS | 3888 | ++DOCSHELL 16FF3400 == 35 [pid = 3888] [id = 314] 08:56:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (1717BC00) [pid = 3888] [serial = 941] [outer = 00000000] 08:56:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (176CA000) [pid = 3888] [serial = 942] [outer = 1717BC00] 08:56:09 INFO - PROCESS | 3888 | 1466697369966 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (176CA400) [pid = 3888] [serial = 943] [outer = 1717BC00] 08:56:10 INFO - PROCESS | 3888 | 1466697370338 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 551ms 08:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:56:10 INFO - PROCESS | 3888 | 1466697370359 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 3888 | 1466697370361 Marionette TRACE conn3 <- [1,1221,null,{"value":"13"}] 08:56:10 INFO - PROCESS | 3888 | 1466697370364 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 3888 | 1466697370366 Marionette TRACE conn3 <- [1,1222,null,{}] 08:56:10 INFO - PROCESS | 3888 | 1466697370369 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:10 INFO - PROCESS | 3888 | 1466697370371 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:10 INFO - PROCESS | 3888 | 1466697370446 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:56:10 INFO - PROCESS | 3888 | 1466697370555 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 3888 | 1466697370557 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:10 INFO - PROCESS | 3888 | ++DOCSHELL 10D69000 == 36 [pid = 3888] [id = 315] 08:56:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (13A07000) [pid = 3888] [serial = 944] [outer = 00000000] 08:56:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (178DD000) [pid = 3888] [serial = 945] [outer = 13A07000] 08:56:10 INFO - PROCESS | 3888 | 1466697370601 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (178E3C00) [pid = 3888] [serial = 946] [outer = 13A07000] 08:56:10 INFO - PROCESS | 3888 | 1466697370925 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 639ms 08:56:11 INFO - PROCESS | 3888 | 1466697371026 Marionette TRACE conn3 -> [0,1225,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 3888 | 1466697371031 Marionette TRACE conn3 <- [1,1225,null,{"value":"13"}] 08:56:11 INFO - PROCESS | 3888 | 1466697371036 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:56:11 INFO - PROCESS | 3888 | 1466697371040 Marionette TRACE conn3 <- [1,1226,null,{}] 08:56:11 INFO - PROCESS | 3888 | 1466697371072 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:11 INFO - PROCESS | 3888 | 1466697371076 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:11 INFO - PROCESS | 3888 | 1466697371191 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:56:11 INFO - PROCESS | 3888 | 1466697371296 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 3888 | 1466697371299 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:11 INFO - PROCESS | 3888 | ++DOCSHELL 104E3000 == 37 [pid = 3888] [id = 316] 08:56:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (104E6400) [pid = 3888] [serial = 947] [outer = 00000000] 08:56:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (10A5A400) [pid = 3888] [serial = 948] [outer = 104E6400] 08:56:11 INFO - PROCESS | 3888 | 1466697371339 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (10E07800) [pid = 3888] [serial = 949] [outer = 104E6400] 08:56:12 INFO - PROCESS | 3888 | 1466697372102 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1147ms 08:56:12 INFO - PROCESS | 3888 | 1466697372177 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 3888 | 1466697372180 Marionette TRACE conn3 <- [1,1229,null,{"value":"13"}] 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:56:12 INFO - PROCESS | 3888 | 1466697372187 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 3888 | 1466697372191 Marionette TRACE conn3 <- [1,1230,null,{}] 08:56:12 INFO - PROCESS | 3888 | 1466697372195 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 3888 | 1466697372198 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:12 INFO - PROCESS | 3888 | 1466697372317 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:56:12 INFO - PROCESS | 3888 | 1466697372437 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 3888 | 1466697372440 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:12 INFO - PROCESS | 3888 | ++DOCSHELL 11DDB000 == 38 [pid = 3888] [id = 317] 08:56:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (12BD7C00) [pid = 3888] [serial = 950] [outer = 00000000] 08:56:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (1366BC00) [pid = 3888] [serial = 951] [outer = 12BD7C00] 08:56:12 INFO - PROCESS | 3888 | 1466697372495 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (13985800) [pid = 3888] [serial = 952] [outer = 12BD7C00] 08:56:13 INFO - PROCESS | 3888 | 1466697373288 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1162ms 08:56:13 INFO - PROCESS | 3888 | 1466697373342 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 3888 | 1466697373346 Marionette TRACE conn3 <- [1,1233,null,{"value":"13"}] 08:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:56:13 INFO - PROCESS | 3888 | 1466697373351 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 3888 | 1466697373354 Marionette TRACE conn3 <- [1,1234,null,{}] 08:56:13 INFO - PROCESS | 3888 | 1466697373361 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:13 INFO - PROCESS | 3888 | 1466697373363 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:13 INFO - PROCESS | 3888 | 1466697373474 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:56:13 INFO - PROCESS | 3888 | --DOCSHELL 16FF3400 == 37 [pid = 3888] [id = 314] 08:56:13 INFO - PROCESS | 3888 | --DOCSHELL 10E56C00 == 36 [pid = 3888] [id = 313] 08:56:13 INFO - PROCESS | 3888 | --DOCSHELL 16303C00 == 35 [pid = 3888] [id = 312] 08:56:13 INFO - PROCESS | 3888 | --DOCSHELL 153C8000 == 34 [pid = 3888] [id = 311] 08:56:13 INFO - PROCESS | 3888 | --DOCSHELL 13EC5800 == 33 [pid = 3888] [id = 310] 08:56:13 INFO - PROCESS | 3888 | --DOCSHELL 13A0A400 == 32 [pid = 3888] [id = 309] 08:56:13 INFO - PROCESS | 3888 | --DOCSHELL 11C82400 == 31 [pid = 3888] [id = 308] 08:56:13 INFO - PROCESS | 3888 | --DOCSHELL 10A57800 == 30 [pid = 3888] [id = 307] 08:56:13 INFO - PROCESS | 3888 | --DOCSHELL 1047E800 == 29 [pid = 3888] [id = 306] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (1630A400) [pid = 3888] [serial = 891] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (1773D000) [pid = 3888] [serial = 895] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (103D1400) [pid = 3888] [serial = 879] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (1036D800) [pid = 3888] [serial = 880] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (141D4000) [pid = 3888] [serial = 885] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (144AD800) [pid = 3888] [serial = 886] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (180E7000) [pid = 3888] [serial = 874] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (160D2400) [pid = 3888] [serial = 888] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (17175C00) [pid = 3888] [serial = 894] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (11C80000) [pid = 3888] [serial = 882] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (12E13400) [pid = 3888] [serial = 883] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (1535B400) [pid = 3888] [serial = 900] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (10ECCC00) [pid = 3888] [serial = 876] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (11C85000) [pid = 3888] [serial = 877] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (1856B800) [pid = 3888] [serial = 904] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (197E0800) [pid = 3888] [serial = 907] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (17CE5800) [pid = 3888] [serial = 897] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (197DE000) [pid = 3888] [serial = 906] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (180ECC00) [pid = 3888] [serial = 903] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (17C99400) [pid = 3888] [serial = 898] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (167ECC00) [pid = 3888] [serial = 892] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (16280800) [pid = 3888] [serial = 889] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (16284400) [pid = 3888] [serial = 901] [outer = 00000000] [url = about:blank] 08:56:13 INFO - PROCESS | 3888 | 1466697373593 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 3888 | 1466697373596 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:13 INFO - PROCESS | 3888 | ++DOCSHELL 103D1400 == 30 [pid = 3888] [id = 318] 08:56:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (1047E800) [pid = 3888] [serial = 953] [outer = 00000000] 08:56:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (10D5E800) [pid = 3888] [serial = 954] [outer = 1047E800] 08:56:13 INFO - PROCESS | 3888 | 1466697373643 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (10E4D000) [pid = 3888] [serial = 955] [outer = 1047E800] 08:56:14 INFO - PROCESS | 3888 | 1466697374050 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 741ms 08:56:14 INFO - PROCESS | 3888 | 1466697374099 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 3888 | 1466697374103 Marionette TRACE conn3 <- [1,1237,null,{"value":"13"}] 08:56:14 INFO - PROCESS | 3888 | 1466697374109 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:56:14 INFO - PROCESS | 3888 | 1466697374111 Marionette TRACE conn3 <- [1,1238,null,{}] 08:56:14 INFO - PROCESS | 3888 | 1466697374115 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 3888 | 1466697374117 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:14 INFO - PROCESS | 3888 | 1466697374195 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:56:14 INFO - PROCESS | 3888 | 1466697374203 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 3888 | 1466697374205 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:14 INFO - PROCESS | 3888 | ++DOCSHELL 12BAA800 == 31 [pid = 3888] [id = 319] 08:56:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (12BD0400) [pid = 3888] [serial = 956] [outer = 00000000] 08:56:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (12E14000) [pid = 3888] [serial = 957] [outer = 12BD0400] 08:56:14 INFO - PROCESS | 3888 | 1466697374251 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (13663400) [pid = 3888] [serial = 958] [outer = 12BD0400] 08:56:14 INFO - PROCESS | 3888 | 1466697374672 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 595ms 08:56:14 INFO - PROCESS | 3888 | 1466697374692 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 3888 | 1466697374694 Marionette TRACE conn3 <- [1,1241,null,{"value":"13"}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:56:14 INFO - PROCESS | 3888 | 1466697374697 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 3888 | 1466697374701 Marionette TRACE conn3 <- [1,1242,null,{}] 08:56:14 INFO - PROCESS | 3888 | 1466697374712 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 3888 | 1466697374717 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:14 INFO - PROCESS | 3888 | 1466697374797 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:56:14 INFO - PROCESS | 3888 | 1466697374806 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 3888 | 1466697374809 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:14 INFO - PROCESS | 3888 | ++DOCSHELL 14F2EC00 == 32 [pid = 3888] [id = 320] 08:56:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (14F2F000) [pid = 3888] [serial = 959] [outer = 00000000] 08:56:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (14F7F400) [pid = 3888] [serial = 960] [outer = 14F2F000] 08:56:14 INFO - PROCESS | 3888 | 1466697374856 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (1575EC00) [pid = 3888] [serial = 961] [outer = 14F2F000] 08:56:15 INFO - PROCESS | 3888 | 1466697375284 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 596ms 08:56:15 INFO - PROCESS | 3888 | 1466697375305 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 3888 | 1466697375307 Marionette TRACE conn3 <- [1,1245,null,{"value":"13"}] 08:56:15 INFO - PROCESS | 3888 | 1466697375310 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 3888 | 1466697375312 Marionette TRACE conn3 <- [1,1246,null,{}] 08:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:56:15 INFO - PROCESS | 3888 | 1466697375316 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:15 INFO - PROCESS | 3888 | 1466697375318 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:15 INFO - PROCESS | 3888 | 1466697375410 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:56:15 INFO - PROCESS | 3888 | 1466697375416 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 3888 | 1466697375418 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:15 INFO - PROCESS | 3888 | ++DOCSHELL 160DB800 == 33 [pid = 3888] [id = 321] 08:56:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (16281400) [pid = 3888] [serial = 962] [outer = 00000000] 08:56:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (16308800) [pid = 3888] [serial = 963] [outer = 16281400] 08:56:15 INFO - PROCESS | 3888 | 1466697375444 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (1630EC00) [pid = 3888] [serial = 964] [outer = 16281400] 08:56:15 INFO - PROCESS | 3888 | 1466697375895 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 595ms 08:56:15 INFO - PROCESS | 3888 | 1466697375917 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 3888 | 1466697375919 Marionette TRACE conn3 <- [1,1249,null,{"value":"13"}] 08:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:56:15 INFO - PROCESS | 3888 | 1466697375905 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 3888 | 1466697375907 Marionette TRACE conn3 <- [1,1250,null,{}] 08:56:15 INFO - PROCESS | 3888 | 1466697375910 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:15 INFO - PROCESS | 3888 | 1466697375912 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:16 INFO - PROCESS | 3888 | 1466697376020 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:56:16 INFO - PROCESS | 3888 | 1466697376028 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 3888 | 1466697376031 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:16 INFO - PROCESS | 3888 | ++DOCSHELL 1628D000 == 34 [pid = 3888] [id = 322] 08:56:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (167EF800) [pid = 3888] [serial = 965] [outer = 00000000] 08:56:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (16CCF000) [pid = 3888] [serial = 966] [outer = 167EF800] 08:56:16 INFO - PROCESS | 3888 | 1466697376121 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (17604800) [pid = 3888] [serial = 967] [outer = 167EF800] 08:56:16 INFO - PROCESS | 3888 | 1466697376543 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 639ms 08:56:16 INFO - PROCESS | 3888 | 1466697376566 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 3888 | 1466697376568 Marionette TRACE conn3 <- [1,1253,null,{"value":"13"}] 08:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:56:16 INFO - PROCESS | 3888 | 1466697376571 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 3888 | 1466697376573 Marionette TRACE conn3 <- [1,1254,null,{}] 08:56:16 INFO - PROCESS | 3888 | 1466697376576 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:16 INFO - PROCESS | 3888 | 1466697376581 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:16 INFO - PROCESS | 3888 | 1466697376692 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:56:16 INFO - PROCESS | 3888 | 1466697376699 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 3888 | 1466697376701 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:16 INFO - PROCESS | 3888 | ++DOCSHELL 176C9C00 == 35 [pid = 3888] [id = 323] 08:56:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (176CBC00) [pid = 3888] [serial = 968] [outer = 00000000] 08:56:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (18024400) [pid = 3888] [serial = 969] [outer = 176CBC00] 08:56:16 INFO - PROCESS | 3888 | 1466697376795 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (18024800) [pid = 3888] [serial = 970] [outer = 176CBC00] 08:56:17 INFO - PROCESS | 3888 | 1466697377202 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 682ms 08:56:17 INFO - PROCESS | 3888 | 1466697377256 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 3888 | 1466697377258 Marionette TRACE conn3 <- [1,1257,null,{"value":"13"}] 08:56:17 INFO - PROCESS | 3888 | 1466697377262 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:56:17 INFO - PROCESS | 3888 | 1466697377272 Marionette TRACE conn3 <- [1,1258,null,{}] 08:56:17 INFO - PROCESS | 3888 | 1466697377311 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:17 INFO - PROCESS | 3888 | 1466697377313 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:17 INFO - PROCESS | 3888 | 1466697377403 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:56:17 INFO - PROCESS | 3888 | 1466697377412 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 3888 | 1466697377414 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:17 INFO - PROCESS | 3888 | ++DOCSHELL 180EA800 == 36 [pid = 3888] [id = 324] 08:56:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (180ECC00) [pid = 3888] [serial = 971] [outer = 00000000] 08:56:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (18564C00) [pid = 3888] [serial = 972] [outer = 180ECC00] 08:56:17 INFO - PROCESS | 3888 | 1466697377456 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (19755400) [pid = 3888] [serial = 973] [outer = 180ECC00] 08:56:17 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (1047EC00) [pid = 3888] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:56:17 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (13A0F400) [pid = 3888] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:56:17 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (10A58800) [pid = 3888] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:56:17 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (11C85800) [pid = 3888] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:56:17 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (16305800) [pid = 3888] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:56:17 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (153D2400) [pid = 3888] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:56:17 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (11239C00) [pid = 3888] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:56:17 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (1717BC00) [pid = 3888] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:56:17 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (10E0D400) [pid = 3888] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:56:17 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (14F2E400) [pid = 3888] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:56:17 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (180E8000) [pid = 3888] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:56:17 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (144B9000) [pid = 3888] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:56:17 INFO - PROCESS | 3888 | 1466697377881 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:56:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 653ms 08:56:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:56:17 INFO - PROCESS | 3888 | 1466697377926 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 3888 | 1466697377928 Marionette TRACE conn3 <- [1,1261,null,{"value":"13"}] 08:56:17 INFO - PROCESS | 3888 | 1466697377932 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 3888 | 1466697377934 Marionette TRACE conn3 <- [1,1262,null,{}] 08:56:17 INFO - PROCESS | 3888 | 1466697377937 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:17 INFO - PROCESS | 3888 | 1466697377939 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:18 INFO - PROCESS | 3888 | 1466697378018 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:56:18 INFO - PROCESS | 3888 | 1466697378024 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 3888 | 1466697378026 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:18 INFO - PROCESS | 3888 | ++DOCSHELL 10A5BC00 == 37 [pid = 3888] [id = 325] 08:56:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (1122DC00) [pid = 3888] [serial = 974] [outer = 00000000] 08:56:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (160DB000) [pid = 3888] [serial = 975] [outer = 1122DC00] 08:56:18 INFO - PROCESS | 3888 | 1466697378069 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (167ED400) [pid = 3888] [serial = 976] [outer = 1122DC00] 08:56:18 INFO - PROCESS | 3888 | 1466697378473 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 595ms 08:56:18 INFO - PROCESS | 3888 | 1466697378532 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 3888 | 1466697378534 Marionette TRACE conn3 <- [1,1265,null,{"value":"13"}] 08:56:18 INFO - PROCESS | 3888 | 1466697378538 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:56:18 INFO - PROCESS | 3888 | 1466697378539 Marionette TRACE conn3 <- [1,1266,null,{}] 08:56:18 INFO - PROCESS | 3888 | 1466697378543 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:18 INFO - PROCESS | 3888 | 1466697378545 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:18 INFO - PROCESS | 3888 | 1466697378608 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:56:18 INFO - PROCESS | 3888 | 1466697378615 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 3888 | 1466697378617 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:18 INFO - PROCESS | 3888 | ++DOCSHELL 160D5800 == 38 [pid = 3888] [id = 326] 08:56:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (17F96800) [pid = 3888] [serial = 977] [outer = 00000000] 08:56:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (1975F800) [pid = 3888] [serial = 978] [outer = 17F96800] 08:56:18 INFO - PROCESS | 3888 | 1466697378659 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (197DE800) [pid = 3888] [serial = 979] [outer = 17F96800] 08:56:19 INFO - PROCESS | 3888 | 1466697379098 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 595ms 08:56:19 INFO - PROCESS | 3888 | 1466697379119 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 3888 | 1466697379121 Marionette TRACE conn3 <- [1,1269,null,{"value":"13"}] 08:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:56:19 INFO - PROCESS | 3888 | 1466697379125 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 3888 | 1466697379126 Marionette TRACE conn3 <- [1,1270,null,{}] 08:56:19 INFO - PROCESS | 3888 | 1466697379130 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:19 INFO - PROCESS | 3888 | 1466697379132 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:19 INFO - PROCESS | 3888 | 1466697379211 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:56:19 INFO - PROCESS | 3888 | 1466697379218 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 3888 | 1466697379221 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:19 INFO - PROCESS | 3888 | ++DOCSHELL 1802A400 == 39 [pid = 3888] [id = 327] 08:56:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (180E8000) [pid = 3888] [serial = 980] [outer = 00000000] 08:56:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (197E5C00) [pid = 3888] [serial = 981] [outer = 180E8000] 08:56:19 INFO - PROCESS | 3888 | 1466697379265 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (197E8C00) [pid = 3888] [serial = 982] [outer = 180E8000] 08:56:19 INFO - PROCESS | 3888 | 1466697379831 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 741ms 08:56:19 INFO - PROCESS | 3888 | 1466697379910 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 3888 | 1466697379915 Marionette TRACE conn3 <- [1,1273,null,{"value":"13"}] 08:56:19 INFO - PROCESS | 3888 | 1466697379921 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:56:19 INFO - PROCESS | 3888 | 1466697379925 Marionette TRACE conn3 <- [1,1274,null,{}] 08:56:19 INFO - PROCESS | 3888 | 1466697379946 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:19 INFO - PROCESS | 3888 | 1466697379949 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:20 INFO - PROCESS | 3888 | 1466697380071 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:56:20 INFO - PROCESS | 3888 | 1466697380176 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 3888 | 1466697380179 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:20 INFO - PROCESS | 3888 | ++DOCSHELL 10A5F400 == 40 [pid = 3888] [id = 328] 08:56:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (11230000) [pid = 3888] [serial = 983] [outer = 00000000] 08:56:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (11C85000) [pid = 3888] [serial = 984] [outer = 11230000] 08:56:20 INFO - PROCESS | 3888 | 1466697380238 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (12E13400) [pid = 3888] [serial = 985] [outer = 11230000] 08:56:20 INFO - PROCESS | 3888 | 1466697380783 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 885ms 08:56:20 INFO - PROCESS | 3888 | 1466697380832 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 3888 | 1466697380836 Marionette TRACE conn3 <- [1,1277,null,{"value":"13"}] 08:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:56:20 INFO - PROCESS | 3888 | 1466697380843 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 3888 | 1466697380827 Marionette TRACE conn3 <- [1,1278,null,{}] 08:56:20 INFO - PROCESS | 3888 | 1466697380831 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:20 INFO - PROCESS | 3888 | 1466697380834 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:20 INFO - PROCESS | 3888 | 1466697380941 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:56:21 INFO - PROCESS | 3888 | 1466697381042 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 3888 | 1466697381045 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:21 INFO - PROCESS | 3888 | ++DOCSHELL 144B6800 == 41 [pid = 3888] [id = 329] 08:56:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (144E4800) [pid = 3888] [serial = 986] [outer = 00000000] 08:56:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (14F7D000) [pid = 3888] [serial = 987] [outer = 144E4800] 08:56:21 INFO - PROCESS | 3888 | 1466697381082 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (160D2400) [pid = 3888] [serial = 988] [outer = 144E4800] 08:56:21 INFO - PROCESS | 3888 | 1466697381682 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 885ms 08:56:21 INFO - PROCESS | 3888 | 1466697381714 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 3888 | 1466697381717 Marionette TRACE conn3 <- [1,1281,null,{"value":"13"}] 08:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:56:21 INFO - PROCESS | 3888 | 1466697381721 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 3888 | 1466697381724 Marionette TRACE conn3 <- [1,1282,null,{}] 08:56:21 INFO - PROCESS | 3888 | 1466697381735 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:21 INFO - PROCESS | 3888 | 1466697381740 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:21 INFO - PROCESS | 3888 | 1466697381834 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:56:21 INFO - PROCESS | 3888 | 1466697381976 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 3888 | 1466697381980 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:21 INFO - PROCESS | 3888 | ++DOCSHELL 1773D400 == 42 [pid = 3888] [id = 330] 08:56:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (1773D800) [pid = 3888] [serial = 989] [outer = 00000000] 08:56:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (180ED800) [pid = 3888] [serial = 990] [outer = 1773D800] 08:56:22 INFO - PROCESS | 3888 | 1466697382019 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (197E3400) [pid = 3888] [serial = 991] [outer = 1773D800] 08:56:22 INFO - PROCESS | 3888 | 1466697382775 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1075ms 08:56:22 INFO - PROCESS | 3888 | 1466697382799 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 3888 | 1466697382803 Marionette TRACE conn3 <- [1,1285,null,{"value":"13"}] 08:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:56:22 INFO - PROCESS | 3888 | 1466697382790 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 3888 | 1466697382793 Marionette TRACE conn3 <- [1,1286,null,{}] 08:56:22 INFO - PROCESS | 3888 | 1466697382798 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:22 INFO - PROCESS | 3888 | 1466697382801 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:22 INFO - PROCESS | 3888 | 1466697382902 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:56:23 INFO - PROCESS | 3888 | 1466697383033 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 3888 | 1466697383019 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:23 INFO - PROCESS | 3888 | ++DOCSHELL 10E0E800 == 43 [pid = 3888] [id = 331] 08:56:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (11249800) [pid = 3888] [serial = 992] [outer = 00000000] 08:56:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (11803800) [pid = 3888] [serial = 993] [outer = 11249800] 08:56:23 INFO - PROCESS | 3888 | 1466697383071 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (11DDBC00) [pid = 3888] [serial = 994] [outer = 11249800] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 160D5800 == 42 [pid = 3888] [id = 326] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 10A5BC00 == 41 [pid = 3888] [id = 325] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 180EA800 == 40 [pid = 3888] [id = 324] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 176C9C00 == 39 [pid = 3888] [id = 323] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 1628D000 == 38 [pid = 3888] [id = 322] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 160DB800 == 37 [pid = 3888] [id = 321] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 14F2EC00 == 36 [pid = 3888] [id = 320] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 12BAA800 == 35 [pid = 3888] [id = 319] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 103D1400 == 34 [pid = 3888] [id = 318] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 10D69000 == 33 [pid = 3888] [id = 315] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 11DDB000 == 32 [pid = 3888] [id = 317] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 104E3000 == 31 [pid = 3888] [id = 316] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 144B6800 == 30 [pid = 3888] [id = 329] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 1773D400 == 29 [pid = 3888] [id = 330] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 1802A400 == 28 [pid = 3888] [id = 327] 08:56:23 INFO - PROCESS | 3888 | --DOCSHELL 10A5F400 == 27 [pid = 3888] [id = 328] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (12BDC000) [pid = 3888] [serial = 910] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (1124BC00) [pid = 3888] [serial = 909] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (176CA400) [pid = 3888] [serial = 943] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (15790800) [pid = 3888] [serial = 913] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (153C6000) [pid = 3888] [serial = 912] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (197E7400) [pid = 3888] [serial = 916] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (197E2800) [pid = 3888] [serial = 915] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (16CD8C00) [pid = 3888] [serial = 937] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (14F73C00) [pid = 3888] [serial = 930] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (16283000) [pid = 3888] [serial = 934] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (1535F000) [pid = 3888] [serial = 931] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (178DD000) [pid = 3888] [serial = 945] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (15798400) [pid = 3888] [serial = 940] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (141DD000) [pid = 3888] [serial = 928] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (10D67C00) [pid = 3888] [serial = 919] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (10A5AC00) [pid = 3888] [serial = 918] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (13EC5C00) [pid = 3888] [serial = 927] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (10BBA400) [pid = 3888] [serial = 921] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (10D69400) [pid = 3888] [serial = 922] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (129E9C00) [pid = 3888] [serial = 924] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (12BD2400) [pid = 3888] [serial = 925] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (16C31400) [pid = 3888] [serial = 936] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (160D9400) [pid = 3888] [serial = 933] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (15759C00) [pid = 3888] [serial = 939] [outer = 00000000] [url = about:blank] 08:56:23 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (176CA000) [pid = 3888] [serial = 942] [outer = 00000000] [url = about:blank] 08:56:24 INFO - PROCESS | 3888 | 1466697384124 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1350ms 08:56:24 INFO - PROCESS | 3888 | 1466697384161 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 3888 | 1466697384165 Marionette TRACE conn3 <- [1,1289,null,{"value":"13"}] 08:56:24 INFO - PROCESS | 3888 | 1466697384169 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:56:24 INFO - PROCESS | 3888 | 1466697384174 Marionette TRACE conn3 <- [1,1290,null,{}] 08:56:24 INFO - PROCESS | 3888 | 1466697384179 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 3888 | 1466697384181 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:24 INFO - PROCESS | 3888 | 1466697384269 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:56:24 INFO - PROCESS | 3888 | 1466697384367 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 3888 | 1466697384370 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:24 INFO - PROCESS | 3888 | ++DOCSHELL 10A63400 == 28 [pid = 3888] [id = 332] 08:56:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (10A64800) [pid = 3888] [serial = 995] [outer = 00000000] 08:56:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (10E0E400) [pid = 3888] [serial = 996] [outer = 10A64800] 08:56:24 INFO - PROCESS | 3888 | 1466697384423 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (10E56400) [pid = 3888] [serial = 997] [outer = 10A64800] 08:56:24 INFO - PROCESS | 3888 | 1466697384763 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 653ms 08:56:24 INFO - PROCESS | 3888 | 1466697384815 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 3888 | 1466697384820 Marionette TRACE conn3 <- [1,1293,null,{"value":"13"}] 08:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:56:24 INFO - PROCESS | 3888 | 1466697384826 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 3888 | 1466697384829 Marionette TRACE conn3 <- [1,1294,null,{}] 08:56:24 INFO - PROCESS | 3888 | 1466697384833 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 3888 | 1466697384835 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:24 INFO - PROCESS | 3888 | 1466697384950 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:56:24 INFO - PROCESS | 3888 | 1466697384963 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 3888 | 1466697384965 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:24 INFO - PROCESS | 3888 | ++DOCSHELL 12BD1400 == 29 [pid = 3888] [id = 333] 08:56:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (12BD2400) [pid = 3888] [serial = 998] [outer = 00000000] 08:56:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (12BDD000) [pid = 3888] [serial = 999] [outer = 12BD2400] 08:56:24 INFO - PROCESS | 3888 | 1466697384994 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (12E66C00) [pid = 3888] [serial = 1000] [outer = 12BD2400] 08:56:25 INFO - PROCESS | 3888 | 1466697385432 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 639ms 08:56:25 INFO - PROCESS | 3888 | 1466697385489 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 3888 | 1466697385473 Marionette TRACE conn3 <- [1,1297,null,{"value":"13"}] 08:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:56:25 INFO - PROCESS | 3888 | 1466697385476 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 3888 | 1466697385480 Marionette TRACE conn3 <- [1,1298,null,{}] 08:56:25 INFO - PROCESS | 3888 | 1466697385491 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:25 INFO - PROCESS | 3888 | 1466697385495 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:25 INFO - PROCESS | 3888 | 1466697385576 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:56:25 INFO - PROCESS | 3888 | 1466697385585 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 3888 | 1466697385588 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:25 INFO - PROCESS | 3888 | ++DOCSHELL 13ECD400 == 30 [pid = 3888] [id = 334] 08:56:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (13ED1800) [pid = 3888] [serial = 1001] [outer = 00000000] 08:56:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (141DFC00) [pid = 3888] [serial = 1002] [outer = 13ED1800] 08:56:25 INFO - PROCESS | 3888 | 1466697385634 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (144E7400) [pid = 3888] [serial = 1003] [outer = 13ED1800] 08:56:26 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (167EF800) [pid = 3888] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:56:26 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (14F2F000) [pid = 3888] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:56:26 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (176CBC00) [pid = 3888] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:56:26 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (180ECC00) [pid = 3888] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:56:26 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (1047E800) [pid = 3888] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:56:26 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (1122DC00) [pid = 3888] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:56:26 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (104E6400) [pid = 3888] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:56:26 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (12BD7C00) [pid = 3888] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:56:26 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (12BD0400) [pid = 3888] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:56:26 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (17F96800) [pid = 3888] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:56:26 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (16281400) [pid = 3888] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:56:26 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (13A07000) [pid = 3888] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:56:26 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (180E8000) [pid = 3888] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:56:26 INFO - PROCESS | 3888 | 1466697386808 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 3888 | 1466697386896 Marionette TRACE conn3 <- [1,1301,null,{"value":"13"}] 08:56:26 INFO - PROCESS | 3888 | 1466697386900 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:56:26 INFO - PROCESS | 3888 | 1466697386905 Marionette TRACE conn3 <- [1,1302,null,{}] 08:56:26 INFO - PROCESS | 3888 | 1466697386911 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:26 INFO - PROCESS | 3888 | 1466697386913 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:27 INFO - PROCESS | 3888 | 1466697387042 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:56:27 INFO - PROCESS | 3888 | 1466697387182 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 3888 | 1466697387185 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:27 INFO - PROCESS | 3888 | ++DOCSHELL 10D6CC00 == 31 [pid = 3888] [id = 335] 08:56:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (10E05400) [pid = 3888] [serial = 1004] [outer = 00000000] 08:56:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (11888400) [pid = 3888] [serial = 1005] [outer = 10E05400] 08:56:27 INFO - PROCESS | 3888 | 1466697387243 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (12BD2800) [pid = 3888] [serial = 1006] [outer = 10E05400] 08:56:28 INFO - PROCESS | 3888 | 1466697388023 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1205ms 08:56:28 INFO - PROCESS | 3888 | 1466697388110 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 3888 | 1466697388114 Marionette TRACE conn3 <- [1,1305,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:56:28 INFO - PROCESS | 3888 | 1466697388119 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 3888 | 1466697388122 Marionette TRACE conn3 <- [1,1306,null,{}] 08:56:28 INFO - PROCESS | 3888 | 1466697388128 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:28 INFO - PROCESS | 3888 | 1466697388130 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:28 INFO - PROCESS | 3888 | 1466697388215 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:56:28 INFO - PROCESS | 3888 | --DOCSHELL 12BD1400 == 30 [pid = 3888] [id = 333] 08:56:28 INFO - PROCESS | 3888 | --DOCSHELL 10A63400 == 29 [pid = 3888] [id = 332] 08:56:28 INFO - PROCESS | 3888 | --DOCSHELL 10E0E800 == 28 [pid = 3888] [id = 331] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (197DE800) [pid = 3888] [serial = 979] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (197E5C00) [pid = 3888] [serial = 981] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (197E8C00) [pid = 3888] [serial = 982] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (17604800) [pid = 3888] [serial = 967] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (1575EC00) [pid = 3888] [serial = 961] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (18024400) [pid = 3888] [serial = 969] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (16CCF000) [pid = 3888] [serial = 966] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (19755400) [pid = 3888] [serial = 973] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (18024800) [pid = 3888] [serial = 970] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (10D5E800) [pid = 3888] [serial = 954] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (160DB000) [pid = 3888] [serial = 975] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 56 (10E07800) [pid = 3888] [serial = 949] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 55 (13985800) [pid = 3888] [serial = 952] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 54 (167ED400) [pid = 3888] [serial = 976] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 53 (14F7F400) [pid = 3888] [serial = 960] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 52 (10A5A400) [pid = 3888] [serial = 948] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 51 (13663400) [pid = 3888] [serial = 958] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 50 (12E14000) [pid = 3888] [serial = 957] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 49 (1366BC00) [pid = 3888] [serial = 951] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 48 (1975F800) [pid = 3888] [serial = 978] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 47 (1630EC00) [pid = 3888] [serial = 964] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 46 (18564C00) [pid = 3888] [serial = 972] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 45 (10E4D000) [pid = 3888] [serial = 955] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 44 (16308800) [pid = 3888] [serial = 963] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | --DOMWINDOW == 43 (178E3C00) [pid = 3888] [serial = 946] [outer = 00000000] [url = about:blank] 08:56:28 INFO - PROCESS | 3888 | 1466697388315 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 3888 | 1466697388320 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:28 INFO - PROCESS | 3888 | ++DOCSHELL 10D61800 == 29 [pid = 3888] [id = 336] 08:56:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 44 (10D61C00) [pid = 3888] [serial = 1007] [outer = 00000000] 08:56:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 45 (10D6B800) [pid = 3888] [serial = 1008] [outer = 10D61C00] 08:56:28 INFO - PROCESS | 3888 | 1466697388371 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 46 (10E0A400) [pid = 3888] [serial = 1009] [outer = 10D61C00] 08:56:28 INFO - PROCESS | 3888 | 1466697388762 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 682ms 08:56:28 INFO - PROCESS | 3888 | 1466697388824 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 3888 | 1466697388829 Marionette TRACE conn3 <- [1,1309,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:56:28 INFO - PROCESS | 3888 | 1466697388837 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 3888 | 1466697388839 Marionette TRACE conn3 <- [1,1310,null,{}] 08:56:28 INFO - PROCESS | 3888 | 1466697388843 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:28 INFO - PROCESS | 3888 | 1466697388846 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:28 INFO - PROCESS | 3888 | 1466697388913 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:56:28 INFO - PROCESS | 3888 | 1466697388920 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 3888 | 1466697388922 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:28 INFO - PROCESS | 3888 | ++DOCSHELL 11406800 == 30 [pid = 3888] [id = 337] 08:56:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 47 (11805400) [pid = 3888] [serial = 1010] [outer = 00000000] 08:56:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 48 (12BB1000) [pid = 3888] [serial = 1011] [outer = 11805400] 08:56:28 INFO - PROCESS | 3888 | 1466697388968 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 49 (12BD9C00) [pid = 3888] [serial = 1012] [outer = 11805400] 08:56:29 INFO - PROCESS | 3888 | 1466697389401 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 654ms 08:56:29 INFO - PROCESS | 3888 | 1466697389474 Marionette TRACE conn3 -> [0,1313,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 3888 | 1466697389477 Marionette TRACE conn3 <- [1,1313,null,{"value":"13"}] 08:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:56:29 INFO - PROCESS | 3888 | 1466697389480 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 3888 | 1466697389484 Marionette TRACE conn3 <- [1,1314,null,{}] 08:56:29 INFO - PROCESS | 3888 | 1466697389494 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:29 INFO - PROCESS | 3888 | 1466697389499 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:29 INFO - PROCESS | 3888 | 1466697389638 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:56:29 INFO - PROCESS | 3888 | 1466697389636 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 3888 | 1466697389639 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:29 INFO - PROCESS | 3888 | ++DOCSHELL 13988C00 == 31 [pid = 3888] [id = 338] 08:56:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 50 (13A07000) [pid = 3888] [serial = 1013] [outer = 00000000] 08:56:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 51 (13EC5C00) [pid = 3888] [serial = 1014] [outer = 13A07000] 08:56:29 INFO - PROCESS | 3888 | 1466697389686 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 52 (141D9400) [pid = 3888] [serial = 1015] [outer = 13A07000] 08:56:30 INFO - PROCESS | 3888 | 1466697390069 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:56:30 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 08:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 653ms 08:56:30 INFO - PROCESS | 3888 | 1466697390137 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 3888 | 1466697390140 Marionette TRACE conn3 <- [1,1317,null,{"value":"13"}] 08:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:56:30 INFO - PROCESS | 3888 | 1466697390143 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 3888 | 1466697390145 Marionette TRACE conn3 <- [1,1318,null,{}] 08:56:30 INFO - PROCESS | 3888 | 1466697390148 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:30 INFO - PROCESS | 3888 | 1466697390150 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:30 INFO - PROCESS | 3888 | 1466697390249 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:56:30 INFO - PROCESS | 3888 | 1466697390274 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 3888 | 1466697390277 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:30 INFO - PROCESS | 3888 | ++DOCSHELL 141E0400 == 32 [pid = 3888] [id = 339] 08:56:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 53 (144B3800) [pid = 3888] [serial = 1016] [outer = 00000000] 08:56:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 54 (1535E800) [pid = 3888] [serial = 1017] [outer = 144B3800] 08:56:30 INFO - PROCESS | 3888 | 1466697390320 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 55 (153CFC00) [pid = 3888] [serial = 1018] [outer = 144B3800] 08:56:30 INFO - PROCESS | 3888 | 1466697390719 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:56:30 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 08:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 653ms 08:56:30 INFO - PROCESS | 3888 | 1466697390803 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 3888 | 1466697390805 Marionette TRACE conn3 <- [1,1321,null,{"value":"13"}] 08:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:56:30 INFO - PROCESS | 3888 | 1466697390815 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 3888 | 1466697390817 Marionette TRACE conn3 <- [1,1322,null,{}] 08:56:30 INFO - PROCESS | 3888 | 1466697390824 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:30 INFO - PROCESS | 3888 | 1466697390826 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:30 INFO - PROCESS | 3888 | 1466697390930 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:56:30 INFO - PROCESS | 3888 | 1466697390941 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 3888 | 1466697390943 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:30 INFO - PROCESS | 3888 | ++DOCSHELL 15797C00 == 33 [pid = 3888] [id = 340] 08:56:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 56 (15798400) [pid = 3888] [serial = 1019] [outer = 00000000] 08:56:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 57 (160D9400) [pid = 3888] [serial = 1020] [outer = 15798400] 08:56:30 INFO - PROCESS | 3888 | 1466697390968 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (1627FC00) [pid = 3888] [serial = 1021] [outer = 15798400] 08:56:31 INFO - PROCESS | 3888 | 1466697391389 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 595ms 08:56:31 INFO - PROCESS | 3888 | 1466697391415 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 3888 | 1466697391417 Marionette TRACE conn3 <- [1,1325,null,{"value":"13"}] 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:56:31 INFO - PROCESS | 3888 | 1466697391420 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 3888 | 1466697391422 Marionette TRACE conn3 <- [1,1326,null,{}] 08:56:31 INFO - PROCESS | 3888 | 1466697391426 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 3888 | 1466697391434 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:31 INFO - PROCESS | 3888 | 1466697391546 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:56:31 INFO - PROCESS | 3888 | 1466697391551 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 3888 | 1466697391553 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:31 INFO - PROCESS | 3888 | ++DOCSHELL 16281400 == 34 [pid = 3888] [id = 341] 08:56:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (16288000) [pid = 3888] [serial = 1022] [outer = 00000000] 08:56:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (1630E400) [pid = 3888] [serial = 1023] [outer = 16288000] 08:56:31 INFO - PROCESS | 3888 | 1466697391596 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (16869000) [pid = 3888] [serial = 1024] [outer = 16288000] 08:56:31 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (144E4800) [pid = 3888] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:56:31 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (11230000) [pid = 3888] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:56:31 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (1773D800) [pid = 3888] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:56:31 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (10A64800) [pid = 3888] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:56:31 INFO - PROCESS | 3888 | --DOMWINDOW == 56 (11249800) [pid = 3888] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:56:31 INFO - PROCESS | 3888 | --DOMWINDOW == 55 (12BD2400) [pid = 3888] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:56:32 INFO - PROCESS | 3888 | 1466697392452 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1075ms 08:56:32 INFO - PROCESS | 3888 | 1466697392496 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 3888 | 1466697392498 Marionette TRACE conn3 <- [1,1329,null,{"value":"13"}] 08:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:56:32 INFO - PROCESS | 3888 | 1466697392501 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 3888 | 1466697392503 Marionette TRACE conn3 <- [1,1330,null,{}] 08:56:32 INFO - PROCESS | 3888 | 1466697392507 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:32 INFO - PROCESS | 3888 | 1466697392509 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:32 INFO - PROCESS | 3888 | 1466697392566 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:56:32 INFO - PROCESS | 3888 | 1466697392579 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 3888 | 1466697392582 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:32 INFO - PROCESS | 3888 | ++DOCSHELL 10D66C00 == 35 [pid = 3888] [id = 342] 08:56:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 56 (10D68C00) [pid = 3888] [serial = 1025] [outer = 00000000] 08:56:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 57 (167ED400) [pid = 3888] [serial = 1026] [outer = 10D68C00] 08:56:32 INFO - PROCESS | 3888 | 1466697392625 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (167F1000) [pid = 3888] [serial = 1027] [outer = 10D68C00] 08:56:33 INFO - PROCESS | 3888 | 1466697393016 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 552ms 08:56:33 INFO - PROCESS | 3888 | 1466697393062 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 3888 | 1466697393064 Marionette TRACE conn3 <- [1,1333,null,{"value":"13"}] 08:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:56:33 INFO - PROCESS | 3888 | 1466697393050 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 3888 | 1466697393052 Marionette TRACE conn3 <- [1,1334,null,{}] 08:56:33 INFO - PROCESS | 3888 | 1466697393056 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:33 INFO - PROCESS | 3888 | 1466697393057 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:33 INFO - PROCESS | 3888 | 1466697393136 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:56:33 INFO - PROCESS | 3888 | 1466697393142 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 3888 | 1466697393144 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:33 INFO - PROCESS | 3888 | ++DOCSHELL 16CD6400 == 36 [pid = 3888] [id = 343] 08:56:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (16CD8400) [pid = 3888] [serial = 1028] [outer = 00000000] 08:56:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (170D5800) [pid = 3888] [serial = 1029] [outer = 16CD8400] 08:56:33 INFO - PROCESS | 3888 | 1466697393186 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (176C5400) [pid = 3888] [serial = 1030] [outer = 16CD8400] 08:56:33 INFO - PROCESS | 3888 | 1466697393579 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 552ms 08:56:33 INFO - PROCESS | 3888 | 1466697393617 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 3888 | 1466697393619 Marionette TRACE conn3 <- [1,1337,null,{"value":"13"}] 08:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:56:33 INFO - PROCESS | 3888 | 1466697393626 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 3888 | 1466697393628 Marionette TRACE conn3 <- [1,1338,null,{}] 08:56:33 INFO - PROCESS | 3888 | 1466697393631 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:33 INFO - PROCESS | 3888 | 1466697393633 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:33 INFO - PROCESS | 3888 | 1466697393715 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:56:33 INFO - PROCESS | 3888 | 1466697393722 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 3888 | 1466697393724 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:33 INFO - PROCESS | 3888 | ++DOCSHELL 16FF3400 == 37 [pid = 3888] [id = 344] 08:56:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (176CB000) [pid = 3888] [serial = 1031] [outer = 00000000] 08:56:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (10BB8400) [pid = 3888] [serial = 1032] [outer = 176CB000] 08:56:33 INFO - PROCESS | 3888 | 1466697393749 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (177B8C00) [pid = 3888] [serial = 1033] [outer = 176CB000] 08:56:34 INFO - PROCESS | 3888 | 1466697394394 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 769ms 08:56:34 INFO - PROCESS | 3888 | 1466697394429 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 3888 | 1466697394434 Marionette TRACE conn3 <- [1,1341,null,{"value":"13"}] 08:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:56:34 INFO - PROCESS | 3888 | 1466697394440 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 3888 | 1466697394444 Marionette TRACE conn3 <- [1,1342,null,{}] 08:56:34 INFO - PROCESS | 3888 | 1466697394450 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:34 INFO - PROCESS | 3888 | 1466697394454 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:34 INFO - PROCESS | 3888 | 1466697394553 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:56:34 INFO - PROCESS | 3888 | 1466697394679 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 3888 | 1466697394682 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:34 INFO - PROCESS | 3888 | ++DOCSHELL 10D61000 == 38 [pid = 3888] [id = 345] 08:56:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (10D64000) [pid = 3888] [serial = 1034] [outer = 00000000] 08:56:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (11235400) [pid = 3888] [serial = 1035] [outer = 10D64000] 08:56:34 INFO - PROCESS | 3888 | 1466697394720 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (11C82400) [pid = 3888] [serial = 1036] [outer = 10D64000] 08:56:35 INFO - PROCESS | 3888 | 1466697395367 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 973ms 08:56:35 INFO - PROCESS | 3888 | 1466697395418 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 3888 | 1466697395423 Marionette TRACE conn3 <- [1,1345,null,{"value":"13"}] 08:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:56:35 INFO - PROCESS | 3888 | 1466697395448 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 3888 | 1466697395432 Marionette TRACE conn3 <- [1,1346,null,{}] 08:56:35 INFO - PROCESS | 3888 | 1466697395436 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:35 INFO - PROCESS | 3888 | 1466697395439 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:35 INFO - PROCESS | 3888 | 1466697395551 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:56:35 INFO - PROCESS | 3888 | 1466697395677 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 3888 | 1466697395679 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:35 INFO - PROCESS | 3888 | ++DOCSHELL 13A05800 == 39 [pid = 3888] [id = 346] 08:56:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (13A06400) [pid = 3888] [serial = 1037] [outer = 00000000] 08:56:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (141DE400) [pid = 3888] [serial = 1038] [outer = 13A06400] 08:56:35 INFO - PROCESS | 3888 | 1466697395718 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (14F2F000) [pid = 3888] [serial = 1039] [outer = 13A06400] 08:56:36 INFO - PROCESS | 3888 | 1466697396266 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 900ms 08:56:36 INFO - PROCESS | 3888 | 1466697396322 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 3888 | 1466697396325 Marionette TRACE conn3 <- [1,1349,null,{"value":"13"}] 08:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:56:36 INFO - PROCESS | 3888 | 1466697396329 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 3888 | 1466697396333 Marionette TRACE conn3 <- [1,1350,null,{}] 08:56:36 INFO - PROCESS | 3888 | 1466697396343 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 3888 | 1466697396348 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:36 INFO - PROCESS | 3888 | 1466697396452 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:56:36 INFO - PROCESS | 3888 | 1466697396668 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 3888 | 1466697396671 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:36 INFO - PROCESS | 3888 | ++DOCSHELL 10434400 == 40 [pid = 3888] [id = 347] 08:56:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (10439800) [pid = 3888] [serial = 1040] [outer = 00000000] 08:56:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (105F5C00) [pid = 3888] [serial = 1041] [outer = 10439800] 08:56:36 INFO - PROCESS | 3888 | 1466697396731 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (10D66000) [pid = 3888] [serial = 1042] [outer = 10439800] 08:56:37 INFO - PROCESS | 3888 | --DOCSHELL 16CD6400 == 39 [pid = 3888] [id = 343] 08:56:37 INFO - PROCESS | 3888 | --DOCSHELL 10D66C00 == 38 [pid = 3888] [id = 342] 08:56:37 INFO - PROCESS | 3888 | --DOCSHELL 16281400 == 37 [pid = 3888] [id = 341] 08:56:37 INFO - PROCESS | 3888 | --DOCSHELL 15797C00 == 36 [pid = 3888] [id = 340] 08:56:37 INFO - PROCESS | 3888 | --DOCSHELL 141E0400 == 35 [pid = 3888] [id = 339] 08:56:37 INFO - PROCESS | 3888 | --DOCSHELL 13988C00 == 34 [pid = 3888] [id = 338] 08:56:37 INFO - PROCESS | 3888 | --DOCSHELL 11406800 == 33 [pid = 3888] [id = 337] 08:56:37 INFO - PROCESS | 3888 | --DOCSHELL 10D61800 == 32 [pid = 3888] [id = 336] 08:56:37 INFO - PROCESS | 3888 | --DOCSHELL 13ECD400 == 31 [pid = 3888] [id = 334] 08:56:37 INFO - PROCESS | 3888 | --DOCSHELL 10D6CC00 == 30 [pid = 3888] [id = 335] 08:56:37 INFO - PROCESS | 3888 | --DOCSHELL 13A05800 == 29 [pid = 3888] [id = 346] 08:56:37 INFO - PROCESS | 3888 | --DOCSHELL 16FF3400 == 28 [pid = 3888] [id = 344] 08:56:37 INFO - PROCESS | 3888 | --DOCSHELL 10D61000 == 27 [pid = 3888] [id = 345] 08:56:37 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (160D2400) [pid = 3888] [serial = 988] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (12E13400) [pid = 3888] [serial = 985] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (197E3400) [pid = 3888] [serial = 991] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (10E0E400) [pid = 3888] [serial = 996] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (10E56400) [pid = 3888] [serial = 997] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (11DDBC00) [pid = 3888] [serial = 994] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (11803800) [pid = 3888] [serial = 993] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (12BDD000) [pid = 3888] [serial = 999] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (12E66C00) [pid = 3888] [serial = 1000] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (11C85000) [pid = 3888] [serial = 984] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (14F7D000) [pid = 3888] [serial = 987] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (180ED800) [pid = 3888] [serial = 990] [outer = 00000000] [url = about:blank] 08:56:37 INFO - PROCESS | 3888 | 1466697397922 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1641ms 08:56:37 INFO - PROCESS | 3888 | 1466697397969 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 3888 | 1466697397974 Marionette TRACE conn3 <- [1,1353,null,{"value":"13"}] 08:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:56:37 INFO - PROCESS | 3888 | 1466697397982 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 3888 | 1466697397985 Marionette TRACE conn3 <- [1,1354,null,{}] 08:56:37 INFO - PROCESS | 3888 | 1466697397975 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:37 INFO - PROCESS | 3888 | 1466697397980 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:38 INFO - PROCESS | 3888 | 1466697398096 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:56:38 INFO - PROCESS | 3888 | 1466697398179 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 3888 | 1466697398183 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:38 INFO - PROCESS | 3888 | ++DOCSHELL 105F1800 == 28 [pid = 3888] [id = 348] 08:56:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (105F1C00) [pid = 3888] [serial = 1043] [outer = 00000000] 08:56:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (10D67C00) [pid = 3888] [serial = 1044] [outer = 105F1C00] 08:56:38 INFO - PROCESS | 3888 | 1466697398231 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (10E04C00) [pid = 3888] [serial = 1045] [outer = 105F1C00] 08:56:38 INFO - PROCESS | 3888 | 1466697398633 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 3888 | 1466697398667 Marionette TRACE conn3 <- [1,1357,null,{"value":"13"}] 08:56:38 INFO - PROCESS | 3888 | 1466697398677 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:56:38 INFO - PROCESS | 3888 | 1466697398680 Marionette TRACE conn3 <- [1,1358,null,{}] 08:56:38 INFO - PROCESS | 3888 | 1466697398684 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:38 INFO - PROCESS | 3888 | 1466697398687 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:38 INFO - PROCESS | 3888 | 1466697398755 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:56:38 INFO - PROCESS | 3888 | 1466697398763 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 3888 | 1466697398766 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:38 INFO - PROCESS | 3888 | ++DOCSHELL 11C88C00 == 29 [pid = 3888] [id = 349] 08:56:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (11CE4000) [pid = 3888] [serial = 1046] [outer = 00000000] 08:56:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (12BD1C00) [pid = 3888] [serial = 1047] [outer = 11CE4000] 08:56:38 INFO - PROCESS | 3888 | 1466697398813 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (12BDDC00) [pid = 3888] [serial = 1048] [outer = 11CE4000] 08:56:39 INFO - PROCESS | 3888 | 1466697399247 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 3888 | 1466697399265 Marionette TRACE conn3 <- [1,1361,null,{"value":"13"}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:56:39 INFO - PROCESS | 3888 | 1466697399268 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 3888 | 1466697399271 Marionette TRACE conn3 <- [1,1362,null,{}] 08:56:39 INFO - PROCESS | 3888 | 1466697399282 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 3888 | 1466697399287 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:39 INFO - PROCESS | 3888 | 1466697399367 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:56:39 INFO - PROCESS | 3888 | 1466697399405 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 3888 | 1466697399408 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:39 INFO - PROCESS | 3888 | ++DOCSHELL 141D3400 == 30 [pid = 3888] [id = 350] 08:56:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (141D4000) [pid = 3888] [serial = 1049] [outer = 00000000] 08:56:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (141DF400) [pid = 3888] [serial = 1050] [outer = 141D4000] 08:56:39 INFO - PROCESS | 3888 | 1466697399459 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (14F2E800) [pid = 3888] [serial = 1051] [outer = 141D4000] 08:56:39 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:56:39 INFO - PROCESS | 3888 | 1466697399895 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 3888 | 1466697399932 Marionette TRACE conn3 <- [1,1365,null,{"value":"13"}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:56:39 INFO - PROCESS | 3888 | 1466697399935 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 3888 | 1466697399936 Marionette TRACE conn3 <- [1,1366,null,{}] 08:56:39 INFO - PROCESS | 3888 | 1466697399949 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 3888 | 1466697399951 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:40 INFO - PROCESS | 3888 | 1466697400055 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:56:40 INFO - PROCESS | 3888 | 1466697400068 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 3888 | 1466697400070 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:40 INFO - PROCESS | 3888 | ++DOCSHELL 141DEC00 == 31 [pid = 3888] [id = 351] 08:56:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (14F27000) [pid = 3888] [serial = 1052] [outer = 00000000] 08:56:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (1627E400) [pid = 3888] [serial = 1053] [outer = 14F27000] 08:56:40 INFO - PROCESS | 3888 | 1466697400113 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (1628C000) [pid = 3888] [serial = 1054] [outer = 14F27000] 08:56:40 INFO - PROCESS | 3888 | 1466697400517 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 3888 | 1466697400585 Marionette TRACE conn3 <- [1,1369,null,{"value":"13"}] 08:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:56:40 INFO - PROCESS | 3888 | 1466697400588 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 3888 | 1466697400590 Marionette TRACE conn3 <- [1,1370,null,{}] 08:56:40 INFO - PROCESS | 3888 | 1466697400593 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:40 INFO - PROCESS | 3888 | 1466697400595 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:40 INFO - PROCESS | 3888 | 1466697400725 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:56:40 INFO - PROCESS | 3888 | 1466697400745 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 3888 | 1466697400747 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:40 INFO - PROCESS | 3888 | ++DOCSHELL 16305800 == 32 [pid = 3888] [id = 352] 08:56:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (1630A800) [pid = 3888] [serial = 1055] [outer = 00000000] 08:56:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (16CD8C00) [pid = 3888] [serial = 1056] [outer = 1630A800] 08:56:40 INFO - PROCESS | 3888 | 1466697400789 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (17177800) [pid = 3888] [serial = 1057] [outer = 1630A800] 08:56:41 INFO - PROCESS | 3888 | [3888] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:56:41 INFO - PROCESS | 3888 | 1466697401221 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 3888 | 1466697401295 Marionette TRACE conn3 <- [1,1373,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:56:41 INFO - PROCESS | 3888 | 1466697401299 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 3888 | 1466697401300 Marionette TRACE conn3 <- [1,1374,null,{}] 08:56:41 INFO - PROCESS | 3888 | 1466697401304 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:41 INFO - PROCESS | 3888 | 1466697401310 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:41 INFO - PROCESS | 3888 | 1466697401423 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:56:41 INFO - PROCESS | 3888 | 1466697401435 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 3888 | 1466697401437 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:41 INFO - PROCESS | 3888 | ++DOCSHELL 1784F800 == 33 [pid = 3888] [id = 353] 08:56:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (17CA6C00) [pid = 3888] [serial = 1058] [outer = 00000000] 08:56:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (17F96800) [pid = 3888] [serial = 1059] [outer = 17CA6C00] 08:56:41 INFO - PROCESS | 3888 | 1466697401481 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (180E5400) [pid = 3888] [serial = 1060] [outer = 17CA6C00] 08:56:41 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (15798400) [pid = 3888] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:56:41 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (16288000) [pid = 3888] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:56:41 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (13A07000) [pid = 3888] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:56:41 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (11805400) [pid = 3888] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:56:41 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (10E05400) [pid = 3888] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:56:41 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (13ED1800) [pid = 3888] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:56:41 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (10D61C00) [pid = 3888] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:56:41 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (10D68C00) [pid = 3888] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:56:41 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (176CB000) [pid = 3888] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:56:41 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (16CD8400) [pid = 3888] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:56:41 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (144B3800) [pid = 3888] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:56:42 INFO - PROCESS | 3888 | 1466697402084 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 3888 | 1466697402148 Marionette TRACE conn3 <- [1,1377,null,{"value":"13"}] 08:56:42 INFO - PROCESS | 3888 | 1466697402156 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:56:42 INFO - PROCESS | 3888 | 1466697402158 Marionette TRACE conn3 <- [1,1378,null,{}] 08:56:42 INFO - PROCESS | 3888 | 1466697402165 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 3888 | 1466697402167 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:42 INFO - PROCESS | 3888 | 1466697402224 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:56:42 INFO - PROCESS | 3888 | 1466697402231 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 3888 | 1466697402233 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:42 INFO - PROCESS | 3888 | ++DOCSHELL 11809C00 == 34 [pid = 3888] [id = 354] 08:56:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (1180EC00) [pid = 3888] [serial = 1061] [outer = 00000000] 08:56:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (14F78400) [pid = 3888] [serial = 1062] [outer = 1180EC00] 08:56:42 INFO - PROCESS | 3888 | 1466697402277 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (14F82000) [pid = 3888] [serial = 1063] [outer = 1180EC00] 08:56:42 INFO - PROCESS | 3888 | 1466697402668 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 551ms 08:56:42 INFO - PROCESS | 3888 | 1466697402705 Marionette TRACE conn3 -> [0,1381,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 3888 | 1466697402707 Marionette TRACE conn3 <- [1,1381,null,{"value":"13"}] 08:56:42 INFO - PROCESS | 3888 | 1466697402711 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:56:42 INFO - PROCESS | 3888 | 1466697402713 Marionette TRACE conn3 <- [1,1382,null,{}] 08:56:42 INFO - PROCESS | 3888 | 1466697402717 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 3888 | 1466697402719 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:42 INFO - PROCESS | 3888 | 1466697402793 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:56:42 INFO - PROCESS | 3888 | 1466697402799 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 3888 | 1466697402800 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:42 INFO - PROCESS | 3888 | ++DOCSHELL 13985800 == 35 [pid = 3888] [id = 355] 08:56:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (14F35000) [pid = 3888] [serial = 1064] [outer = 00000000] 08:56:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (17CDC800) [pid = 3888] [serial = 1065] [outer = 14F35000] 08:56:42 INFO - PROCESS | 3888 | 1466697402846 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (17CE0000) [pid = 3888] [serial = 1066] [outer = 14F35000] 08:56:43 INFO - PROCESS | 3888 | 1466697403216 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 552ms 08:56:43 INFO - PROCESS | 3888 | 1466697403281 Marionette TRACE conn3 -> [0,1385,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 3888 | 1466697403283 Marionette TRACE conn3 <- [1,1385,null,{"value":"13"}] 08:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:56:43 INFO - PROCESS | 3888 | 1466697403287 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 3888 | 1466697403288 Marionette TRACE conn3 <- [1,1386,null,{}] 08:56:43 INFO - PROCESS | 3888 | 1466697403292 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 3888 | 1466697403293 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:43 INFO - PROCESS | 3888 | 1466697403370 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:56:43 INFO - PROCESS | 3888 | 1466697403377 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 3888 | 1466697403379 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:43 INFO - PROCESS | 3888 | ++DOCSHELL 13ECD400 == 36 [pid = 3888] [id = 356] 08:56:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (180ED000) [pid = 3888] [serial = 1067] [outer = 00000000] 08:56:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (18569000) [pid = 3888] [serial = 1068] [outer = 180ED000] 08:56:43 INFO - PROCESS | 3888 | 1466697403421 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (1856B800) [pid = 3888] [serial = 1069] [outer = 180ED000] 08:56:43 INFO - PROCESS | 3888 | 1466697403873 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 653ms 08:56:43 INFO - PROCESS | 3888 | 1466697403953 Marionette TRACE conn3 -> [0,1389,"getWindowHandle",null] 08:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:56:43 INFO - PROCESS | 3888 | 1466697403940 Marionette TRACE conn3 <- [1,1389,null,{"value":"13"}] 08:56:43 INFO - PROCESS | 3888 | 1466697403946 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 3888 | 1466697403949 Marionette TRACE conn3 <- [1,1390,null,{}] 08:56:43 INFO - PROCESS | 3888 | 1466697403955 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 3888 | 1466697403958 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:44 INFO - PROCESS | 3888 | 1466697404090 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:56:44 INFO - PROCESS | 3888 | 1466697404211 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 3888 | 1466697404216 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:44 INFO - PROCESS | 3888 | ++DOCSHELL 10A58800 == 37 [pid = 3888] [id = 357] 08:56:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (10A58C00) [pid = 3888] [serial = 1070] [outer = 00000000] 08:56:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (10D5F000) [pid = 3888] [serial = 1071] [outer = 10A58C00] 08:56:44 INFO - PROCESS | 3888 | 1466697404272 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (10E02400) [pid = 3888] [serial = 1072] [outer = 10A58C00] 08:56:44 INFO - PROCESS | 3888 | 1466697404998 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1103ms 08:56:45 INFO - PROCESS | 3888 | 1466697405068 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 3888 | 1466697405073 Marionette TRACE conn3 <- [1,1393,null,{"value":"13"}] 08:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:56:45 INFO - PROCESS | 3888 | 1466697405079 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 3888 | 1466697405082 Marionette TRACE conn3 <- [1,1394,null,{}] 08:56:45 INFO - PROCESS | 3888 | 1466697405086 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:45 INFO - PROCESS | 3888 | 1466697405089 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:45 INFO - PROCESS | 3888 | 1466697405211 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:56:45 INFO - PROCESS | 3888 | 1466697405333 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 3888 | 1466697405336 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:45 INFO - PROCESS | 3888 | ++DOCSHELL 1318A000 == 38 [pid = 3888] [id = 358] 08:56:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1318AC00) [pid = 3888] [serial = 1073] [outer = 00000000] 08:56:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (13988C00) [pid = 3888] [serial = 1074] [outer = 1318AC00] 08:56:45 INFO - PROCESS | 3888 | 1466697405429 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (141D8000) [pid = 3888] [serial = 1075] [outer = 1318AC00] 08:56:46 INFO - PROCESS | 3888 | --DOCSHELL 13985800 == 37 [pid = 3888] [id = 355] 08:56:46 INFO - PROCESS | 3888 | --DOCSHELL 11809C00 == 36 [pid = 3888] [id = 354] 08:56:46 INFO - PROCESS | 3888 | --DOCSHELL 1784F800 == 35 [pid = 3888] [id = 353] 08:56:46 INFO - PROCESS | 3888 | --DOCSHELL 16305800 == 34 [pid = 3888] [id = 352] 08:56:46 INFO - PROCESS | 3888 | --DOCSHELL 141DEC00 == 33 [pid = 3888] [id = 351] 08:56:46 INFO - PROCESS | 3888 | --DOCSHELL 141D3400 == 32 [pid = 3888] [id = 350] 08:56:46 INFO - PROCESS | 3888 | --DOCSHELL 11C88C00 == 31 [pid = 3888] [id = 349] 08:56:46 INFO - PROCESS | 3888 | --DOCSHELL 105F1800 == 30 [pid = 3888] [id = 348] 08:56:46 INFO - PROCESS | 3888 | --DOCSHELL 10434400 == 29 [pid = 3888] [id = 347] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (160D9400) [pid = 3888] [serial = 1020] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (1630E400) [pid = 3888] [serial = 1023] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (13EC5C00) [pid = 3888] [serial = 1014] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (141D9400) [pid = 3888] [serial = 1015] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (16869000) [pid = 3888] [serial = 1024] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (12BB1000) [pid = 3888] [serial = 1011] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (12BD9C00) [pid = 3888] [serial = 1012] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (11888400) [pid = 3888] [serial = 1005] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (12BD2800) [pid = 3888] [serial = 1006] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (141DFC00) [pid = 3888] [serial = 1002] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (144E7400) [pid = 3888] [serial = 1003] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (10D6B800) [pid = 3888] [serial = 1008] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (10E0A400) [pid = 3888] [serial = 1009] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (167ED400) [pid = 3888] [serial = 1026] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (177B8C00) [pid = 3888] [serial = 1033] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (10BB8400) [pid = 3888] [serial = 1032] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (170D5800) [pid = 3888] [serial = 1029] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (176C5400) [pid = 3888] [serial = 1030] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (1535E800) [pid = 3888] [serial = 1017] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (153CFC00) [pid = 3888] [serial = 1018] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (1627FC00) [pid = 3888] [serial = 1021] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (167F1000) [pid = 3888] [serial = 1027] [outer = 00000000] [url = about:blank] 08:56:46 INFO - PROCESS | 3888 | 1466697406243 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1219ms 08:56:46 INFO - PROCESS | 3888 | 1466697406298 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 3888 | 1466697406301 Marionette TRACE conn3 <- [1,1397,null,{"value":"13"}] 08:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:56:46 INFO - PROCESS | 3888 | 1466697406308 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 3888 | 1466697406311 Marionette TRACE conn3 <- [1,1398,null,{}] 08:56:46 INFO - PROCESS | 3888 | 1466697406317 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 3888 | 1466697406319 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:46 INFO - PROCESS | 3888 | 1466697406409 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:56:46 INFO - PROCESS | 3888 | 1466697406405 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 3888 | 1466697406407 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:46 INFO - PROCESS | 3888 | ++DOCSHELL 10BABC00 == 30 [pid = 3888] [id = 359] 08:56:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (10BB2800) [pid = 3888] [serial = 1076] [outer = 00000000] 08:56:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (10D6C800) [pid = 3888] [serial = 1077] [outer = 10BB2800] 08:56:46 INFO - PROCESS | 3888 | 1466697406454 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (10E0C000) [pid = 3888] [serial = 1078] [outer = 10BB2800] 08:56:46 INFO - PROCESS | 3888 | 1466697406932 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 682ms 08:56:46 INFO - PROCESS | 3888 | 1466697406990 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 3888 | 1466697406994 Marionette TRACE conn3 <- [1,1401,null,{"value":"13"}] 08:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:56:47 INFO - PROCESS | 3888 | 1466697407000 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 3888 | 1466697407002 Marionette TRACE conn3 <- [1,1402,null,{}] 08:56:47 INFO - PROCESS | 3888 | 1466697407006 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:47 INFO - PROCESS | 3888 | 1466697407009 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:47 INFO - PROCESS | 3888 | 1466697407091 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:56:47 INFO - PROCESS | 3888 | 1466697407178 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 3888 | 1466697407180 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:47 INFO - PROCESS | 3888 | ++DOCSHELL 11C85800 == 31 [pid = 3888] [id = 360] 08:56:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (11CE4400) [pid = 3888] [serial = 1079] [outer = 00000000] 08:56:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (12BD3400) [pid = 3888] [serial = 1080] [outer = 11CE4400] 08:56:47 INFO - PROCESS | 3888 | 1466697407209 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (12C57000) [pid = 3888] [serial = 1081] [outer = 11CE4400] 08:56:47 INFO - PROCESS | 3888 | 1466697407602 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:56:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 653ms 08:56:47 INFO - PROCESS | 3888 | 1466697407662 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 3888 | 1466697407664 Marionette TRACE conn3 <- [1,1405,null,{"value":"13"}] 08:56:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:56:47 INFO - PROCESS | 3888 | 1466697407687 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 3888 | 1466697407690 Marionette TRACE conn3 <- [1,1406,null,{}] 08:56:47 INFO - PROCESS | 3888 | 1466697407701 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:47 INFO - PROCESS | 3888 | 1466697407706 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:47 INFO - PROCESS | 3888 | 1466697407795 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:56:47 INFO - PROCESS | 3888 | 1466697407805 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 3888 | 1466697407808 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:47 INFO - PROCESS | 3888 | ++DOCSHELL 144B0C00 == 32 [pid = 3888] [id = 361] 08:56:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (144B7000) [pid = 3888] [serial = 1082] [outer = 00000000] 08:56:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (14F2F400) [pid = 3888] [serial = 1083] [outer = 144B7000] 08:56:47 INFO - PROCESS | 3888 | 1466697407859 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (1535F400) [pid = 3888] [serial = 1084] [outer = 144B7000] 08:56:48 INFO - PROCESS | 3888 | 1466697408270 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 610ms 08:56:48 INFO - PROCESS | 3888 | 1466697408301 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 3888 | 1466697408304 Marionette TRACE conn3 <- [1,1409,null,{"value":"13"}] 08:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:56:48 INFO - PROCESS | 3888 | 1466697408307 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 3888 | 1466697408309 Marionette TRACE conn3 <- [1,1410,null,{}] 08:56:48 INFO - PROCESS | 3888 | 1466697408318 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:48 INFO - PROCESS | 3888 | 1466697408320 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:48 INFO - PROCESS | 3888 | 1466697408432 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:56:48 INFO - PROCESS | 3888 | 1466697408437 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 3888 | 1466697408439 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:48 INFO - PROCESS | 3888 | ++DOCSHELL 15762000 == 33 [pid = 3888] [id = 362] 08:56:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (15796400) [pid = 3888] [serial = 1085] [outer = 00000000] 08:56:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (16281C00) [pid = 3888] [serial = 1086] [outer = 15796400] 08:56:48 INFO - PROCESS | 3888 | 1466697408468 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (16303C00) [pid = 3888] [serial = 1087] [outer = 15796400] 08:56:48 INFO - PROCESS | 3888 | 1466697408900 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 595ms 08:56:48 INFO - PROCESS | 3888 | 1466697408908 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 3888 | 1466697408910 Marionette TRACE conn3 <- [1,1413,null,{"value":"13"}] 08:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:56:48 INFO - PROCESS | 3888 | 1466697408904 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 3888 | 1466697408906 Marionette TRACE conn3 <- [1,1414,null,{}] 08:56:48 INFO - PROCESS | 3888 | 1466697408909 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:48 INFO - PROCESS | 3888 | 1466697408911 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:49 INFO - PROCESS | 3888 | 1466697409016 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:56:49 INFO - PROCESS | 3888 | 1466697409021 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 3888 | 1466697409023 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:49 INFO - PROCESS | 3888 | ++DOCSHELL 16308800 == 34 [pid = 3888] [id = 363] 08:56:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (16308C00) [pid = 3888] [serial = 1088] [outer = 00000000] 08:56:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (167ED400) [pid = 3888] [serial = 1089] [outer = 16308C00] 08:56:49 INFO - PROCESS | 3888 | 1466697409067 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (16C2EC00) [pid = 3888] [serial = 1090] [outer = 16308C00] 08:56:49 INFO - PROCESS | 3888 | 1466697409548 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 697ms 08:56:49 INFO - PROCESS | 3888 | 1466697409606 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 3888 | 1466697409608 Marionette TRACE conn3 <- [1,1417,null,{"value":"13"}] 08:56:49 INFO - PROCESS | 3888 | 1466697409611 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:56:49 INFO - PROCESS | 3888 | 1466697409613 Marionette TRACE conn3 <- [1,1418,null,{}] 08:56:49 INFO - PROCESS | 3888 | 1466697409622 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 3888 | 1466697409627 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:49 INFO - PROCESS | 3888 | 1466697409745 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:56:49 INFO - PROCESS | 3888 | 1466697409805 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 3888 | 1466697409807 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:49 INFO - PROCESS | 3888 | ++DOCSHELL 12BD3800 == 35 [pid = 3888] [id = 364] 08:56:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (12E14400) [pid = 3888] [serial = 1091] [outer = 00000000] 08:56:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (177BA800) [pid = 3888] [serial = 1092] [outer = 12E14400] 08:56:49 INFO - PROCESS | 3888 | 1466697409860 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (176CE400) [pid = 3888] [serial = 1093] [outer = 12E14400] 08:56:50 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (10439800) [pid = 3888] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:56:50 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (141D4000) [pid = 3888] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:56:50 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (11CE4000) [pid = 3888] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:56:50 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (105F1C00) [pid = 3888] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:56:50 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (14F27000) [pid = 3888] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:56:50 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (1630A800) [pid = 3888] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:56:50 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (17CA6C00) [pid = 3888] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:56:50 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (14F35000) [pid = 3888] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:56:50 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (10D64000) [pid = 3888] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:56:50 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (13A06400) [pid = 3888] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:56:50 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (1180EC00) [pid = 3888] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:56:50 INFO - PROCESS | 3888 | 1466697410316 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 741ms 08:56:50 INFO - PROCESS | 3888 | 1466697410356 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 3888 | 1466697410358 Marionette TRACE conn3 <- [1,1421,null,{"value":"13"}] 08:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:56:50 INFO - PROCESS | 3888 | 1466697410361 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 3888 | 1466697410363 Marionette TRACE conn3 <- [1,1422,null,{}] 08:56:50 INFO - PROCESS | 3888 | 1466697410367 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:50 INFO - PROCESS | 3888 | 1466697410368 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:50 INFO - PROCESS | 3888 | 1466697410434 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:56:50 INFO - PROCESS | 3888 | 1466697410539 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 3888 | 1466697410541 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:50 INFO - PROCESS | 3888 | ++DOCSHELL 0F30F400 == 36 [pid = 3888] [id = 365] 08:56:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (10BB8C00) [pid = 3888] [serial = 1094] [outer = 00000000] 08:56:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (12BDCC00) [pid = 3888] [serial = 1095] [outer = 10BB8C00] 08:56:50 INFO - PROCESS | 3888 | 1466697410583 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (160DA000) [pid = 3888] [serial = 1096] [outer = 10BB8C00] 08:56:50 INFO - PROCESS | 3888 | 1466697410905 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 581ms 08:56:50 INFO - PROCESS | 3888 | 1466697410944 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 3888 | 1466697410946 Marionette TRACE conn3 <- [1,1425,null,{"value":"13"}] 08:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:56:50 INFO - PROCESS | 3888 | 1466697410949 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 3888 | 1466697410951 Marionette TRACE conn3 <- [1,1426,null,{}] 08:56:50 INFO - PROCESS | 3888 | 1466697410954 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:50 INFO - PROCESS | 3888 | 1466697410956 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:51 INFO - PROCESS | 3888 | 1466697411071 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:56:51 INFO - PROCESS | 3888 | 1466697411078 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 3888 | 1466697411080 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:51 INFO - PROCESS | 3888 | ++DOCSHELL 1180F000 == 37 [pid = 3888] [id = 366] 08:56:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (12BD7400) [pid = 3888] [serial = 1097] [outer = 00000000] 08:56:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (178D9400) [pid = 3888] [serial = 1098] [outer = 12BD7400] 08:56:51 INFO - PROCESS | 3888 | 1466697411104 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (17CE1000) [pid = 3888] [serial = 1099] [outer = 12BD7400] 08:56:51 INFO - PROCESS | 3888 | 1466697411492 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 596ms 08:56:51 INFO - PROCESS | 3888 | 1466697411546 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 3888 | 1466697411548 Marionette TRACE conn3 <- [1,1429,null,{"value":"13"}] 08:56:51 INFO - PROCESS | 3888 | 1466697411551 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:56:51 INFO - PROCESS | 3888 | 1466697411553 Marionette TRACE conn3 <- [1,1430,null,{}] 08:56:51 INFO - PROCESS | 3888 | 1466697411557 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:51 INFO - PROCESS | 3888 | 1466697411559 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:51 INFO - PROCESS | 3888 | 1466697411644 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:56:51 INFO - PROCESS | 3888 | 1466697411746 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 3888 | 1466697411748 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:51 INFO - PROCESS | 3888 | ++DOCSHELL 17175C00 == 38 [pid = 3888] [id = 367] 08:56:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (17852400) [pid = 3888] [serial = 1100] [outer = 00000000] 08:56:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (18572400) [pid = 3888] [serial = 1101] [outer = 17852400] 08:56:51 INFO - PROCESS | 3888 | 1466697411796 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (19762C00) [pid = 3888] [serial = 1102] [outer = 17852400] 08:56:52 INFO - PROCESS | 3888 | 1466697412188 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 682ms 08:56:52 INFO - PROCESS | 3888 | 1466697412236 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 3888 | 1466697412240 Marionette TRACE conn3 <- [1,1433,null,{"value":"13"}] 08:56:52 INFO - PROCESS | 3888 | 1466697412245 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:56:52 INFO - PROCESS | 3888 | 1466697412249 Marionette TRACE conn3 <- [1,1434,null,{}] 08:56:52 INFO - PROCESS | 3888 | 1466697412254 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:52 INFO - PROCESS | 3888 | 1466697412257 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:52 INFO - PROCESS | 3888 | 1466697412415 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:56:52 INFO - PROCESS | 3888 | 1466697412472 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 3888 | 1466697412475 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:52 INFO - PROCESS | 3888 | ++DOCSHELL 1047D000 == 39 [pid = 3888] [id = 368] 08:56:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (104E3000) [pid = 3888] [serial = 1103] [outer = 00000000] 08:56:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (10E06400) [pid = 3888] [serial = 1104] [outer = 104E3000] 08:56:52 INFO - PROCESS | 3888 | 1466697412530 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (114F0800) [pid = 3888] [serial = 1105] [outer = 104E3000] 08:56:53 INFO - PROCESS | 3888 | 1466697413148 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 943ms 08:56:53 INFO - PROCESS | 3888 | 1466697413192 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 3888 | 1466697413197 Marionette TRACE conn3 <- [1,1437,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:56:53 INFO - PROCESS | 3888 | 1466697413204 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 3888 | 1466697413206 Marionette TRACE conn3 <- [1,1438,null,{}] 08:56:53 INFO - PROCESS | 3888 | 1466697413211 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:53 INFO - PROCESS | 3888 | 1466697413213 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:53 INFO - PROCESS | 3888 | 1466697413319 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:56:53 INFO - PROCESS | 3888 | 1466697413420 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 3888 | 1466697413423 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:53 INFO - PROCESS | 3888 | ++DOCSHELL 13986000 == 40 [pid = 3888] [id = 369] 08:56:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (13A06000) [pid = 3888] [serial = 1106] [outer = 00000000] 08:56:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (144AB800) [pid = 3888] [serial = 1107] [outer = 13A06000] 08:56:53 INFO - PROCESS | 3888 | 1466697413477 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (153D0C00) [pid = 3888] [serial = 1108] [outer = 13A06000] 08:56:54 INFO - PROCESS | 3888 | 1466697414029 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 883ms 08:56:54 INFO - PROCESS | 3888 | 1466697414091 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 3888 | 1466697414094 Marionette TRACE conn3 <- [1,1441,null,{"value":"13"}] 08:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:56:54 INFO - PROCESS | 3888 | 1466697414098 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 3888 | 1466697414102 Marionette TRACE conn3 <- [1,1442,null,{}] 08:56:54 INFO - PROCESS | 3888 | 1466697414112 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:54 INFO - PROCESS | 3888 | 1466697414117 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:54 INFO - PROCESS | 3888 | 1466697414204 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:56:54 INFO - PROCESS | 3888 | 1466697414334 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 3888 | 1466697414337 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:54 INFO - PROCESS | 3888 | ++DOCSHELL 177B3000 == 41 [pid = 3888] [id = 370] 08:56:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (177B6400) [pid = 3888] [serial = 1109] [outer = 00000000] 08:56:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (180EAC00) [pid = 3888] [serial = 1110] [outer = 177B6400] 08:56:54 INFO - PROCESS | 3888 | 1466697414394 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (197E1800) [pid = 3888] [serial = 1111] [outer = 177B6400] 08:56:55 INFO - PROCESS | 3888 | 1466697415037 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 975ms 08:56:55 INFO - PROCESS | 3888 | 1466697415064 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 3888 | 1466697415067 Marionette TRACE conn3 <- [1,1445,null,{"value":"13"}] 08:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:56:55 INFO - PROCESS | 3888 | 1466697415071 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 3888 | 1466697415073 Marionette TRACE conn3 <- [1,1446,null,{}] 08:56:55 INFO - PROCESS | 3888 | 1466697415077 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:55 INFO - PROCESS | 3888 | 1466697415079 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:55 INFO - PROCESS | 3888 | 1466697415184 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:56:55 INFO - PROCESS | 3888 | 1466697415466 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 3888 | 1466697415469 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:55 INFO - PROCESS | 3888 | ++DOCSHELL 0C768400 == 42 [pid = 3888] [id = 371] 08:56:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (0F30B400) [pid = 3888] [serial = 1112] [outer = 00000000] 08:56:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (104E7400) [pid = 3888] [serial = 1113] [outer = 0F30B400] 08:56:55 INFO - PROCESS | 3888 | 1466697415521 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (10A61400) [pid = 3888] [serial = 1114] [outer = 0F30B400] 08:56:56 INFO - PROCESS | 3888 | --DOCSHELL 1180F000 == 41 [pid = 3888] [id = 366] 08:56:56 INFO - PROCESS | 3888 | --DOCSHELL 0F30F400 == 40 [pid = 3888] [id = 365] 08:56:56 INFO - PROCESS | 3888 | --DOCSHELL 12BD3800 == 39 [pid = 3888] [id = 364] 08:56:56 INFO - PROCESS | 3888 | --DOCSHELL 16308800 == 38 [pid = 3888] [id = 363] 08:56:56 INFO - PROCESS | 3888 | --DOCSHELL 15762000 == 37 [pid = 3888] [id = 362] 08:56:56 INFO - PROCESS | 3888 | --DOCSHELL 144B0C00 == 36 [pid = 3888] [id = 361] 08:56:56 INFO - PROCESS | 3888 | --DOCSHELL 11C85800 == 35 [pid = 3888] [id = 360] 08:56:56 INFO - PROCESS | 3888 | --DOCSHELL 10BABC00 == 34 [pid = 3888] [id = 359] 08:56:56 INFO - PROCESS | 3888 | --DOCSHELL 13ECD400 == 33 [pid = 3888] [id = 356] 08:56:56 INFO - PROCESS | 3888 | --DOCSHELL 1318A000 == 32 [pid = 3888] [id = 358] 08:56:56 INFO - PROCESS | 3888 | --DOCSHELL 10A58800 == 31 [pid = 3888] [id = 357] 08:56:56 INFO - PROCESS | 3888 | --DOCSHELL 177B3000 == 30 [pid = 3888] [id = 370] 08:56:56 INFO - PROCESS | 3888 | --DOCSHELL 17175C00 == 29 [pid = 3888] [id = 367] 08:56:56 INFO - PROCESS | 3888 | --DOCSHELL 1047D000 == 28 [pid = 3888] [id = 368] 08:56:56 INFO - PROCESS | 3888 | --DOCSHELL 13986000 == 27 [pid = 3888] [id = 369] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (10D66000) [pid = 3888] [serial = 1042] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (105F5C00) [pid = 3888] [serial = 1041] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (141DF400) [pid = 3888] [serial = 1050] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (12BD1C00) [pid = 3888] [serial = 1047] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (12BDDC00) [pid = 3888] [serial = 1048] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (10D67C00) [pid = 3888] [serial = 1044] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (1627E400) [pid = 3888] [serial = 1053] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (10E04C00) [pid = 3888] [serial = 1045] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (16CD8C00) [pid = 3888] [serial = 1056] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (17F96800) [pid = 3888] [serial = 1059] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (17CDC800) [pid = 3888] [serial = 1065] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (180E5400) [pid = 3888] [serial = 1060] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (11C82400) [pid = 3888] [serial = 1036] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (11235400) [pid = 3888] [serial = 1035] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (14F2F000) [pid = 3888] [serial = 1039] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (141DE400) [pid = 3888] [serial = 1038] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (18569000) [pid = 3888] [serial = 1068] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (1628C000) [pid = 3888] [serial = 1054] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (17177800) [pid = 3888] [serial = 1057] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (14F78400) [pid = 3888] [serial = 1062] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (17CE0000) [pid = 3888] [serial = 1066] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (14F2E800) [pid = 3888] [serial = 1051] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (14F82000) [pid = 3888] [serial = 1063] [outer = 00000000] [url = about:blank] 08:56:56 INFO - PROCESS | 3888 | 1466697416823 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:56:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (10A57C00) [pid = 3888] [serial = 1115] [outer = 14F35400] 08:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1797ms 08:56:56 INFO - PROCESS | 3888 | 1466697416890 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 3888 | 1466697416895 Marionette TRACE conn3 <- [1,1449,null,{"value":"13"}] 08:56:56 INFO - PROCESS | 3888 | 1466697416900 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:56:56 INFO - PROCESS | 3888 | 1466697416904 Marionette TRACE conn3 <- [1,1450,null,{}] 08:56:56 INFO - PROCESS | 3888 | 1466697416910 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:56 INFO - PROCESS | 3888 | 1466697416913 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:56 INFO - PROCESS | 3888 | 1466697416995 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:56:57 INFO - PROCESS | 3888 | 1466697417079 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 3888 | 1466697417083 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:57 INFO - PROCESS | 3888 | ++DOCSHELL 10474C00 == 28 [pid = 3888] [id = 372] 08:56:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (1047C800) [pid = 3888] [serial = 1116] [outer = 00000000] 08:56:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (10E4D400) [pid = 3888] [serial = 1117] [outer = 1047C800] 08:56:57 INFO - PROCESS | 3888 | 1466697417131 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (1124C400) [pid = 3888] [serial = 1118] [outer = 1047C800] 08:56:57 INFO - PROCESS | 3888 | 1466697417561 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 716ms 08:56:57 INFO - PROCESS | 3888 | 1466697417626 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 3888 | 1466697417631 Marionette TRACE conn3 <- [1,1453,null,{"value":"13"}] 08:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:56:57 INFO - PROCESS | 3888 | 1466697417621 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 3888 | 1466697417624 Marionette TRACE conn3 <- [1,1454,null,{}] 08:56:57 INFO - PROCESS | 3888 | 1466697417628 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:57 INFO - PROCESS | 3888 | 1466697417631 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:57 INFO - PROCESS | 3888 | 1466697417715 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:56:57 INFO - PROCESS | 3888 | 1466697417725 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 3888 | 1466697417727 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:57 INFO - PROCESS | 3888 | ++DOCSHELL 12BD1C00 == 29 [pid = 3888] [id = 373] 08:56:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (12BD2400) [pid = 3888] [serial = 1119] [outer = 00000000] 08:56:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (12BD9000) [pid = 3888] [serial = 1120] [outer = 12BD2400] 08:56:57 INFO - PROCESS | 3888 | 1466697417773 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (12E13400) [pid = 3888] [serial = 1121] [outer = 12BD2400] 08:56:58 INFO - PROCESS | 3888 | 1466697418675 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1066ms 08:56:58 INFO - PROCESS | 3888 | 1466697418708 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 3888 | 1466697418712 Marionette TRACE conn3 <- [1,1457,null,{"value":"13"}] 08:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:56:58 INFO - PROCESS | 3888 | 1466697418717 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 3888 | 1466697418722 Marionette TRACE conn3 <- [1,1458,null,{}] 08:56:58 INFO - PROCESS | 3888 | 1466697418728 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:58 INFO - PROCESS | 3888 | 1466697418731 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:58 INFO - PROCESS | 3888 | 1466697418848 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:56:58 INFO - PROCESS | 3888 | 1466697418977 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 3888 | 1466697418981 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:56:59 INFO - PROCESS | 3888 | ++DOCSHELL 10E0B400 == 30 [pid = 3888] [id = 374] 08:56:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (10E0D400) [pid = 3888] [serial = 1122] [outer = 00000000] 08:56:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (11808800) [pid = 3888] [serial = 1123] [outer = 10E0D400] 08:56:59 INFO - PROCESS | 3888 | 1466697419039 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (11DDB000) [pid = 3888] [serial = 1124] [outer = 10E0D400] 08:56:59 INFO - PROCESS | 3888 | 1466697419830 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:56:59 INFO - PROCESS | 3888 | --DOCSHELL 15798800 == 29 [pid = 3888] [id = 27] 08:56:59 INFO - PROCESS | 3888 | --DOCSHELL 160D8C00 == 28 [pid = 3888] [id = 26] 08:56:59 INFO - PROCESS | 3888 | --DOCSHELL 170CA400 == 27 [pid = 3888] [id = 28] 08:56:59 INFO - PROCESS | 3888 | --DOCSHELL 1123B000 == 26 [pid = 3888] [id = 21] 08:56:59 INFO - PROCESS | 3888 | --DOCSHELL 1A60A400 == 25 [pid = 3888] [id = 11] 08:56:59 INFO - PROCESS | 3888 | --DOCSHELL 16817400 == 24 [pid = 3888] [id = 8] 08:56:59 INFO - PROCESS | 3888 | --DOCSHELL 10474C00 == 23 [pid = 3888] [id = 372] 08:56:59 INFO - PROCESS | 3888 | --DOCSHELL 0C768400 == 22 [pid = 3888] [id = 371] 08:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1264ms 08:56:59 INFO - PROCESS | 3888 | 1466697419984 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 3888 | 1466697419989 Marionette TRACE conn3 <- [1,1461,null,{"value":"13"}] 08:56:59 INFO - PROCESS | 3888 | 1466697419994 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:56:59 INFO - PROCESS | 3888 | 1466697419998 Marionette TRACE conn3 <- [1,1462,null,{}] 08:56:59 INFO - PROCESS | 3888 | 1466697420004 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:59 INFO - PROCESS | 3888 | 1466697420008 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:00 INFO - PROCESS | 3888 | 1466697420150 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:57:00 INFO - PROCESS | 3888 | 1466697420271 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 3888 | 1466697420277 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:00 INFO - PROCESS | 3888 | ++DOCSHELL 10E04000 == 23 [pid = 3888] [id = 375] 08:57:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (10E04800) [pid = 3888] [serial = 1125] [outer = 00000000] 08:57:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (10E0F800) [pid = 3888] [serial = 1126] [outer = 10E04800] 08:57:00 INFO - PROCESS | 3888 | 1466697420382 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (11253000) [pid = 3888] [serial = 1127] [outer = 10E04800] 08:57:00 INFO - PROCESS | 3888 | 1466697420939 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1020ms 08:57:00 INFO - PROCESS | 3888 | 1466697421008 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 3888 | 1466697421012 Marionette TRACE conn3 <- [1,1465,null,{"value":"13"}] 08:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:57:01 INFO - PROCESS | 3888 | 1466697421038 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 3888 | 1466697421042 Marionette TRACE conn3 <- [1,1466,null,{}] 08:57:01 INFO - PROCESS | 3888 | 1466697421047 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:01 INFO - PROCESS | 3888 | 1466697421050 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:01 INFO - PROCESS | 3888 | 1466697421207 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:57:01 INFO - PROCESS | 3888 | 1466697421258 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 3888 | 1466697421261 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:01 INFO - PROCESS | 3888 | ++DOCSHELL 1366A000 == 24 [pid = 3888] [id = 376] 08:57:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (1366BC00) [pid = 3888] [serial = 1128] [outer = 00000000] 08:57:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (136E8C00) [pid = 3888] [serial = 1129] [outer = 1366BC00] 08:57:01 INFO - PROCESS | 3888 | 1466697421317 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (13A06400) [pid = 3888] [serial = 1130] [outer = 1366BC00] 08:57:01 INFO - PROCESS | 3888 | 1466697421924 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 929ms 08:57:01 INFO - PROCESS | 3888 | 1466697421967 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 3888 | 1466697421969 Marionette TRACE conn3 <- [1,1469,null,{"value":"13"}] 08:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:57:01 INFO - PROCESS | 3888 | 1466697421973 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 3888 | 1466697421976 Marionette TRACE conn3 <- [1,1470,null,{}] 08:57:01 INFO - PROCESS | 3888 | 1466697421987 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:01 INFO - PROCESS | 3888 | 1466697421992 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:02 INFO - PROCESS | 3888 | 1466697422103 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:57:02 INFO - PROCESS | 3888 | 1466697422232 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 3888 | 1466697422236 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:02 INFO - PROCESS | 3888 | ++DOCSHELL 14F77C00 == 25 [pid = 3888] [id = 377] 08:57:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (14F80800) [pid = 3888] [serial = 1131] [outer = 00000000] 08:57:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (153C9000) [pid = 3888] [serial = 1132] [outer = 14F80800] 08:57:02 INFO - PROCESS | 3888 | 1466697422297 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (15764400) [pid = 3888] [serial = 1133] [outer = 14F80800] 08:57:02 INFO - PROCESS | 3888 | 1466697423001 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1111ms 08:57:03 INFO - PROCESS | 3888 | 1466697423085 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 3888 | 1466697423088 Marionette TRACE conn3 <- [1,1473,null,{"value":"13"}] 08:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:57:03 INFO - PROCESS | 3888 | 1466697423091 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 3888 | 1466697423093 Marionette TRACE conn3 <- [1,1474,null,{}] 08:57:03 INFO - PROCESS | 3888 | 1466697423097 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:03 INFO - PROCESS | 3888 | 1466697423099 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:03 INFO - PROCESS | 3888 | 1466697423206 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:57:03 INFO - PROCESS | 3888 | 1466697423333 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 3888 | 1466697423336 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:03 INFO - PROCESS | 3888 | ++DOCSHELL 1140E800 == 26 [pid = 3888] [id = 378] 08:57:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (1630B800) [pid = 3888] [serial = 1134] [outer = 00000000] 08:57:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (167F0C00) [pid = 3888] [serial = 1135] [outer = 1630B800] 08:57:03 INFO - PROCESS | 3888 | 1466697423392 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (16CD6400) [pid = 3888] [serial = 1136] [outer = 1630B800] 08:57:04 INFO - PROCESS | 3888 | 1466697424043 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 975ms 08:57:04 INFO - PROCESS | 3888 | 1466697424082 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 3888 | 1466697424087 Marionette TRACE conn3 <- [1,1477,null,{"value":"13"}] 08:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:57:04 INFO - PROCESS | 3888 | 1466697424075 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 3888 | 1466697424079 Marionette TRACE conn3 <- [1,1478,null,{}] 08:57:04 INFO - PROCESS | 3888 | 1466697424085 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:04 INFO - PROCESS | 3888 | 1466697424088 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:04 INFO - PROCESS | 3888 | 1466697424232 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:57:04 INFO - PROCESS | 3888 | 1466697424361 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 3888 | 1466697424366 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:04 INFO - PROCESS | 3888 | ++DOCSHELL 10E0C800 == 27 [pid = 3888] [id = 379] 08:57:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (10E0EC00) [pid = 3888] [serial = 1137] [outer = 00000000] 08:57:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (12BD3C00) [pid = 3888] [serial = 1138] [outer = 10E0EC00] 08:57:04 INFO - PROCESS | 3888 | 1466697424424 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (1315E400) [pid = 3888] [serial = 1139] [outer = 10E0EC00] 08:57:05 INFO - PROCESS | 3888 | 1466697425040 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1005ms 08:57:05 INFO - PROCESS | 3888 | 1466697425100 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 3888 | 1466697425105 Marionette TRACE conn3 <- [1,1481,null,{"value":"13"}] 08:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:57:05 INFO - PROCESS | 3888 | 1466697425112 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 3888 | 1466697425114 Marionette TRACE conn3 <- [1,1482,null,{}] 08:57:05 INFO - PROCESS | 3888 | 1466697425141 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:05 INFO - PROCESS | 3888 | 1466697425144 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:05 INFO - PROCESS | 3888 | 1466697425290 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:57:05 INFO - PROCESS | 3888 | 1466697425411 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 3888 | 1466697425414 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:05 INFO - PROCESS | 3888 | ++DOCSHELL 144B2800 == 28 [pid = 3888] [id = 380] 08:57:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (144B8C00) [pid = 3888] [serial = 1140] [outer = 00000000] 08:57:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (1575D000) [pid = 3888] [serial = 1141] [outer = 144B8C00] 08:57:05 INFO - PROCESS | 3888 | 1466697425454 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (160D6000) [pid = 3888] [serial = 1142] [outer = 144B8C00] 08:57:06 INFO - PROCESS | 3888 | 1466697426110 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1051ms 08:57:06 INFO - PROCESS | 3888 | 1466697426150 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 3888 | 1466697426152 Marionette TRACE conn3 <- [1,1485,null,{"value":"13"}] 08:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:57:06 INFO - PROCESS | 3888 | 1466697426175 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 3888 | 1466697426179 Marionette TRACE conn3 <- [1,1486,null,{}] 08:57:06 INFO - PROCESS | 3888 | 1466697426203 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:06 INFO - PROCESS | 3888 | 1466697426208 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:06 INFO - PROCESS | 3888 | 1466697426351 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:57:06 INFO - PROCESS | 3888 | 1466697426405 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 3888 | 1466697426409 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:06 INFO - PROCESS | 3888 | ++DOCSHELL 170CAC00 == 29 [pid = 3888] [id = 381] 08:57:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (170D3C00) [pid = 3888] [serial = 1143] [outer = 00000000] 08:57:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (1717D000) [pid = 3888] [serial = 1144] [outer = 170D3C00] 08:57:06 INFO - PROCESS | 3888 | 1466697426465 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (176CBC00) [pid = 3888] [serial = 1145] [outer = 170D3C00] 08:57:07 INFO - PROCESS | 3888 | 1466697427042 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 929ms 08:57:07 INFO - PROCESS | 3888 | 1466697427101 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 3888 | 1466697427104 Marionette TRACE conn3 <- [1,1489,null,{"value":"13"}] 08:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:57:07 INFO - PROCESS | 3888 | 1466697427107 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 3888 | 1466697427109 Marionette TRACE conn3 <- [1,1490,null,{}] 08:57:07 INFO - PROCESS | 3888 | 1466697427113 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:07 INFO - PROCESS | 3888 | 1466697427115 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:07 INFO - PROCESS | 3888 | 1466697427221 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:57:07 INFO - PROCESS | 3888 | 1466697427323 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 3888 | 1466697427326 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:07 INFO - PROCESS | 3888 | ++DOCSHELL 17C99400 == 30 [pid = 3888] [id = 382] 08:57:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (17CA7C00) [pid = 3888] [serial = 1146] [outer = 00000000] 08:57:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (180E4C00) [pid = 3888] [serial = 1147] [outer = 17CA7C00] 08:57:07 INFO - PROCESS | 3888 | 1466697427378 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (180E8800) [pid = 3888] [serial = 1148] [outer = 17CA7C00] 08:57:08 INFO - PROCESS | 3888 | --DOCSHELL 1366A000 == 29 [pid = 3888] [id = 376] 08:57:08 INFO - PROCESS | 3888 | --DOCSHELL 10E04000 == 28 [pid = 3888] [id = 375] 08:57:08 INFO - PROCESS | 3888 | 1466697428098 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1020ms 08:57:08 INFO - PROCESS | 3888 | 1466697428117 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 3888 | 1466697428121 Marionette TRACE conn3 <- [1,1493,null,{"value":"13"}] 08:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:57:08 INFO - PROCESS | 3888 | 1466697428151 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 3888 | 1466697428154 Marionette TRACE conn3 <- [1,1494,null,{}] 08:57:08 INFO - PROCESS | 3888 | 1466697428174 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:08 INFO - PROCESS | 3888 | 1466697428178 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:08 INFO - PROCESS | 3888 | 1466697428291 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:57:08 INFO - PROCESS | 3888 | 1466697428419 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 3888 | 1466697428424 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:08 INFO - PROCESS | 3888 | ++DOCSHELL 10E10800 == 29 [pid = 3888] [id = 383] 08:57:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 101 (10E4B400) [pid = 3888] [serial = 1149] [outer = 00000000] 08:57:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 102 (12E14800) [pid = 3888] [serial = 1150] [outer = 10E4B400] 08:57:08 INFO - PROCESS | 3888 | 1466697428482 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 103 (13987000) [pid = 3888] [serial = 1151] [outer = 10E4B400] 08:57:09 INFO - PROCESS | 3888 | 1466697429095 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:57:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 975ms 08:57:09 INFO - PROCESS | 3888 | 1466697429137 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 3888 | 1466697429142 Marionette TRACE conn3 <- [1,1497,null,{"value":"13"}] 08:57:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:57:09 INFO - PROCESS | 3888 | 1466697429148 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 3888 | 1466697429151 Marionette TRACE conn3 <- [1,1498,null,{}] 08:57:09 INFO - PROCESS | 3888 | 1466697429155 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:09 INFO - PROCESS | 3888 | 1466697429158 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:09 INFO - PROCESS | 3888 | 1466697429267 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:57:09 INFO - PROCESS | 3888 | 1466697429368 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 3888 | 1466697429371 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:09 INFO - PROCESS | 3888 | ++DOCSHELL 16282800 == 30 [pid = 3888] [id = 384] 08:57:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 104 (16301800) [pid = 3888] [serial = 1152] [outer = 00000000] 08:57:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 105 (1630D000) [pid = 3888] [serial = 1153] [outer = 16301800] 08:57:09 INFO - PROCESS | 3888 | 1466697429410 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 106 (16FF1800) [pid = 3888] [serial = 1154] [outer = 16301800] 08:57:10 INFO - PROCESS | 3888 | 1466697430089 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 975ms 08:57:10 INFO - PROCESS | 3888 | 1466697430115 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 3888 | 1466697430118 Marionette TRACE conn3 <- [1,1501,null,{"value":"13"}] 08:57:10 INFO - PROCESS | 3888 | 1466697430136 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:57:10 INFO - PROCESS | 3888 | 1466697430140 Marionette TRACE conn3 <- [1,1502,null,{}] 08:57:10 INFO - PROCESS | 3888 | 1466697430151 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:10 INFO - PROCESS | 3888 | 1466697430156 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:10 INFO - PROCESS | 3888 | 1466697430260 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:57:10 INFO - PROCESS | 3888 | 1466697430388 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 3888 | 1466697430392 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:10 INFO - PROCESS | 3888 | ++DOCSHELL 180E8000 == 31 [pid = 3888] [id = 385] 08:57:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 107 (180E8400) [pid = 3888] [serial = 1155] [outer = 00000000] 08:57:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 108 (1856C000) [pid = 3888] [serial = 1156] [outer = 180E8400] 08:57:10 INFO - PROCESS | 3888 | 1466697430452 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 109 (197E2C00) [pid = 3888] [serial = 1157] [outer = 180E8400] 08:57:11 INFO - PROCESS | 3888 | 1466697431031 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 914ms 08:57:11 INFO - PROCESS | 3888 | 1466697431067 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 3888 | 1466697431070 Marionette TRACE conn3 <- [1,1505,null,{"value":"13"}] 08:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:57:11 INFO - PROCESS | 3888 | 1466697431074 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 3888 | 1466697431076 Marionette TRACE conn3 <- [1,1506,null,{}] 08:57:11 INFO - PROCESS | 3888 | 1466697431080 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 3888 | 1466697431082 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:11 INFO - PROCESS | 3888 | 1466697431194 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:57:11 INFO - PROCESS | 3888 | 1466697431299 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 3888 | 1466697431301 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:11 INFO - PROCESS | 3888 | ++DOCSHELL 19A76400 == 32 [pid = 3888] [id = 386] 08:57:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 110 (19A76C00) [pid = 3888] [serial = 1158] [outer = 00000000] 08:57:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 111 (19A7BC00) [pid = 3888] [serial = 1159] [outer = 19A76C00] 08:57:11 INFO - PROCESS | 3888 | 1466697431338 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 112 (19A82C00) [pid = 3888] [serial = 1160] [outer = 19A76C00] 08:57:11 INFO - PROCESS | 3888 | 1466697431947 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 974ms 08:57:12 INFO - PROCESS | 3888 | 1466697432043 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 3888 | 1466697432046 Marionette TRACE conn3 <- [1,1509,null,{"value":"13"}] 08:57:12 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:57:12 INFO - PROCESS | 3888 | 1466697432064 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 3888 | 1466697432068 Marionette TRACE conn3 <- [1,1510,null,{}] 08:57:12 INFO - PROCESS | 3888 | 1466697432076 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 3888 | 1466697432079 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:12 INFO - PROCESS | 3888 | 1466697432197 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:57:12 INFO - PROCESS | 3888 | 1466697432323 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 3888 | 1466697432328 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:12 INFO - PROCESS | 3888 | ++DOCSHELL 1180EC00 == 33 [pid = 3888] [id = 387] 08:57:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 113 (1188C400) [pid = 3888] [serial = 1161] [outer = 00000000] 08:57:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 114 (132E0400) [pid = 3888] [serial = 1162] [outer = 1188C400] 08:57:12 INFO - PROCESS | 3888 | 1466697432384 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 115 (144B5C00) [pid = 3888] [serial = 1163] [outer = 1188C400] 08:57:12 INFO - PROCESS | 3888 | --DOCSHELL 10E0C800 == 32 [pid = 3888] [id = 379] 08:57:12 INFO - PROCESS | 3888 | 1466697432950 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:57:12 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 () { 08:57:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:57:12 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 () { 08:57:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:57:12 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 () { 08:57:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:57:12 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 () { 08:57:12 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:57:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:57:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:12 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:57:12 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 960ms 08:57:13 INFO - PROCESS | 3888 | 1466697433018 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 3888 | 1466697433023 Marionette TRACE conn3 <- [1,1513,null,{"value":"13"}] 08:57:13 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:57:13 INFO - PROCESS | 3888 | 1466697433029 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 3888 | 1466697433034 Marionette TRACE conn3 <- [1,1514,null,{}] 08:57:13 INFO - PROCESS | 3888 | 1466697433039 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:13 INFO - PROCESS | 3888 | 1466697433042 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:13 INFO - PROCESS | 3888 | 1466697433153 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:57:13 INFO - PROCESS | 3888 | 1466697433261 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 3888 | 1466697433263 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:13 INFO - PROCESS | 3888 | ++DOCSHELL 17176800 == 33 [pid = 3888] [id = 388] 08:57:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 116 (1717B800) [pid = 3888] [serial = 1164] [outer = 00000000] 08:57:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 117 (1774AC00) [pid = 3888] [serial = 1165] [outer = 1717B800] 08:57:13 INFO - PROCESS | 3888 | 1466697433305 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 118 (178D7C00) [pid = 3888] [serial = 1166] [outer = 1717B800] 08:57:13 INFO - PROCESS | 3888 | 1466697433882 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:57:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:57:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:57:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:57:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:57:13 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:57:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:13 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:57:13 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 913ms 08:57:13 INFO - PROCESS | 3888 | 1466697433939 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 3888 | 1466697433944 Marionette TRACE conn3 <- [1,1517,null,{"value":"13"}] 08:57:13 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:57:13 INFO - PROCESS | 3888 | 1466697433950 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 3888 | 1466697433953 Marionette TRACE conn3 <- [1,1518,null,{}] 08:57:13 INFO - PROCESS | 3888 | 1466697433957 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:13 INFO - PROCESS | 3888 | 1466697433960 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:14 INFO - PROCESS | 3888 | 1466697434080 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:57:14 INFO - PROCESS | 3888 | 1466697434184 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 3888 | 1466697434187 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:14 INFO - PROCESS | 3888 | ++DOCSHELL 180EDC00 == 34 [pid = 3888] [id = 389] 08:57:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 119 (197E9000) [pid = 3888] [serial = 1167] [outer = 00000000] 08:57:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 120 (19A79400) [pid = 3888] [serial = 1168] [outer = 197E9000] 08:57:14 INFO - PROCESS | 3888 | 1466697434249 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 121 (19A82400) [pid = 3888] [serial = 1169] [outer = 197E9000] 08:57:14 INFO - PROCESS | 3888 | 1466697434806 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:57:14 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 08:57:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:57:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:57:14 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:57:14 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. 08:57:14 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:57:14 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 913ms 08:57:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:57:14 INFO - PROCESS | 3888 | 1466697434878 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 3888 | 1466697434881 Marionette TRACE conn3 <- [1,1521,null,{"value":"13"}] 08:57:14 INFO - PROCESS | 3888 | 1466697434885 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 3888 | 1466697434889 Marionette TRACE conn3 <- [1,1522,null,{}] 08:57:14 INFO - PROCESS | 3888 | 1466697434899 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 3888 | 1466697434904 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:15 INFO - PROCESS | 3888 | 1466697435046 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:57:15 INFO - PROCESS | 3888 | 1466697435179 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 3888 | 1466697435182 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:15 INFO - PROCESS | 3888 | ++DOCSHELL 19F4E800 == 35 [pid = 3888] [id = 390] 08:57:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 122 (19F51400) [pid = 3888] [serial = 1170] [outer = 00000000] 08:57:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 123 (19F84000) [pid = 3888] [serial = 1171] [outer = 19F51400] 08:57:15 INFO - PROCESS | 3888 | 1466697435249 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 124 (1A0E0000) [pid = 3888] [serial = 1172] [outer = 19F51400] 08:57:15 INFO - PROCESS | 3888 | 1466697435807 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:57:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 974ms 08:57:15 INFO - PROCESS | 3888 | 1466697435852 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 3888 | 1466697435855 Marionette TRACE conn3 <- [1,1525,null,{"value":"13"}] 08:57:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:57:15 INFO - PROCESS | 3888 | 1466697435858 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 3888 | 1466697435860 Marionette TRACE conn3 <- [1,1526,null,{}] 08:57:15 INFO - PROCESS | 3888 | 1466697435864 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 3888 | 1466697435866 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:15 INFO - PROCESS | 3888 | 1466697435978 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:57:16 INFO - PROCESS | 3888 | 1466697436080 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 3888 | 1466697436083 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:16 INFO - PROCESS | 3888 | ++DOCSHELL 1A577C00 == 36 [pid = 3888] [id = 391] 08:57:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 125 (1A578800) [pid = 3888] [serial = 1173] [outer = 00000000] 08:57:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 126 (1A57FC00) [pid = 3888] [serial = 1174] [outer = 1A578800] 08:57:16 INFO - PROCESS | 3888 | 1466697436135 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 127 (1A584400) [pid = 3888] [serial = 1175] [outer = 1A578800] 08:57:16 INFO - PROCESS | 3888 | 1466697436739 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:57:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 929ms 08:57:16 INFO - PROCESS | 3888 | 1466697436783 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 3888 | 1466697436786 Marionette TRACE conn3 <- [1,1529,null,{"value":"13"}] 08:57:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:57:16 INFO - PROCESS | 3888 | 1466697436789 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 3888 | 1466697436791 Marionette TRACE conn3 <- [1,1530,null,{}] 08:57:16 INFO - PROCESS | 3888 | 1466697436794 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:16 INFO - PROCESS | 3888 | 1466697436797 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:16 INFO - PROCESS | 3888 | 1466697436898 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:57:16 INFO - PROCESS | 3888 | 1466697437000 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 3888 | 1466697437003 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:17 INFO - PROCESS | 3888 | ++DOCSHELL 1A586800 == 37 [pid = 3888] [id = 392] 08:57:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 128 (1A601400) [pid = 3888] [serial = 1176] [outer = 00000000] 08:57:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 129 (1A605800) [pid = 3888] [serial = 1177] [outer = 1A601400] 08:57:17 INFO - PROCESS | 3888 | 1466697437061 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 130 (1A608400) [pid = 3888] [serial = 1178] [outer = 1A601400] 08:57:17 INFO - PROCESS | 3888 | 1466697437707 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:57:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 974ms 08:57:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:57:17 INFO - PROCESS | 3888 | 1466697437776 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 3888 | 1466697437780 Marionette TRACE conn3 <- [1,1533,null,{"value":"13"}] 08:57:17 INFO - PROCESS | 3888 | 1466697437784 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 3888 | 1466697437787 Marionette TRACE conn3 <- [1,1534,null,{}] 08:57:17 INFO - PROCESS | 3888 | 1466697437792 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:17 INFO - PROCESS | 3888 | 1466697437795 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:17 INFO - PROCESS | 3888 | 1466697437881 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:57:18 INFO - PROCESS | 3888 | 1466697438037 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 3888 | 1466697438041 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:18 INFO - PROCESS | 3888 | --DOCSHELL 10E10800 == 36 [pid = 3888] [id = 383] 08:57:18 INFO - PROCESS | 3888 | ++DOCSHELL 10470800 == 37 [pid = 3888] [id = 393] 08:57:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 131 (104E6C00) [pid = 3888] [serial = 1179] [outer = 00000000] 08:57:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 132 (10E08400) [pid = 3888] [serial = 1180] [outer = 104E6C00] 08:57:18 INFO - PROCESS | 3888 | 1466697438110 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 133 (144E4800) [pid = 3888] [serial = 1181] [outer = 104E6C00] 08:57:18 INFO - PROCESS | 3888 | 1466697438741 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:57:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1020ms 08:57:18 INFO - PROCESS | 3888 | 1466697438795 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 3888 | 1466697438799 Marionette TRACE conn3 <- [1,1537,null,{"value":"13"}] 08:57:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:57:18 INFO - PROCESS | 3888 | 1466697438839 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 3888 | 1466697438842 Marionette TRACE conn3 <- [1,1538,null,{}] 08:57:18 INFO - PROCESS | 3888 | 1466697438848 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:18 INFO - PROCESS | 3888 | 1466697438852 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:18 INFO - PROCESS | 3888 | 1466697438968 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:57:19 INFO - PROCESS | 3888 | 1466697439100 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 3888 | 1466697439103 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:19 INFO - PROCESS | 3888 | ++DOCSHELL 1856F800 == 38 [pid = 3888] [id = 394] 08:57:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 134 (197DF800) [pid = 3888] [serial = 1182] [outer = 00000000] 08:57:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 135 (197EC400) [pid = 3888] [serial = 1183] [outer = 197DF800] 08:57:19 INFO - PROCESS | 3888 | 1466697439161 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 136 (19A7A800) [pid = 3888] [serial = 1184] [outer = 197DF800] 08:57:19 INFO - PROCESS | 3888 | 1466697439772 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:57:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 975ms 08:57:19 INFO - PROCESS | 3888 | 1466697439823 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 3888 | 1466697439827 Marionette TRACE conn3 <- [1,1541,null,{"value":"13"}] 08:57:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:57:19 INFO - PROCESS | 3888 | 1466697439832 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 3888 | 1466697439818 Marionette TRACE conn3 <- [1,1542,null,{}] 08:57:19 INFO - PROCESS | 3888 | 1466697439822 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:19 INFO - PROCESS | 3888 | 1466697439825 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:19 INFO - PROCESS | 3888 | 1466697439936 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:57:20 INFO - PROCESS | 3888 | 1466697440046 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 3888 | 1466697440048 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:20 INFO - PROCESS | 3888 | ++DOCSHELL 19B86800 == 39 [pid = 3888] [id = 395] 08:57:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 137 (19F58400) [pid = 3888] [serial = 1185] [outer = 00000000] 08:57:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 138 (1A0D8400) [pid = 3888] [serial = 1186] [outer = 19F58400] 08:57:20 INFO - PROCESS | 3888 | 1466697440102 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 139 (1A4C9400) [pid = 3888] [serial = 1187] [outer = 19F58400] 08:57:20 INFO - PROCESS | 3888 | 1466697440736 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:57:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 974ms 08:57:20 INFO - PROCESS | 3888 | 1466697440810 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 3888 | 1466697440813 Marionette TRACE conn3 <- [1,1545,null,{"value":"13"}] 08:57:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:57:20 INFO - PROCESS | 3888 | 1466697440819 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 3888 | 1466697440825 Marionette TRACE conn3 <- [1,1546,null,{}] 08:57:20 INFO - PROCESS | 3888 | 1466697440835 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:20 INFO - PROCESS | 3888 | 1466697440838 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:20 INFO - PROCESS | 3888 | 1466697440950 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:57:21 INFO - PROCESS | 3888 | 1466697441088 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 3888 | 1466697441090 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:21 INFO - PROCESS | 3888 | ++DOCSHELL 13EC7000 == 40 [pid = 3888] [id = 396] 08:57:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 140 (1A70D800) [pid = 3888] [serial = 1188] [outer = 00000000] 08:57:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 141 (1A717400) [pid = 3888] [serial = 1189] [outer = 1A70D800] 08:57:21 INFO - PROCESS | 3888 | 1466697441144 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 142 (1A719400) [pid = 3888] [serial = 1190] [outer = 1A70D800] 08:57:21 INFO - PROCESS | 3888 | 1466697441708 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:57:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 913ms 08:57:21 INFO - PROCESS | 3888 | 1466697441729 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 3888 | 1466697441732 Marionette TRACE conn3 <- [1,1549,null,{"value":"13"}] 08:57:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:57:21 INFO - PROCESS | 3888 | 1466697441736 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 3888 | 1466697441738 Marionette TRACE conn3 <- [1,1550,null,{}] 08:57:21 INFO - PROCESS | 3888 | 1466697441741 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 3888 | 1466697441744 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:21 INFO - PROCESS | 3888 | 1466697441851 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:57:21 INFO - PROCESS | 3888 | 1466697441960 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 3888 | 1466697441962 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:21 INFO - PROCESS | 3888 | ++DOCSHELL 1A743C00 == 41 [pid = 3888] [id = 397] 08:57:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 143 (1A744000) [pid = 3888] [serial = 1191] [outer = 00000000] 08:57:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 144 (1A747000) [pid = 3888] [serial = 1192] [outer = 1A744000] 08:57:22 INFO - PROCESS | 3888 | 1466697442014 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 145 (1A74B000) [pid = 3888] [serial = 1193] [outer = 1A744000] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 17176800 == 40 [pid = 3888] [id = 388] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 11D89C00 == 39 [pid = 3888] [id = 22] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 10561000 == 38 [pid = 3888] [id = 18] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 180EDC00 == 37 [pid = 3888] [id = 389] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 144B2800 == 36 [pid = 3888] [id = 380] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 1A712800 == 35 [pid = 3888] [id = 12] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 10E0B400 == 34 [pid = 3888] [id = 374] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 1A7B9C00 == 33 [pid = 3888] [id = 13] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 11249C00 == 32 [pid = 3888] [id = 24] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 14F29C00 == 31 [pid = 3888] [id = 16] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 19F4E800 == 30 [pid = 3888] [id = 390] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 170CAC00 == 29 [pid = 3888] [id = 381] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 114F7400 == 28 [pid = 3888] [id = 19] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 1A577C00 == 27 [pid = 3888] [id = 391] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 1AFAF800 == 26 [pid = 3888] [id = 14] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 1A586800 == 25 [pid = 3888] [id = 392] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 1A4CBC00 == 24 [pid = 3888] [id = 10] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 16282800 == 23 [pid = 3888] [id = 384] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 136E3C00 == 22 [pid = 3888] [id = 23] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 12BD1C00 == 21 [pid = 3888] [id = 373] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 180E8000 == 20 [pid = 3888] [id = 385] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 104EB800 == 19 [pid = 3888] [id = 20] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 14F77C00 == 18 [pid = 3888] [id = 377] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 1535E400 == 17 [pid = 3888] [id = 25] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 19A76400 == 16 [pid = 3888] [id = 386] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 17C99400 == 15 [pid = 3888] [id = 382] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 13EC7000 == 14 [pid = 3888] [id = 396] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 19B86800 == 13 [pid = 3888] [id = 395] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 1180EC00 == 12 [pid = 3888] [id = 387] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 10470800 == 11 [pid = 3888] [id = 393] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 1140E800 == 10 [pid = 3888] [id = 378] 08:57:24 INFO - PROCESS | 3888 | --DOCSHELL 1856F800 == 9 [pid = 3888] [id = 394] 08:57:26 INFO - PROCESS | 3888 | 1466697446858 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:57:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 5177ms 08:57:26 INFO - PROCESS | 3888 | 1466697446929 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 3888 | 1466697446933 Marionette TRACE conn3 <- [1,1553,null,{"value":"13"}] 08:57:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:57:26 INFO - PROCESS | 3888 | 1466697446939 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 3888 | 1466697446942 Marionette TRACE conn3 <- [1,1554,null,{}] 08:57:26 INFO - PROCESS | 3888 | 1466697446954 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:26 INFO - PROCESS | 3888 | 1466697446958 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:27 INFO - PROCESS | 3888 | 1466697447033 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:57:27 INFO - PROCESS | 3888 | 1466697447040 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 3888 | 1466697447045 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:27 INFO - PROCESS | 3888 | ++DOCSHELL 1124BC00 == 10 [pid = 3888] [id = 398] 08:57:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 146 (11406800) [pid = 3888] [serial = 1194] [outer = 00000000] 08:57:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 147 (1315C400) [pid = 3888] [serial = 1195] [outer = 11406800] 08:57:27 INFO - PROCESS | 3888 | 1466697447095 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 148 (13A12400) [pid = 3888] [serial = 1196] [outer = 11406800] 08:57:27 INFO - PROCESS | 3888 | 1466697447656 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:57:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 776ms 08:57:27 INFO - PROCESS | 3888 | 1466697447705 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 3888 | 1466697447710 Marionette TRACE conn3 <- [1,1557,null,{"value":"13"}] 08:57:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:57:27 INFO - PROCESS | 3888 | 1466697447716 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 3888 | 1466697447719 Marionette TRACE conn3 <- [1,1558,null,{}] 08:57:27 INFO - PROCESS | 3888 | 1466697447730 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:27 INFO - PROCESS | 3888 | 1466697447733 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:27 INFO - PROCESS | 3888 | 1466697447860 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:57:27 INFO - PROCESS | 3888 | 1466697447873 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 3888 | 1466697447876 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:27 INFO - PROCESS | 3888 | ++DOCSHELL 10BB0000 == 11 [pid = 3888] [id = 399] 08:57:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 149 (16301400) [pid = 3888] [serial = 1197] [outer = 00000000] 08:57:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 150 (16FF0C00) [pid = 3888] [serial = 1198] [outer = 16301400] 08:57:27 INFO - PROCESS | 3888 | 1466697447981 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 151 (17746C00) [pid = 3888] [serial = 1199] [outer = 16301400] 08:57:28 INFO - PROCESS | 3888 | 1466697448506 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:57:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 823ms 08:57:28 INFO - PROCESS | 3888 | 1466697448540 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 3888 | 1466697448542 Marionette TRACE conn3 <- [1,1561,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:57:28 INFO - PROCESS | 3888 | 1466697448546 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 3888 | 1466697448549 Marionette TRACE conn3 <- [1,1562,null,{}] 08:57:28 INFO - PROCESS | 3888 | 1466697448560 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 3888 | 1466697448564 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:28 INFO - PROCESS | 3888 | 1466697448694 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:57:28 INFO - PROCESS | 3888 | 1466697448762 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 3888 | 1466697448765 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:28 INFO - PROCESS | 3888 | ++DOCSHELL 19A7C000 == 12 [pid = 3888] [id = 400] 08:57:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 152 (19A81400) [pid = 3888] [serial = 1200] [outer = 00000000] 08:57:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 153 (19B81800) [pid = 3888] [serial = 1201] [outer = 19A81400] 08:57:28 INFO - PROCESS | 3888 | 1466697448814 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 154 (19F4C800) [pid = 3888] [serial = 1202] [outer = 19A81400] 08:57:29 INFO - PROCESS | 3888 | 1466697449271 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:57:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 791ms 08:57:29 INFO - PROCESS | 3888 | 1466697449331 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 3888 | 1466697449333 Marionette TRACE conn3 <- [1,1565,null,{"value":"13"}] 08:57:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:57:29 INFO - PROCESS | 3888 | 1466697449342 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 3888 | 1466697449344 Marionette TRACE conn3 <- [1,1566,null,{}] 08:57:29 INFO - PROCESS | 3888 | 1466697449348 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:29 INFO - PROCESS | 3888 | 1466697449350 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:29 INFO - PROCESS | 3888 | 1466697449479 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:57:29 INFO - PROCESS | 3888 | 1466697449488 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 3888 | 1466697449491 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:29 INFO - PROCESS | 3888 | ++DOCSHELL 19B81000 == 13 [pid = 3888] [id = 401] 08:57:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 155 (1A4C8000) [pid = 3888] [serial = 1203] [outer = 00000000] 08:57:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 156 (1A60A800) [pid = 3888] [serial = 1204] [outer = 1A4C8000] 08:57:29 INFO - PROCESS | 3888 | 1466697449542 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 157 (1A711000) [pid = 3888] [serial = 1205] [outer = 1A4C8000] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 156 (0F30B400) [pid = 3888] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 155 (16308C00) [pid = 3888] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 154 (12E14400) [pid = 3888] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 153 (10BB8C00) [pid = 3888] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 152 (180ED000) [pid = 3888] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 151 (10A58C00) [pid = 3888] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 150 (11CE4400) [pid = 3888] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 149 (10BB2800) [pid = 3888] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 148 (1318AC00) [pid = 3888] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 147 (144B7000) [pid = 3888] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 146 (104E3000) [pid = 3888] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 145 (13A06000) [pid = 3888] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 144 (177B6400) [pid = 3888] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 143 (12BD7400) [pid = 3888] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 142 (15796400) [pid = 3888] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 141 (17852400) [pid = 3888] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 140 (16301800) [pid = 3888] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 139 (1366BC00) [pid = 3888] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 138 (12BD2400) [pid = 3888] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 137 (1717B800) [pid = 3888] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 136 (1630B800) [pid = 3888] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 135 (10E0D400) [pid = 3888] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 134 (10E0EC00) [pid = 3888] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 133 (1188C400) [pid = 3888] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 132 (1047C800) [pid = 3888] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 131 (10E4B400) [pid = 3888] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 130 (19F58400) [pid = 3888] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 129 (180E8400) [pid = 3888] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 128 (1A70D800) [pid = 3888] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 127 (1A601400) [pid = 3888] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 126 (19F51400) [pid = 3888] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 125 (1A578800) [pid = 3888] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 124 (104E6C00) [pid = 3888] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 123 (19A76C00) [pid = 3888] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 122 (17CA7C00) [pid = 3888] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 121 (170D3C00) [pid = 3888] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 120 (197E9000) [pid = 3888] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 119 (197DF800) [pid = 3888] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 118 (144B8C00) [pid = 3888] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 117 (10E04800) [pid = 3888] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:57:30 INFO - PROCESS | 3888 | --DOMWINDOW == 116 (14F80800) [pid = 3888] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:57:30 INFO - PROCESS | 3888 | 1466697450505 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:57:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1218ms 08:57:30 INFO - PROCESS | 3888 | 1466697450557 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 3888 | 1466697450559 Marionette TRACE conn3 <- [1,1569,null,{"value":"13"}] 08:57:30 INFO - PROCESS | 3888 | 1466697450563 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:57:30 INFO - PROCESS | 3888 | 1466697450564 Marionette TRACE conn3 <- [1,1570,null,{}] 08:57:30 INFO - PROCESS | 3888 | 1466697450568 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:30 INFO - PROCESS | 3888 | 1466697450570 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:30 INFO - PROCESS | 3888 | 1466697450650 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:57:30 INFO - PROCESS | 3888 | 1466697450658 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 3888 | 1466697450660 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:30 INFO - PROCESS | 3888 | ++DOCSHELL 10D5E800 == 14 [pid = 3888] [id = 402] 08:57:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 117 (10D60800) [pid = 3888] [serial = 1206] [outer = 00000000] 08:57:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 118 (10E4B400) [pid = 3888] [serial = 1207] [outer = 10D60800] 08:57:30 INFO - PROCESS | 3888 | 1466697450704 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 119 (1122DC00) [pid = 3888] [serial = 1208] [outer = 10D60800] 08:57:31 INFO - PROCESS | 3888 | 1466697451142 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 609ms 08:57:31 INFO - PROCESS | 3888 | 1466697451184 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 3888 | 1466697451186 Marionette TRACE conn3 <- [1,1573,null,{"value":"13"}] 08:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:57:31 INFO - PROCESS | 3888 | 1466697451189 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 3888 | 1466697451191 Marionette TRACE conn3 <- [1,1574,null,{}] 08:57:31 INFO - PROCESS | 3888 | 1466697451194 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 3888 | 1466697451200 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:31 INFO - PROCESS | 3888 | 1466697451348 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:57:31 INFO - PROCESS | 3888 | 1466697451357 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 3888 | 1466697451359 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:31 INFO - PROCESS | 3888 | ++DOCSHELL 13A0A400 == 15 [pid = 3888] [id = 403] 08:57:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 120 (13EC5000) [pid = 3888] [serial = 1209] [outer = 00000000] 08:57:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 121 (14F76400) [pid = 3888] [serial = 1210] [outer = 13EC5000] 08:57:31 INFO - PROCESS | 3888 | 1466697451403 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 122 (176C7400) [pid = 3888] [serial = 1211] [outer = 13EC5000] 08:57:31 INFO - PROCESS | 3888 | 1466697451831 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:57:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 685ms 08:57:31 INFO - PROCESS | 3888 | 1466697451871 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 3888 | 1466697451873 Marionette TRACE conn3 <- [1,1577,null,{"value":"13"}] 08:57:31 INFO - PROCESS | 3888 | 1466697451877 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:57:31 INFO - PROCESS | 3888 | 1466697451878 Marionette TRACE conn3 <- [1,1578,null,{}] 08:57:31 INFO - PROCESS | 3888 | 1466697451881 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 3888 | 1466697451883 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:31 INFO - PROCESS | 3888 | 1466697451963 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:57:31 INFO - PROCESS | 3888 | 1466697451967 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 3888 | 1466697451969 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:31 INFO - PROCESS | 3888 | ++DOCSHELL 180E7000 == 16 [pid = 3888] [id = 404] 08:57:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 123 (180ED000) [pid = 3888] [serial = 1212] [outer = 00000000] 08:57:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 124 (197EB800) [pid = 3888] [serial = 1213] [outer = 180ED000] 08:57:32 INFO - PROCESS | 3888 | 1466697452021 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 125 (19A7FC00) [pid = 3888] [serial = 1214] [outer = 180ED000] 08:57:32 INFO - PROCESS | 3888 | 1466697452671 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:57:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 883ms 08:57:32 INFO - PROCESS | 3888 | 1466697452766 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 3888 | 1466697452770 Marionette TRACE conn3 <- [1,1581,null,{"value":"13"}] 08:57:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:57:32 INFO - PROCESS | 3888 | 1466697452775 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 3888 | 1466697452781 Marionette TRACE conn3 <- [1,1582,null,{}] 08:57:32 INFO - PROCESS | 3888 | 1466697452786 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:32 INFO - PROCESS | 3888 | 1466697452789 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:32 INFO - PROCESS | 3888 | 1466697452935 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:57:32 INFO - PROCESS | 3888 | 1466697452946 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 3888 | 1466697452949 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:32 INFO - PROCESS | 3888 | ++DOCSHELL 11893C00 == 17 [pid = 3888] [id = 405] 08:57:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 126 (12BAB400) [pid = 3888] [serial = 1215] [outer = 00000000] 08:57:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 127 (1318A400) [pid = 3888] [serial = 1216] [outer = 12BAB400] 08:57:33 INFO - PROCESS | 3888 | 1466697453004 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 128 (153CF400) [pid = 3888] [serial = 1217] [outer = 12BAB400] 08:57:33 INFO - PROCESS | 3888 | 1466697453598 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:57:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 867ms 08:57:33 INFO - PROCESS | 3888 | 1466697453647 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 3888 | 1466697453652 Marionette TRACE conn3 <- [1,1585,null,{"value":"13"}] 08:57:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:57:33 INFO - PROCESS | 3888 | 1466697453658 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 3888 | 1466697453661 Marionette TRACE conn3 <- [1,1586,null,{}] 08:57:33 INFO - PROCESS | 3888 | 1466697453665 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 3888 | 1466697453668 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:33 INFO - PROCESS | 3888 | 1466697453777 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:57:33 INFO - PROCESS | 3888 | 1466697453918 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 3888 | 1466697453921 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:33 INFO - PROCESS | 3888 | ++DOCSHELL 17CD9400 == 18 [pid = 3888] [id = 406] 08:57:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 129 (17CDB000) [pid = 3888] [serial = 1218] [outer = 00000000] 08:57:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 130 (180E5800) [pid = 3888] [serial = 1219] [outer = 17CDB000] 08:57:33 INFO - PROCESS | 3888 | 1466697453977 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 131 (19754800) [pid = 3888] [serial = 1220] [outer = 17CDB000] 08:57:34 INFO - PROCESS | 3888 | 1466697454590 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:57:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 974ms 08:57:34 INFO - PROCESS | 3888 | 1466697454644 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 3888 | 1466697454647 Marionette TRACE conn3 <- [1,1589,null,{"value":"13"}] 08:57:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:57:34 INFO - PROCESS | 3888 | 1466697454651 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 3888 | 1466697454654 Marionette TRACE conn3 <- [1,1590,null,{}] 08:57:34 INFO - PROCESS | 3888 | 1466697454665 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:34 INFO - PROCESS | 3888 | 1466697454670 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:34 INFO - PROCESS | 3888 | 1466697454774 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:57:34 INFO - PROCESS | 3888 | 1466697454918 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 3888 | 1466697454922 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:34 INFO - PROCESS | 3888 | ++DOCSHELL 0F30D800 == 19 [pid = 3888] [id = 407] 08:57:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 132 (0F30F400) [pid = 3888] [serial = 1221] [outer = 00000000] 08:57:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 133 (10BB4400) [pid = 3888] [serial = 1222] [outer = 0F30F400] 08:57:34 INFO - PROCESS | 3888 | 1466697454984 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 134 (11405800) [pid = 3888] [serial = 1223] [outer = 0F30F400] 08:57:35 INFO - PROCESS | 3888 | 1466697455879 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:57:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1264ms 08:57:35 INFO - PROCESS | 3888 | 1466697455915 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 3888 | 1466697455919 Marionette TRACE conn3 <- [1,1593,null,{"value":"13"}] 08:57:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:57:35 INFO - PROCESS | 3888 | 1466697455923 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 3888 | 1466697455928 Marionette TRACE conn3 <- [1,1594,null,{}] 08:57:35 INFO - PROCESS | 3888 | 1466697455933 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:35 INFO - PROCESS | 3888 | 1466697455935 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:36 INFO - PROCESS | 3888 | 1466697456047 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:57:36 INFO - PROCESS | 3888 | --DOCSHELL 1A743C00 == 18 [pid = 3888] [id = 397] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 133 (12E14800) [pid = 3888] [serial = 1150] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 132 (12E13400) [pid = 3888] [serial = 1121] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 131 (12BD3C00) [pid = 3888] [serial = 1138] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 130 (144B5C00) [pid = 3888] [serial = 1163] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 129 (10E4D400) [pid = 3888] [serial = 1117] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 128 (11253000) [pid = 3888] [serial = 1127] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 127 (132E0400) [pid = 3888] [serial = 1162] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 126 (104E7400) [pid = 3888] [serial = 1113] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 125 (167ED400) [pid = 3888] [serial = 1089] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 124 (177BA800) [pid = 3888] [serial = 1092] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 123 (16C2EC00) [pid = 3888] [serial = 1090] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 122 (12BDCC00) [pid = 3888] [serial = 1095] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 121 (1856B800) [pid = 3888] [serial = 1069] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 120 (10D5F000) [pid = 3888] [serial = 1071] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 119 (10E02400) [pid = 3888] [serial = 1072] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 118 (12BD3400) [pid = 3888] [serial = 1080] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 117 (12C57000) [pid = 3888] [serial = 1081] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 116 (10D6C800) [pid = 3888] [serial = 1077] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 115 (180F0800) [pid = 3888] [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.] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 114 (10E0C000) [pid = 3888] [serial = 1078] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 113 (13988C00) [pid = 3888] [serial = 1074] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 112 (141D8000) [pid = 3888] [serial = 1075] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 111 (14F2F400) [pid = 3888] [serial = 1083] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 110 (10E06400) [pid = 3888] [serial = 1104] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 109 (144AB800) [pid = 3888] [serial = 1107] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 108 (114F0800) [pid = 3888] [serial = 1105] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 107 (1124C400) [pid = 3888] [serial = 1118] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 106 (180EAC00) [pid = 3888] [serial = 1110] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 105 (10A61400) [pid = 3888] [serial = 1114] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 104 (153D0C00) [pid = 3888] [serial = 1108] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 103 (17CE1000) [pid = 3888] [serial = 1099] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 102 (178D9400) [pid = 3888] [serial = 1098] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 101 (176CE400) [pid = 3888] [serial = 1093] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 100 (16281C00) [pid = 3888] [serial = 1086] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (19762C00) [pid = 3888] [serial = 1102] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (197E1800) [pid = 3888] [serial = 1111] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (16303C00) [pid = 3888] [serial = 1087] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (1535F400) [pid = 3888] [serial = 1084] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (160DA000) [pid = 3888] [serial = 1096] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (18572400) [pid = 3888] [serial = 1101] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (13A06400) [pid = 3888] [serial = 1130] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (12BD9000) [pid = 3888] [serial = 1120] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (136E8C00) [pid = 3888] [serial = 1129] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (153C9000) [pid = 3888] [serial = 1132] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (178D7C00) [pid = 3888] [serial = 1166] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (16CD6400) [pid = 3888] [serial = 1136] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (1575D000) [pid = 3888] [serial = 1141] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (167F0C00) [pid = 3888] [serial = 1135] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (10E08400) [pid = 3888] [serial = 1180] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (11DDB000) [pid = 3888] [serial = 1124] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (1774AC00) [pid = 3888] [serial = 1165] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (1315E400) [pid = 3888] [serial = 1139] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (11808800) [pid = 3888] [serial = 1123] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (19A7BC00) [pid = 3888] [serial = 1159] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (19A82C00) [pid = 3888] [serial = 1160] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (180E8800) [pid = 3888] [serial = 1148] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (176CBC00) [pid = 3888] [serial = 1145] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (19A82400) [pid = 3888] [serial = 1169] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (180E4C00) [pid = 3888] [serial = 1147] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (1717D000) [pid = 3888] [serial = 1144] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (19F84000) [pid = 3888] [serial = 1171] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (19A79400) [pid = 3888] [serial = 1168] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (19A7A800) [pid = 3888] [serial = 1184] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (160D6000) [pid = 3888] [serial = 1142] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (1A0D8400) [pid = 3888] [serial = 1186] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (10E0F800) [pid = 3888] [serial = 1126] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (15764400) [pid = 3888] [serial = 1133] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (16FF1800) [pid = 3888] [serial = 1154] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (1856C000) [pid = 3888] [serial = 1156] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (1630D000) [pid = 3888] [serial = 1153] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (197EC400) [pid = 3888] [serial = 1183] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (13987000) [pid = 3888] [serial = 1151] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (1A4C9400) [pid = 3888] [serial = 1187] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (197E2C00) [pid = 3888] [serial = 1157] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (1A719400) [pid = 3888] [serial = 1190] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (1A608400) [pid = 3888] [serial = 1178] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (1A0E0000) [pid = 3888] [serial = 1172] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 56 (1A605800) [pid = 3888] [serial = 1177] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 55 (1A584400) [pid = 3888] [serial = 1175] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 54 (1A717400) [pid = 3888] [serial = 1189] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 53 (1A57FC00) [pid = 3888] [serial = 1174] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | --DOMWINDOW == 52 (144E4800) [pid = 3888] [serial = 1181] [outer = 00000000] [url = about:blank] 08:57:36 INFO - PROCESS | 3888 | 1466697456164 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 3888 | 1466697456166 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:36 INFO - PROCESS | 3888 | ++DOCSHELL 0F313800 == 19 [pid = 3888] [id = 408] 08:57:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 53 (0F314400) [pid = 3888] [serial = 1224] [outer = 00000000] 08:57:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 54 (105EAC00) [pid = 3888] [serial = 1225] [outer = 0F314400] 08:57:36 INFO - PROCESS | 3888 | 1466697456202 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 55 (10A62000) [pid = 3888] [serial = 1226] [outer = 0F314400] 08:57:36 INFO - PROCESS | 3888 | 1466697456649 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:57:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 792ms 08:57:36 INFO - PROCESS | 3888 | 1466697456705 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 3888 | 1466697456709 Marionette TRACE conn3 <- [1,1597,null,{"value":"13"}] 08:57:36 INFO - PROCESS | 3888 | 1466697456715 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:57:36 INFO - PROCESS | 3888 | 1466697456717 Marionette TRACE conn3 <- [1,1598,null,{}] 08:57:36 INFO - PROCESS | 3888 | 1466697456721 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:36 INFO - PROCESS | 3888 | 1466697456723 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:36 INFO - PROCESS | 3888 | 1466697456810 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:57:36 INFO - PROCESS | 3888 | 1466697456819 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 3888 | 1466697456821 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:36 INFO - PROCESS | 3888 | ++DOCSHELL 11408400 == 20 [pid = 3888] [id = 409] 08:57:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 56 (1140D800) [pid = 3888] [serial = 1227] [outer = 00000000] 08:57:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 57 (11893000) [pid = 3888] [serial = 1228] [outer = 1140D800] 08:57:36 INFO - PROCESS | 3888 | 1466697456867 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (11DDF800) [pid = 3888] [serial = 1229] [outer = 1140D800] 08:57:37 INFO - PROCESS | 3888 | 1466697457324 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:57:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 685ms 08:57:37 INFO - PROCESS | 3888 | 1466697457397 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 3888 | 1466697457399 Marionette TRACE conn3 <- [1,1601,null,{"value":"13"}] 08:57:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:57:37 INFO - PROCESS | 3888 | 1466697457403 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 3888 | 1466697457406 Marionette TRACE conn3 <- [1,1602,null,{}] 08:57:37 INFO - PROCESS | 3888 | 1466697457416 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:37 INFO - PROCESS | 3888 | 1466697457420 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:37 INFO - PROCESS | 3888 | 1466697457503 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:57:37 INFO - PROCESS | 3888 | 1466697457509 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 3888 | 1466697457512 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:37 INFO - PROCESS | 3888 | ++DOCSHELL 12E14400 == 21 [pid = 3888] [id = 410] 08:57:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (12E1A400) [pid = 3888] [serial = 1230] [outer = 00000000] 08:57:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (1315E400) [pid = 3888] [serial = 1231] [outer = 12E1A400] 08:57:37 INFO - PROCESS | 3888 | 1466697457637 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (13664000) [pid = 3888] [serial = 1232] [outer = 12E1A400] 08:57:37 INFO - PROCESS | 3888 | 1466697458020 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:57:38 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 08:57:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 670ms 08:57:38 INFO - PROCESS | 3888 | 1466697458085 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 3888 | 1466697458088 Marionette TRACE conn3 <- [1,1605,null,{"value":"13"}] 08:57:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:57:38 INFO - PROCESS | 3888 | 1466697458091 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 3888 | 1466697458093 Marionette TRACE conn3 <- [1,1606,null,{}] 08:57:38 INFO - PROCESS | 3888 | 1466697458097 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:38 INFO - PROCESS | 3888 | 1466697458099 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:38 INFO - PROCESS | 3888 | 1466697458195 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:57:38 INFO - PROCESS | 3888 | 1466697458212 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 3888 | 1466697458214 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:38 INFO - PROCESS | 3888 | ++DOCSHELL 1397E800 == 22 [pid = 3888] [id = 411] 08:57:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (13A05400) [pid = 3888] [serial = 1233] [outer = 00000000] 08:57:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (13ED1400) [pid = 3888] [serial = 1234] [outer = 13A05400] 08:57:38 INFO - PROCESS | 3888 | 1466697458263 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (141DB800) [pid = 3888] [serial = 1235] [outer = 13A05400] 08:57:38 INFO - PROCESS | 3888 | 1466697458734 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:57:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 08:57:38 INFO - PROCESS | 3888 | 1466697458774 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 3888 | 1466697458760 Marionette TRACE conn3 <- [1,1609,null,{"value":"13"}] 08:57:38 INFO - PROCESS | 3888 | 1466697458763 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:57:38 INFO - PROCESS | 3888 | 1466697458765 Marionette TRACE conn3 <- [1,1610,null,{}] 08:57:38 INFO - PROCESS | 3888 | 1466697458768 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:38 INFO - PROCESS | 3888 | 1466697458770 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:38 INFO - PROCESS | 3888 | 1466697458881 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:57:38 INFO - PROCESS | 3888 | 1466697458886 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 3888 | 1466697458888 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:38 INFO - PROCESS | 3888 | ++DOCSHELL 144AB800 == 23 [pid = 3888] [id = 412] 08:57:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (144B0000) [pid = 3888] [serial = 1236] [outer = 00000000] 08:57:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (14F27000) [pid = 3888] [serial = 1237] [outer = 144B0000] 08:57:38 INFO - PROCESS | 3888 | 1466697458930 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (14F2E400) [pid = 3888] [serial = 1238] [outer = 144B0000] 08:57:39 INFO - PROCESS | 3888 | 1466697459410 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:57:39 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 08:57:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 08:57:39 INFO - PROCESS | 3888 | 1466697459446 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 3888 | 1466697459448 Marionette TRACE conn3 <- [1,1613,null,{"value":"13"}] 08:57:39 INFO - PROCESS | 3888 | 1466697459451 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:57:39 INFO - PROCESS | 3888 | 1466697459453 Marionette TRACE conn3 <- [1,1614,null,{}] 08:57:39 INFO - PROCESS | 3888 | 1466697459457 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:39 INFO - PROCESS | 3888 | 1466697459462 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:39 INFO - PROCESS | 3888 | 1466697459618 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:57:39 INFO - PROCESS | 3888 | 1466697459644 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 3888 | 1466697459647 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:39 INFO - PROCESS | 3888 | ++DOCSHELL 15797C00 == 24 [pid = 3888] [id = 413] 08:57:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (15798400) [pid = 3888] [serial = 1239] [outer = 00000000] 08:57:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (160D8800) [pid = 3888] [serial = 1240] [outer = 15798400] 08:57:39 INFO - PROCESS | 3888 | 1466697459693 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (160DB800) [pid = 3888] [serial = 1241] [outer = 15798400] 08:57:40 INFO - PROCESS | 3888 | 1466697460105 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:57:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 08:57:40 INFO - PROCESS | 3888 | 1466697460134 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 3888 | 1466697460136 Marionette TRACE conn3 <- [1,1617,null,{"value":"13"}] 08:57:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:57:40 INFO - PROCESS | 3888 | 1466697460139 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 3888 | 1466697460141 Marionette TRACE conn3 <- [1,1618,null,{}] 08:57:40 INFO - PROCESS | 3888 | 1466697460144 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:40 INFO - PROCESS | 3888 | 1466697460146 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:40 INFO - PROCESS | 3888 | 1466697460255 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:57:40 INFO - PROCESS | 3888 | 1466697460260 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 3888 | 1466697460262 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:40 INFO - PROCESS | 3888 | ++DOCSHELL 12E6E000 == 25 [pid = 3888] [id = 414] 08:57:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (13187400) [pid = 3888] [serial = 1242] [outer = 00000000] 08:57:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (16286000) [pid = 3888] [serial = 1243] [outer = 13187400] 08:57:40 INFO - PROCESS | 3888 | 1466697460314 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (16304000) [pid = 3888] [serial = 1244] [outer = 13187400] 08:57:40 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (16301400) [pid = 3888] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:57:40 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (1A744000) [pid = 3888] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:57:40 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (11406800) [pid = 3888] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:57:40 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (19A81400) [pid = 3888] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:57:40 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (1A4C8000) [pid = 3888] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:57:40 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (13EC5000) [pid = 3888] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:57:40 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (10D60800) [pid = 3888] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:57:41 INFO - PROCESS | 3888 | 1466697461027 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:57:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 914ms 08:57:41 INFO - PROCESS | 3888 | 1466697461066 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 3888 | 1466697461068 Marionette TRACE conn3 <- [1,1621,null,{"value":"13"}] 08:57:41 INFO - PROCESS | 3888 | 1466697461071 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:57:41 INFO - PROCESS | 3888 | 1466697461073 Marionette TRACE conn3 <- [1,1622,null,{}] 08:57:41 INFO - PROCESS | 3888 | 1466697461077 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:41 INFO - PROCESS | 3888 | 1466697461078 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:41 INFO - PROCESS | 3888 | 1466697461158 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:57:41 INFO - PROCESS | 3888 | 1466697461164 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 3888 | 1466697461166 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:41 INFO - PROCESS | 3888 | ++DOCSHELL 15799400 == 26 [pid = 3888] [id = 415] 08:57:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (160D6000) [pid = 3888] [serial = 1245] [outer = 00000000] 08:57:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (1630EC00) [pid = 3888] [serial = 1246] [outer = 160D6000] 08:57:41 INFO - PROCESS | 3888 | 1466697461208 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (167F0800) [pid = 3888] [serial = 1247] [outer = 160D6000] 08:57:41 INFO - PROCESS | 3888 | 1466697461632 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:57:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 624ms 08:57:41 INFO - PROCESS | 3888 | 1466697461693 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 3888 | 1466697461695 Marionette TRACE conn3 <- [1,1625,null,{"value":"13"}] 08:57:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:57:41 INFO - PROCESS | 3888 | 1466697461698 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 3888 | 1466697461700 Marionette TRACE conn3 <- [1,1626,null,{}] 08:57:41 INFO - PROCESS | 3888 | 1466697461703 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:41 INFO - PROCESS | 3888 | 1466697461705 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:41 INFO - PROCESS | 3888 | 1466697461793 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:57:41 INFO - PROCESS | 3888 | 1466697461799 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 3888 | 1466697461801 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:41 INFO - PROCESS | 3888 | ++DOCSHELL 16C2E400 == 27 [pid = 3888] [id = 416] 08:57:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (16C2FC00) [pid = 3888] [serial = 1248] [outer = 00000000] 08:57:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (16FF5C00) [pid = 3888] [serial = 1249] [outer = 16C2FC00] 08:57:41 INFO - PROCESS | 3888 | 1466697461846 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (170CAC00) [pid = 3888] [serial = 1250] [outer = 16C2FC00] 08:57:42 INFO - PROCESS | 3888 | 1466697462258 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:57:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 624ms 08:57:42 INFO - PROCESS | 3888 | 1466697462319 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 3888 | 1466697462321 Marionette TRACE conn3 <- [1,1629,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:57:42 INFO - PROCESS | 3888 | 1466697462325 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 3888 | 1466697462326 Marionette TRACE conn3 <- [1,1630,null,{}] 08:57:42 INFO - PROCESS | 3888 | 1466697462330 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 3888 | 1466697462332 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:42 INFO - PROCESS | 3888 | 1466697462421 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:57:42 INFO - PROCESS | 3888 | 1466697462426 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 3888 | 1466697462427 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:42 INFO - PROCESS | 3888 | ++DOCSHELL 17602400 == 28 [pid = 3888] [id = 417] 08:57:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (17605800) [pid = 3888] [serial = 1251] [outer = 00000000] 08:57:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (177B3000) [pid = 3888] [serial = 1252] [outer = 17605800] 08:57:42 INFO - PROCESS | 3888 | 1466697462473 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (1784F800) [pid = 3888] [serial = 1253] [outer = 17605800] 08:57:43 INFO - PROCESS | 3888 | 1466697463130 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:57:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 823ms 08:57:43 INFO - PROCESS | 3888 | 1466697463151 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 3888 | 1466697463155 Marionette TRACE conn3 <- [1,1633,null,{"value":"13"}] 08:57:43 INFO - PROCESS | 3888 | 1466697463160 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:57:43 INFO - PROCESS | 3888 | 1466697463165 Marionette TRACE conn3 <- [1,1634,null,{}] 08:57:43 INFO - PROCESS | 3888 | 1466697463170 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 3888 | 1466697463173 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:43 INFO - PROCESS | 3888 | 1466697463283 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:57:43 INFO - PROCESS | 3888 | 1466697463374 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 3888 | 1466697463377 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:43 INFO - PROCESS | 3888 | ++DOCSHELL 105EA800 == 29 [pid = 3888] [id = 418] 08:57:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (105EE000) [pid = 3888] [serial = 1254] [outer = 00000000] 08:57:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (10E0B800) [pid = 3888] [serial = 1255] [outer = 105EE000] 08:57:43 INFO - PROCESS | 3888 | 1466697463433 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (1122FC00) [pid = 3888] [serial = 1256] [outer = 105EE000] 08:57:44 INFO - PROCESS | 3888 | 1466697464037 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:57:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 914ms 08:57:44 INFO - PROCESS | 3888 | 1466697464074 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 3888 | 1466697464079 Marionette TRACE conn3 <- [1,1637,null,{"value":"13"}] 08:57:44 INFO - PROCESS | 3888 | 1466697464085 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:57:44 INFO - PROCESS | 3888 | 1466697464088 Marionette TRACE conn3 <- [1,1638,null,{}] 08:57:44 INFO - PROCESS | 3888 | 1466697464092 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:44 INFO - PROCESS | 3888 | 1466697464095 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:44 INFO - PROCESS | 3888 | 1466697464205 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:57:44 INFO - PROCESS | 3888 | 1466697464343 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 3888 | 1466697464346 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:44 INFO - PROCESS | 3888 | ++DOCSHELL 12BDBC00 == 30 [pid = 3888] [id = 419] 08:57:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (12BDCC00) [pid = 3888] [serial = 1257] [outer = 00000000] 08:57:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (12E75C00) [pid = 3888] [serial = 1258] [outer = 12BDCC00] 08:57:44 INFO - PROCESS | 3888 | 1466697464402 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (136E2400) [pid = 3888] [serial = 1259] [outer = 12BDCC00] 08:57:44 INFO - PROCESS | 3888 | 1466697464949 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:57:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 929ms 08:57:45 INFO - PROCESS | 3888 | 1466697465017 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 3888 | 1466697465019 Marionette TRACE conn3 <- [1,1641,null,{"value":"13"}] 08:57:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:57:45 INFO - PROCESS | 3888 | 1466697465023 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 3888 | 1466697465027 Marionette TRACE conn3 <- [1,1642,null,{}] 08:57:45 INFO - PROCESS | 3888 | 1466697465039 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 3888 | 1466697465044 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:45 INFO - PROCESS | 3888 | 1466697465187 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:57:45 INFO - PROCESS | 3888 | 1466697465331 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 3888 | 1466697465335 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:45 INFO - PROCESS | 3888 | ++DOCSHELL 16CCE400 == 31 [pid = 3888] [id = 420] 08:57:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (16CCF000) [pid = 3888] [serial = 1260] [outer = 00000000] 08:57:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (1760EC00) [pid = 3888] [serial = 1261] [outer = 16CCF000] 08:57:45 INFO - PROCESS | 3888 | 1466697465374 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (17857000) [pid = 3888] [serial = 1262] [outer = 16CCF000] 08:57:46 INFO - PROCESS | 3888 | 1466697466148 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:57:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1187ms 08:57:46 INFO - PROCESS | 3888 | 1466697466200 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 3888 | 1466697466204 Marionette TRACE conn3 <- [1,1645,null,{"value":"13"}] 08:57:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:57:46 INFO - PROCESS | 3888 | 1466697466210 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 3888 | 1466697466213 Marionette TRACE conn3 <- [1,1646,null,{}] 08:57:46 INFO - PROCESS | 3888 | 1466697466218 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:46 INFO - PROCESS | 3888 | 1466697466221 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:46 INFO - PROCESS | 3888 | 1466697466321 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:57:46 INFO - PROCESS | 3888 | 1466697466462 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 3888 | 1466697466466 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:46 INFO - PROCESS | 3888 | ++DOCSHELL 10E56400 == 32 [pid = 3888] [id = 421] 08:57:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (10ECD400) [pid = 3888] [serial = 1263] [outer = 00000000] 08:57:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (114FC400) [pid = 3888] [serial = 1264] [outer = 10ECD400] 08:57:46 INFO - PROCESS | 3888 | 1466697466519 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (12BD4000) [pid = 3888] [serial = 1265] [outer = 10ECD400] 08:57:46 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (1A747000) [pid = 3888] [serial = 1192] [outer = 00000000] [url = about:blank] 08:57:46 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (16FF0C00) [pid = 3888] [serial = 1198] [outer = 00000000] [url = about:blank] 08:57:46 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (197EB800) [pid = 3888] [serial = 1213] [outer = 00000000] [url = about:blank] 08:57:46 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (1A74B000) [pid = 3888] [serial = 1193] [outer = 00000000] [url = about:blank] 08:57:46 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (1315C400) [pid = 3888] [serial = 1195] [outer = 00000000] [url = about:blank] 08:57:46 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (19F4C800) [pid = 3888] [serial = 1202] [outer = 00000000] [url = about:blank] 08:57:46 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (19B81800) [pid = 3888] [serial = 1201] [outer = 00000000] [url = about:blank] 08:57:46 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (1A711000) [pid = 3888] [serial = 1205] [outer = 00000000] [url = about:blank] 08:57:46 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (1A60A800) [pid = 3888] [serial = 1204] [outer = 00000000] [url = about:blank] 08:57:46 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (176C7400) [pid = 3888] [serial = 1211] [outer = 00000000] [url = about:blank] 08:57:46 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (14F76400) [pid = 3888] [serial = 1210] [outer = 00000000] [url = about:blank] 08:57:46 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (17746C00) [pid = 3888] [serial = 1199] [outer = 00000000] [url = about:blank] 08:57:46 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (1122DC00) [pid = 3888] [serial = 1208] [outer = 00000000] [url = about:blank] 08:57:46 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (13A12400) [pid = 3888] [serial = 1196] [outer = 00000000] [url = about:blank] 08:57:46 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (10E4B400) [pid = 3888] [serial = 1207] [outer = 00000000] [url = about:blank] 08:57:47 INFO - PROCESS | 3888 | 1466697467047 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 883ms 08:57:47 INFO - PROCESS | 3888 | 1466697467097 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 3888 | 1466697467101 Marionette TRACE conn3 <- [1,1649,null,{"value":"13"}] 08:57:47 INFO - PROCESS | 3888 | 1466697467107 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:57:47 INFO - PROCESS | 3888 | 1466697467110 Marionette TRACE conn3 <- [1,1650,null,{}] 08:57:47 INFO - PROCESS | 3888 | 1466697467113 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:47 INFO - PROCESS | 3888 | 1466697467116 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:47 INFO - PROCESS | 3888 | 1466697467202 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:57:47 INFO - PROCESS | 3888 | 1466697467210 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 3888 | 1466697467212 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:47 INFO - PROCESS | 3888 | ++DOCSHELL 10E56C00 == 33 [pid = 3888] [id = 422] 08:57:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (1122D400) [pid = 3888] [serial = 1266] [outer = 00000000] 08:57:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (11DDF000) [pid = 3888] [serial = 1267] [outer = 1122D400] 08:57:47 INFO - PROCESS | 3888 | 1466697467263 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (12BDD800) [pid = 3888] [serial = 1268] [outer = 1122D400] 08:57:47 INFO - PROCESS | 3888 | 1466697467728 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:57:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 685ms 08:57:47 INFO - PROCESS | 3888 | 1466697467791 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 3888 | 1466697467793 Marionette TRACE conn3 <- [1,1653,null,{"value":"13"}] 08:57:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:57:47 INFO - PROCESS | 3888 | 1466697467796 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 3888 | 1466697467800 Marionette TRACE conn3 <- [1,1654,null,{}] 08:57:47 INFO - PROCESS | 3888 | 1466697467809 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:47 INFO - PROCESS | 3888 | 1466697467814 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:47 INFO - PROCESS | 3888 | 1466697467914 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:57:48 INFO - PROCESS | 3888 | 1466697468014 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 3888 | 1466697468017 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:48 INFO - PROCESS | 3888 | ++DOCSHELL 13EC7000 == 34 [pid = 3888] [id = 423] 08:57:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (13ED2400) [pid = 3888] [serial = 1269] [outer = 00000000] 08:57:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (144B4400) [pid = 3888] [serial = 1270] [outer = 13ED2400] 08:57:48 INFO - PROCESS | 3888 | 1466697468063 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (1535B400) [pid = 3888] [serial = 1271] [outer = 13ED2400] 08:57:48 INFO - PROCESS | 3888 | 1466697468434 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:57:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 685ms 08:57:48 INFO - PROCESS | 3888 | 1466697468479 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 3888 | 1466697468482 Marionette TRACE conn3 <- [1,1657,null,{"value":"13"}] 08:57:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:57:48 INFO - PROCESS | 3888 | 1466697468485 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 3888 | 1466697468487 Marionette TRACE conn3 <- [1,1658,null,{}] 08:57:48 INFO - PROCESS | 3888 | 1466697468490 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 3888 | 1466697468492 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:48 INFO - PROCESS | 3888 | 1466697468560 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:57:48 INFO - PROCESS | 3888 | 1466697468565 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 3888 | 1466697468567 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:48 INFO - PROCESS | 3888 | ++DOCSHELL 14F2EC00 == 35 [pid = 3888] [id = 424] 08:57:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (1575E400) [pid = 3888] [serial = 1272] [outer = 00000000] 08:57:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (1630A400) [pid = 3888] [serial = 1273] [outer = 1575E400] 08:57:48 INFO - PROCESS | 3888 | 1466697468611 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1630F800) [pid = 3888] [serial = 1274] [outer = 1575E400] 08:57:49 INFO - PROCESS | 3888 | 1466697469088 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 624ms 08:57:49 INFO - PROCESS | 3888 | 1466697469105 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 3888 | 1466697469107 Marionette TRACE conn3 <- [1,1661,null,{"value":"13"}] 08:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:57:49 INFO - PROCESS | 3888 | 1466697469120 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 3888 | 1466697469122 Marionette TRACE conn3 <- [1,1662,null,{}] 08:57:49 INFO - PROCESS | 3888 | 1466697469126 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 3888 | 1466697469129 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:49 INFO - PROCESS | 3888 | 1466697469221 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:57:49 INFO - PROCESS | 3888 | 1466697469310 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 3888 | 1466697469312 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:49 INFO - PROCESS | 3888 | ++DOCSHELL 12BB0400 == 36 [pid = 3888] [id = 425] 08:57:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (132DE800) [pid = 3888] [serial = 1275] [outer = 00000000] 08:57:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (170D5800) [pid = 3888] [serial = 1276] [outer = 132DE800] 08:57:49 INFO - PROCESS | 3888 | 1466697469355 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (17175C00) [pid = 3888] [serial = 1277] [outer = 132DE800] 08:57:49 INFO - PROCESS | 3888 | 1466697469773 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:57:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 685ms 08:57:49 INFO - PROCESS | 3888 | 1466697469793 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 3888 | 1466697469795 Marionette TRACE conn3 <- [1,1665,null,{"value":"13"}] 08:57:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:57:49 INFO - PROCESS | 3888 | 1466697469802 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 3888 | 1466697469804 Marionette TRACE conn3 <- [1,1666,null,{}] 08:57:49 INFO - PROCESS | 3888 | 1466697469807 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 3888 | 1466697469813 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:49 INFO - PROCESS | 3888 | 1466697469945 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:57:49 INFO - PROCESS | 3888 | 1466697469957 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 3888 | 1466697469959 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:50 INFO - PROCESS | 3888 | ++DOCSHELL 17CDF000 == 37 [pid = 3888] [id = 426] 08:57:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (17CE4800) [pid = 3888] [serial = 1278] [outer = 00000000] 08:57:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (180E8400) [pid = 3888] [serial = 1279] [outer = 17CE4800] 08:57:50 INFO - PROCESS | 3888 | 1466697470055 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (180E9000) [pid = 3888] [serial = 1280] [outer = 17CE4800] 08:57:50 INFO - PROCESS | 3888 | 1466697470470 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:57:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 715ms 08:57:50 INFO - PROCESS | 3888 | 1466697470527 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 3888 | 1466697470529 Marionette TRACE conn3 <- [1,1669,null,{"value":"13"}] 08:57:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:57:50 INFO - PROCESS | 3888 | 1466697470533 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 3888 | 1466697470534 Marionette TRACE conn3 <- [1,1670,null,{}] 08:57:50 INFO - PROCESS | 3888 | 1466697470538 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:50 INFO - PROCESS | 3888 | 1466697470540 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:50 INFO - PROCESS | 3888 | 1466697470675 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:57:50 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (13A05400) [pid = 3888] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:57:50 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (144B0000) [pid = 3888] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:57:50 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (0F314400) [pid = 3888] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:57:50 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (1140D800) [pid = 3888] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:57:50 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (0F30F400) [pid = 3888] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:57:50 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (15798400) [pid = 3888] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:57:50 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (13187400) [pid = 3888] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:57:50 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (12E1A400) [pid = 3888] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:57:50 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (16C2FC00) [pid = 3888] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:57:50 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (160D6000) [pid = 3888] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:57:50 INFO - PROCESS | 3888 | 1466697470841 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 3888 | 1466697470843 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:50 INFO - PROCESS | 3888 | ++DOCSHELL 0F30F800 == 38 [pid = 3888] [id = 427] 08:57:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (0F312800) [pid = 3888] [serial = 1281] [outer = 00000000] 08:57:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (11406800) [pid = 3888] [serial = 1282] [outer = 0F312800] 08:57:50 INFO - PROCESS | 3888 | 1466697470888 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (12E69000) [pid = 3888] [serial = 1283] [outer = 0F312800] 08:57:51 INFO - PROCESS | 3888 | 1466697471237 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 776ms 08:57:51 INFO - PROCESS | 3888 | 1466697471300 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 3888 | 1466697471302 Marionette TRACE conn3 <- [1,1673,null,{"value":"13"}] 08:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:57:51 INFO - PROCESS | 3888 | 1466697471305 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 3888 | 1466697471307 Marionette TRACE conn3 <- [1,1674,null,{}] 08:57:51 INFO - PROCESS | 3888 | 1466697471310 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 3888 | 1466697471312 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:51 INFO - PROCESS | 3888 | 1466697471389 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:57:51 INFO - PROCESS | 3888 | 1466697471479 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 3888 | 1466697471481 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:51 INFO - PROCESS | 3888 | ++DOCSHELL 129E9C00 == 39 [pid = 3888] [id = 428] 08:57:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (12E1A400) [pid = 3888] [serial = 1284] [outer = 00000000] 08:57:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (180EA400) [pid = 3888] [serial = 1285] [outer = 12E1A400] 08:57:51 INFO - PROCESS | 3888 | 1466697471524 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (180EAC00) [pid = 3888] [serial = 1286] [outer = 12E1A400] 08:57:51 INFO - PROCESS | 3888 | 1466697471858 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:57:51 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 08:57:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 579ms 08:57:51 INFO - PROCESS | 3888 | 1466697471886 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 3888 | 1466697471888 Marionette TRACE conn3 <- [1,1677,null,{"value":"13"}] 08:57:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:57:51 INFO - PROCESS | 3888 | 1466697471891 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 3888 | 1466697471893 Marionette TRACE conn3 <- [1,1678,null,{}] 08:57:51 INFO - PROCESS | 3888 | 1466697471896 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 3888 | 1466697471898 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:52 INFO - PROCESS | 3888 | 1466697472020 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:57:52 INFO - PROCESS | 3888 | 1466697472028 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 3888 | 1466697472030 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:52 INFO - PROCESS | 3888 | ++DOCSHELL 0F394C00 == 40 [pid = 3888] [id = 429] 08:57:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (13EC5800) [pid = 3888] [serial = 1287] [outer = 00000000] 08:57:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (197E4C00) [pid = 3888] [serial = 1288] [outer = 13EC5800] 08:57:52 INFO - PROCESS | 3888 | 1466697472096 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (197E5400) [pid = 3888] [serial = 1289] [outer = 13EC5800] 08:57:52 INFO - PROCESS | 3888 | 1466697472499 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:57:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 624ms 08:57:52 INFO - PROCESS | 3888 | 1466697472511 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 3888 | 1466697472513 Marionette TRACE conn3 <- [1,1681,null,{"value":"13"}] 08:57:52 INFO - PROCESS | 3888 | 1466697472517 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:57:52 INFO - PROCESS | 3888 | 1466697472518 Marionette TRACE conn3 <- [1,1682,null,{}] 08:57:52 INFO - PROCESS | 3888 | 1466697472522 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:52 INFO - PROCESS | 3888 | 1466697472523 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:52 INFO - PROCESS | 3888 | 1466697472646 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:57:52 INFO - PROCESS | 3888 | 1466697472653 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 3888 | 1466697472655 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:52 INFO - PROCESS | 3888 | ++DOCSHELL 197E2400 == 41 [pid = 3888] [id = 430] 08:57:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (197E3000) [pid = 3888] [serial = 1290] [outer = 00000000] 08:57:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (19A7B800) [pid = 3888] [serial = 1291] [outer = 197E3000] 08:57:52 INFO - PROCESS | 3888 | 1466697472698 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (19A81400) [pid = 3888] [serial = 1292] [outer = 197E3000] 08:57:53 INFO - PROCESS | 3888 | 1466697473371 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:57:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 883ms 08:57:53 INFO - PROCESS | 3888 | 1466697473405 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 3888 | 1466697473409 Marionette TRACE conn3 <- [1,1685,null,{"value":"13"}] 08:57:53 INFO - PROCESS | 3888 | 1466697473414 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:57:53 INFO - PROCESS | 3888 | 1466697473419 Marionette TRACE conn3 <- [1,1686,null,{}] 08:57:53 INFO - PROCESS | 3888 | 1466697473425 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 3888 | 1466697473427 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:53 INFO - PROCESS | 3888 | 1466697473537 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:57:53 INFO - PROCESS | 3888 | 1466697473670 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 3888 | 1466697473673 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:53 INFO - PROCESS | 3888 | ++DOCSHELL 10433400 == 42 [pid = 3888] [id = 431] 08:57:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (105F4400) [pid = 3888] [serial = 1293] [outer = 00000000] 08:57:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (1124A400) [pid = 3888] [serial = 1294] [outer = 105F4400] 08:57:53 INFO - PROCESS | 3888 | 1466697473729 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (11D90400) [pid = 3888] [serial = 1295] [outer = 105F4400] 08:57:54 INFO - PROCESS | 3888 | 1466697474293 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:57:54 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 08:57:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 913ms 08:57:54 INFO - PROCESS | 3888 | 1466697474344 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 3888 | 1466697474349 Marionette TRACE conn3 <- [1,1689,null,{"value":"13"}] 08:57:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:57:54 INFO - PROCESS | 3888 | 1466697474355 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 3888 | 1466697474358 Marionette TRACE conn3 <- [1,1690,null,{}] 08:57:54 INFO - PROCESS | 3888 | 1466697474362 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 3888 | 1466697474365 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:54 INFO - PROCESS | 3888 | 1466697474460 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:57:54 INFO - PROCESS | 3888 | 1466697474594 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 3888 | 1466697474596 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:54 INFO - PROCESS | 3888 | ++DOCSHELL 13A0B400 == 43 [pid = 3888] [id = 432] 08:57:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (13A0D000) [pid = 3888] [serial = 1296] [outer = 00000000] 08:57:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (14F75000) [pid = 3888] [serial = 1297] [outer = 13A0D000] 08:57:54 INFO - PROCESS | 3888 | 1466697474652 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (15762000) [pid = 3888] [serial = 1298] [outer = 13A0D000] 08:57:55 INFO - PROCESS | 3888 | 1466697475238 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:57:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 914ms 08:57:55 INFO - PROCESS | 3888 | 1466697475266 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 3888 | 1466697475269 Marionette TRACE conn3 <- [1,1693,null,{"value":"13"}] 08:57:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:57:55 INFO - PROCESS | 3888 | 1466697475273 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 3888 | 1466697475276 Marionette TRACE conn3 <- [1,1694,null,{}] 08:57:55 INFO - PROCESS | 3888 | 1466697475287 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:55 INFO - PROCESS | 3888 | 1466697475292 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:55 INFO - PROCESS | 3888 | 1466697475400 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:57:55 INFO - PROCESS | 3888 | 1466697475526 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 3888 | 1466697475529 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:55 INFO - PROCESS | 3888 | ++DOCSHELL 197E4000 == 44 [pid = 3888] [id = 433] 08:57:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (197E4800) [pid = 3888] [serial = 1299] [outer = 00000000] 08:57:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (19A75400) [pid = 3888] [serial = 1300] [outer = 197E4800] 08:57:55 INFO - PROCESS | 3888 | 1466697475625 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (19B7D800) [pid = 3888] [serial = 1301] [outer = 197E4800] 08:57:56 INFO - PROCESS | 3888 | 1466697476403 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:57:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1157ms 08:57:56 INFO - PROCESS | 3888 | 1466697476439 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 3888 | 1466697476444 Marionette TRACE conn3 <- [1,1697,null,{"value":"13"}] 08:57:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:57:56 INFO - PROCESS | 3888 | 1466697476449 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 3888 | 1466697476452 Marionette TRACE conn3 <- [1,1698,null,{}] 08:57:56 INFO - PROCESS | 3888 | 1466697476458 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 3888 | 1466697476461 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:56 INFO - PROCESS | 3888 | 1466697476563 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:57:56 INFO - PROCESS | 3888 | 1466697476701 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 3888 | 1466697476706 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:56 INFO - PROCESS | 3888 | ++DOCSHELL 105F0800 == 45 [pid = 3888] [id = 434] 08:57:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (10A59000) [pid = 3888] [serial = 1302] [outer = 00000000] 08:57:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (10E0E000) [pid = 3888] [serial = 1303] [outer = 10A59000] 08:57:56 INFO - PROCESS | 3888 | 1466697476755 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 101 (1124B400) [pid = 3888] [serial = 1304] [outer = 10A59000] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 0F394C00 == 44 [pid = 3888] [id = 429] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 129E9C00 == 43 [pid = 3888] [id = 428] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 0F30F800 == 42 [pid = 3888] [id = 427] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 17CDF000 == 41 [pid = 3888] [id = 426] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 12BB0400 == 40 [pid = 3888] [id = 425] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 14F2EC00 == 39 [pid = 3888] [id = 424] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 13EC7000 == 38 [pid = 3888] [id = 423] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 10E56C00 == 37 [pid = 3888] [id = 422] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 10E56400 == 36 [pid = 3888] [id = 421] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 105EA800 == 35 [pid = 3888] [id = 418] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 12BDBC00 == 34 [pid = 3888] [id = 419] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 17602400 == 33 [pid = 3888] [id = 417] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 16C2E400 == 32 [pid = 3888] [id = 416] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 16CCE400 == 31 [pid = 3888] [id = 420] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 13A0B400 == 30 [pid = 3888] [id = 432] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 197E4000 == 29 [pid = 3888] [id = 433] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 197E2400 == 28 [pid = 3888] [id = 430] 08:57:57 INFO - PROCESS | 3888 | --DOCSHELL 10433400 == 27 [pid = 3888] [id = 431] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 100 (13ED1400) [pid = 3888] [serial = 1234] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (14F27000) [pid = 3888] [serial = 1237] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (180E5800) [pid = 3888] [serial = 1219] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (105EAC00) [pid = 3888] [serial = 1225] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (10A62000) [pid = 3888] [serial = 1226] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (11893000) [pid = 3888] [serial = 1228] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (11DDF800) [pid = 3888] [serial = 1229] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (1318A400) [pid = 3888] [serial = 1216] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (11405800) [pid = 3888] [serial = 1223] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (10BB4400) [pid = 3888] [serial = 1222] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (160D8800) [pid = 3888] [serial = 1240] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (14F2E400) [pid = 3888] [serial = 1238] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (16286000) [pid = 3888] [serial = 1243] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (1315E400) [pid = 3888] [serial = 1231] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (160DB800) [pid = 3888] [serial = 1241] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (13664000) [pid = 3888] [serial = 1232] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (16FF5C00) [pid = 3888] [serial = 1249] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (16304000) [pid = 3888] [serial = 1244] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (177B3000) [pid = 3888] [serial = 1252] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (1630EC00) [pid = 3888] [serial = 1246] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (167F0800) [pid = 3888] [serial = 1247] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (141DB800) [pid = 3888] [serial = 1235] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (170CAC00) [pid = 3888] [serial = 1250] [outer = 00000000] [url = about:blank] 08:57:57 INFO - PROCESS | 3888 | 1466697477918 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:57:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1522ms 08:57:57 INFO - PROCESS | 3888 | 1466697477975 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:57:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:57:57 INFO - PROCESS | 3888 | 1466697477979 Marionette TRACE conn3 <- [1,1701,null,{"value":"13"}] 08:57:57 INFO - PROCESS | 3888 | 1466697477984 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 3888 | 1466697477987 Marionette TRACE conn3 <- [1,1702,null,{}] 08:57:57 INFO - PROCESS | 3888 | 1466697477993 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:57 INFO - PROCESS | 3888 | 1466697477996 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:58 INFO - PROCESS | 3888 | 1466697478156 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:57:58 INFO - PROCESS | 3888 | 1466697478172 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 3888 | 1466697478175 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:58 INFO - PROCESS | 3888 | ++DOCSHELL 10561000 == 28 [pid = 3888] [id = 435] 08:57:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (105E7800) [pid = 3888] [serial = 1305] [outer = 00000000] 08:57:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (10D63400) [pid = 3888] [serial = 1306] [outer = 105E7800] 08:57:58 INFO - PROCESS | 3888 | 1466697478221 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (10D68800) [pid = 3888] [serial = 1307] [outer = 105E7800] 08:57:58 INFO - PROCESS | 3888 | 1466697478655 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:57:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 731ms 08:57:58 INFO - PROCESS | 3888 | 1466697478704 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 3888 | 1466697478709 Marionette TRACE conn3 <- [1,1705,null,{"value":"13"}] 08:57:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:57:58 INFO - PROCESS | 3888 | 1466697478716 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 3888 | 1466697478718 Marionette TRACE conn3 <- [1,1706,null,{}] 08:57:58 INFO - PROCESS | 3888 | 1466697478722 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 3888 | 1466697478725 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:58 INFO - PROCESS | 3888 | 1466697478811 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:57:58 INFO - PROCESS | 3888 | 1466697478820 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 3888 | 1466697478822 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:58 INFO - PROCESS | 3888 | ++DOCSHELL 11890800 == 29 [pid = 3888] [id = 436] 08:57:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (11893000) [pid = 3888] [serial = 1308] [outer = 00000000] 08:57:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (11CEC800) [pid = 3888] [serial = 1309] [outer = 11893000] 08:57:58 INFO - PROCESS | 3888 | 1466697478871 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (12BB0400) [pid = 3888] [serial = 1310] [outer = 11893000] 08:57:59 INFO - PROCESS | 3888 | 1466697479325 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:57:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 609ms 08:57:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:57:59 INFO - PROCESS | 3888 | 1466697479339 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 3888 | 1466697479341 Marionette TRACE conn3 <- [1,1709,null,{"value":"13"}] 08:57:59 INFO - PROCESS | 3888 | 1466697479344 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 3888 | 1466697479348 Marionette TRACE conn3 <- [1,1710,null,{}] 08:57:59 INFO - PROCESS | 3888 | 1466697479362 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:59 INFO - PROCESS | 3888 | 1466697479367 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:59 INFO - PROCESS | 3888 | 1466697479448 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:57:59 INFO - PROCESS | 3888 | 1466697479486 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 3888 | 1466697479489 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:57:59 INFO - PROCESS | 3888 | ++DOCSHELL 13EC5C00 == 30 [pid = 3888] [id = 437] 08:57:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (13EC7000) [pid = 3888] [serial = 1311] [outer = 00000000] 08:57:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (141D8C00) [pid = 3888] [serial = 1312] [outer = 13EC7000] 08:57:59 INFO - PROCESS | 3888 | 1466697479536 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (141E0400) [pid = 3888] [serial = 1313] [outer = 13EC7000] 08:58:00 INFO - PROCESS | 3888 | 1466697480008 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:58:00 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 08:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 08:58:00 INFO - PROCESS | 3888 | 1466697480033 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 3888 | 1466697480036 Marionette TRACE conn3 <- [1,1713,null,{"value":"13"}] 08:58:00 INFO - PROCESS | 3888 | 1466697480039 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 3888 | 1466697480041 Marionette TRACE conn3 <- [1,1714,null,{}] 08:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:58:00 INFO - PROCESS | 3888 | 1466697480044 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 3888 | 1466697480046 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:00 INFO - PROCESS | 3888 | 1466697480171 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:58:00 INFO - PROCESS | 3888 | 1466697480177 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 3888 | 1466697480179 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:00 INFO - PROCESS | 3888 | ++DOCSHELL 141D8000 == 31 [pid = 3888] [id = 438] 08:58:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (144E8400) [pid = 3888] [serial = 1314] [outer = 00000000] 08:58:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (1535E400) [pid = 3888] [serial = 1315] [outer = 144E8400] 08:58:00 INFO - PROCESS | 3888 | 1466697480284 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (15762C00) [pid = 3888] [serial = 1316] [outer = 144E8400] 08:58:00 INFO - PROCESS | 3888 | 1466697480723 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:58:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 716ms 08:58:00 INFO - PROCESS | 3888 | 1466697480764 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 3888 | 1466697480766 Marionette TRACE conn3 <- [1,1717,null,{"value":"13"}] 08:58:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:58:00 INFO - PROCESS | 3888 | 1466697480769 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 3888 | 1466697480771 Marionette TRACE conn3 <- [1,1718,null,{}] 08:58:00 INFO - PROCESS | 3888 | 1466697480775 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 3888 | 1466697480777 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:00 INFO - PROCESS | 3888 | 1466697480911 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:58:00 INFO - PROCESS | 3888 | 1466697480921 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 3888 | 1466697480923 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:00 INFO - PROCESS | 3888 | ++DOCSHELL 160DB000 == 32 [pid = 3888] [id = 439] 08:58:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (160DB400) [pid = 3888] [serial = 1317] [outer = 00000000] 08:58:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (16284800) [pid = 3888] [serial = 1318] [outer = 160DB400] 08:58:01 INFO - PROCESS | 3888 | 1466697481003 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (1628C400) [pid = 3888] [serial = 1319] [outer = 160DB400] 08:58:01 INFO - PROCESS | 3888 | 1466697481432 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:58:01 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 08:58:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 715ms 08:58:01 INFO - PROCESS | 3888 | 1466697481493 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 3888 | 1466697481495 Marionette TRACE conn3 <- [1,1721,null,{"value":"13"}] 08:58:01 INFO - PROCESS | 3888 | 1466697481498 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:58:01 INFO - PROCESS | 3888 | 1466697481500 Marionette TRACE conn3 <- [1,1722,null,{}] 08:58:01 INFO - PROCESS | 3888 | 1466697481507 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:01 INFO - PROCESS | 3888 | 1466697481512 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:01 INFO - PROCESS | 3888 | 1466697481633 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:58:01 INFO - PROCESS | 3888 | 1466697481647 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 3888 | 1466697481649 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:01 INFO - PROCESS | 3888 | ++DOCSHELL 16310C00 == 33 [pid = 3888] [id = 440] 08:58:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (167F0800) [pid = 3888] [serial = 1320] [outer = 00000000] 08:58:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (16FF0800) [pid = 3888] [serial = 1321] [outer = 167F0800] 08:58:01 INFO - PROCESS | 3888 | 1466697481749 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (175F7000) [pid = 3888] [serial = 1322] [outer = 167F0800] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (13EC5800) [pid = 3888] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (132DE800) [pid = 3888] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (17CE4800) [pid = 3888] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (0F312800) [pid = 3888] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (105EE000) [pid = 3888] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (12BDCC00) [pid = 3888] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (1575E400) [pid = 3888] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (10ECD400) [pid = 3888] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (13ED2400) [pid = 3888] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (16CCF000) [pid = 3888] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (1122D400) [pid = 3888] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (17605800) [pid = 3888] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (12E1A400) [pid = 3888] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (180ED000) [pid = 3888] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (17CDB000) [pid = 3888] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (12BAB400) [pid = 3888] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:58:02 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (197E3000) [pid = 3888] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:58:02 INFO - PROCESS | 3888 | 1466697482391 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:58:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 913ms 08:58:02 INFO - PROCESS | 3888 | 1466697482407 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 3888 | 1466697482409 Marionette TRACE conn3 <- [1,1725,null,{"value":"13"}] 08:58:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:58:02 INFO - PROCESS | 3888 | 1466697482422 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 3888 | 1466697482424 Marionette TRACE conn3 <- [1,1726,null,{}] 08:58:02 INFO - PROCESS | 3888 | 1466697482427 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:02 INFO - PROCESS | 3888 | 1466697482429 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:02 INFO - PROCESS | 3888 | 1466697482543 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:58:02 INFO - PROCESS | 3888 | 1466697482553 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 3888 | 1466697482555 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:02 INFO - PROCESS | 3888 | ++DOCSHELL 10A62000 == 34 [pid = 3888] [id = 441] 08:58:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (11D89C00) [pid = 3888] [serial = 1323] [outer = 00000000] 08:58:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (13A10000) [pid = 3888] [serial = 1324] [outer = 11D89C00] 08:58:02 INFO - PROCESS | 3888 | 1466697482598 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (13ED2400) [pid = 3888] [serial = 1325] [outer = 11D89C00] 08:58:02 INFO - PROCESS | 3888 | 1466697482978 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 578ms 08:58:03 INFO - PROCESS | 3888 | 1466697483004 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 3888 | 1466697483006 Marionette TRACE conn3 <- [1,1729,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:58:03 INFO - PROCESS | 3888 | 1466697483022 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 3888 | 1466697483024 Marionette TRACE conn3 <- [1,1730,null,{}] 08:58:03 INFO - PROCESS | 3888 | 1466697483027 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 3888 | 1466697483029 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:03 INFO - PROCESS | 3888 | 1466697483108 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:58:03 INFO - PROCESS | 3888 | 1466697483114 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 3888 | 1466697483116 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:03 INFO - PROCESS | 3888 | ++DOCSHELL 14F2AC00 == 35 [pid = 3888] [id = 442] 08:58:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (1630C400) [pid = 3888] [serial = 1326] [outer = 00000000] 08:58:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (1774B800) [pid = 3888] [serial = 1327] [outer = 1630C400] 08:58:03 INFO - PROCESS | 3888 | 1466697483164 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (1760E000) [pid = 3888] [serial = 1328] [outer = 1630C400] 08:58:03 INFO - PROCESS | 3888 | 1466697483631 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:58:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 609ms 08:58:03 INFO - PROCESS | 3888 | 1466697483664 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 3888 | 1466697483666 Marionette TRACE conn3 <- [1,1733,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:58:03 INFO - PROCESS | 3888 | 1466697483669 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 3888 | 1466697483670 Marionette TRACE conn3 <- [1,1734,null,{}] 08:58:03 INFO - PROCESS | 3888 | 1466697483658 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 3888 | 1466697483659 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:03 INFO - PROCESS | 3888 | 1466697483736 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:58:03 INFO - PROCESS | 3888 | 1466697483743 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 3888 | 1466697483745 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:03 INFO - PROCESS | 3888 | ++DOCSHELL 13EC4800 == 36 [pid = 3888] [id = 443] 08:58:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (178DD000) [pid = 3888] [serial = 1329] [outer = 00000000] 08:58:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (17F8F800) [pid = 3888] [serial = 1330] [outer = 178DD000] 08:58:03 INFO - PROCESS | 3888 | 1466697483789 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (18024400) [pid = 3888] [serial = 1331] [outer = 178DD000] 08:58:04 INFO - PROCESS | 3888 | 1466697484365 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:58:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 776ms 08:58:04 INFO - PROCESS | 3888 | 1466697484489 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 3888 | 1466697484494 Marionette TRACE conn3 <- [1,1737,null,{"value":"13"}] 08:58:04 INFO - PROCESS | 3888 | 1466697484501 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 3888 | 1466697484505 Marionette TRACE conn3 <- [1,1738,null,{}] 08:58:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:58:04 INFO - PROCESS | 3888 | 1466697484511 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 3888 | 1466697484514 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:04 INFO - PROCESS | 3888 | 1466697484639 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:58:04 INFO - PROCESS | 3888 | 1466697484767 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 3888 | 1466697484772 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:04 INFO - PROCESS | 3888 | ++DOCSHELL 0F30F800 == 37 [pid = 3888] [id = 444] 08:58:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (10434400) [pid = 3888] [serial = 1332] [outer = 00000000] 08:58:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (10E07C00) [pid = 3888] [serial = 1333] [outer = 10434400] 08:58:04 INFO - PROCESS | 3888 | 1466697484829 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (1122D800) [pid = 3888] [serial = 1334] [outer = 10434400] 08:58:05 INFO - PROCESS | 3888 | 1466697485501 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:58:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1066ms 08:58:05 INFO - PROCESS | 3888 | 1466697485603 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 3888 | 1466697485608 Marionette TRACE conn3 <- [1,1741,null,{"value":"13"}] 08:58:05 INFO - PROCESS | 3888 | 1466697485615 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 3888 | 1466697485618 Marionette TRACE conn3 <- [1,1742,null,{}] 08:58:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:58:05 INFO - PROCESS | 3888 | 1466697485622 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:05 INFO - PROCESS | 3888 | 1466697485625 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:05 INFO - PROCESS | 3888 | 1466697485750 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:58:05 INFO - PROCESS | 3888 | 1466697485977 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 3888 | 1466697485981 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:06 INFO - PROCESS | 3888 | ++DOCSHELL 0C76A400 == 38 [pid = 3888] [id = 445] 08:58:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (0F307C00) [pid = 3888] [serial = 1335] [outer = 00000000] 08:58:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (0F313000) [pid = 3888] [serial = 1336] [outer = 0F307C00] 08:58:06 INFO - PROCESS | 3888 | 1466697486042 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (1055C400) [pid = 3888] [serial = 1337] [outer = 0F307C00] 08:58:06 INFO - PROCESS | 3888 | --DOCSHELL 14F2AC00 == 37 [pid = 3888] [id = 442] 08:58:06 INFO - PROCESS | 3888 | --DOCSHELL 10A62000 == 36 [pid = 3888] [id = 441] 08:58:06 INFO - PROCESS | 3888 | --DOCSHELL 16310C00 == 35 [pid = 3888] [id = 440] 08:58:06 INFO - PROCESS | 3888 | --DOCSHELL 160DB000 == 34 [pid = 3888] [id = 439] 08:58:06 INFO - PROCESS | 3888 | --DOCSHELL 141D8000 == 33 [pid = 3888] [id = 438] 08:58:06 INFO - PROCESS | 3888 | --DOCSHELL 13EC5C00 == 32 [pid = 3888] [id = 437] 08:58:06 INFO - PROCESS | 3888 | --DOCSHELL 11890800 == 31 [pid = 3888] [id = 436] 08:58:06 INFO - PROCESS | 3888 | --DOCSHELL 10561000 == 30 [pid = 3888] [id = 435] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (19A7FC00) [pid = 3888] [serial = 1214] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (19754800) [pid = 3888] [serial = 1220] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (153CF400) [pid = 3888] [serial = 1217] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (19A81400) [pid = 3888] [serial = 1292] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (19A7B800) [pid = 3888] [serial = 1291] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (197E4C00) [pid = 3888] [serial = 1288] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (197E5400) [pid = 3888] [serial = 1289] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (170D5800) [pid = 3888] [serial = 1276] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (180E8400) [pid = 3888] [serial = 1279] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (17175C00) [pid = 3888] [serial = 1277] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (11406800) [pid = 3888] [serial = 1282] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (10E0B800) [pid = 3888] [serial = 1255] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (1122FC00) [pid = 3888] [serial = 1256] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (12E75C00) [pid = 3888] [serial = 1258] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (180E9000) [pid = 3888] [serial = 1280] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (136E2400) [pid = 3888] [serial = 1259] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (1630A400) [pid = 3888] [serial = 1273] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (114FC400) [pid = 3888] [serial = 1264] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (12BD4000) [pid = 3888] [serial = 1265] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (144B4400) [pid = 3888] [serial = 1270] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (1535B400) [pid = 3888] [serial = 1271] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (1760EC00) [pid = 3888] [serial = 1261] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (17857000) [pid = 3888] [serial = 1262] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (11DDF000) [pid = 3888] [serial = 1267] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (12BDD800) [pid = 3888] [serial = 1268] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (1784F800) [pid = 3888] [serial = 1253] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (180EA400) [pid = 3888] [serial = 1285] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (12E69000) [pid = 3888] [serial = 1283] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (1630F800) [pid = 3888] [serial = 1274] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (180EAC00) [pid = 3888] [serial = 1286] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3888 | 1466697486646 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:58:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1051ms 08:58:06 INFO - PROCESS | 3888 | 1466697486698 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:58:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:58:06 INFO - PROCESS | 3888 | 1466697486701 Marionette TRACE conn3 <- [1,1745,null,{"value":"13"}] 08:58:06 INFO - PROCESS | 3888 | 1466697486706 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 3888 | 1466697486709 Marionette TRACE conn3 <- [1,1746,null,{}] 08:58:06 INFO - PROCESS | 3888 | 1466697486714 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 3888 | 1466697486718 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:06 INFO - PROCESS | 3888 | 1466697486806 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:58:06 INFO - PROCESS | 3888 | 1466697486904 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 3888 | 1466697486906 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:06 INFO - PROCESS | 3888 | ++DOCSHELL 10375C00 == 31 [pid = 3888] [id = 446] 08:58:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (103C8400) [pid = 3888] [serial = 1338] [outer = 00000000] 08:58:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (10E10400) [pid = 3888] [serial = 1339] [outer = 103C8400] 08:58:06 INFO - PROCESS | 3888 | 1466697486934 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (11D8C400) [pid = 3888] [serial = 1340] [outer = 103C8400] 08:58:07 INFO - PROCESS | 3888 | 1466697487382 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:58:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 716ms 08:58:07 INFO - PROCESS | 3888 | 1466697487426 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 3888 | 1466697487430 Marionette TRACE conn3 <- [1,1749,null,{"value":"13"}] 08:58:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:58:07 INFO - PROCESS | 3888 | 1466697487435 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 3888 | 1466697487437 Marionette TRACE conn3 <- [1,1750,null,{}] 08:58:07 INFO - PROCESS | 3888 | 1466697487441 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 3888 | 1466697487443 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:07 INFO - PROCESS | 3888 | 1466697487528 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:58:07 INFO - PROCESS | 3888 | 1466697487536 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 3888 | 1466697487539 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:07 INFO - PROCESS | 3888 | ++DOCSHELL 12B76400 == 32 [pid = 3888] [id = 447] 08:58:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (12BD1800) [pid = 3888] [serial = 1341] [outer = 00000000] 08:58:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (1318BC00) [pid = 3888] [serial = 1342] [outer = 12BD1800] 08:58:07 INFO - PROCESS | 3888 | 1466697487583 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (136E4800) [pid = 3888] [serial = 1343] [outer = 12BD1800] 08:58:08 INFO - PROCESS | 3888 | 1466697488029 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 624ms 08:58:08 INFO - PROCESS | 3888 | 1466697488056 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 3888 | 1466697488058 Marionette TRACE conn3 <- [1,1753,null,{"value":"13"}] 08:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:58:08 INFO - PROCESS | 3888 | 1466697488066 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 3888 | 1466697488072 Marionette TRACE conn3 <- [1,1754,null,{}] 08:58:08 INFO - PROCESS | 3888 | 1466697488081 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:08 INFO - PROCESS | 3888 | 1466697488085 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:08 INFO - PROCESS | 3888 | 1466697488169 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:58:08 INFO - PROCESS | 3888 | 1466697488178 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 3888 | 1466697488181 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:08 INFO - PROCESS | 3888 | ++DOCSHELL 141DFC00 == 33 [pid = 3888] [id = 448] 08:58:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (144B3400) [pid = 3888] [serial = 1344] [outer = 00000000] 08:58:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (14F30C00) [pid = 3888] [serial = 1345] [outer = 144B3400] 08:58:08 INFO - PROCESS | 3888 | 1466697488207 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (1535F000) [pid = 3888] [serial = 1346] [outer = 144B3400] 08:58:08 INFO - PROCESS | 3888 | 1466697488672 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:58:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 685ms 08:58:08 INFO - PROCESS | 3888 | 1466697488745 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 3888 | 1466697488747 Marionette TRACE conn3 <- [1,1757,null,{"value":"13"}] 08:58:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:58:08 INFO - PROCESS | 3888 | 1466697488757 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 3888 | 1466697488759 Marionette TRACE conn3 <- [1,1758,null,{}] 08:58:08 INFO - PROCESS | 3888 | 1466697488762 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:08 INFO - PROCESS | 3888 | 1466697488764 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:08 INFO - PROCESS | 3888 | 1466697488864 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:58:08 INFO - PROCESS | 3888 | 1466697488951 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 3888 | 1466697488954 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:08 INFO - PROCESS | 3888 | ++DOCSHELL 1575EC00 == 34 [pid = 3888] [id = 449] 08:58:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (15761C00) [pid = 3888] [serial = 1347] [outer = 00000000] 08:58:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (16289800) [pid = 3888] [serial = 1348] [outer = 15761C00] 08:58:08 INFO - PROCESS | 3888 | 1466697488996 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (16309000) [pid = 3888] [serial = 1349] [outer = 15761C00] 08:58:09 INFO - PROCESS | 3888 | 1466697489425 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:58:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 715ms 08:58:09 INFO - PROCESS | 3888 | 1466697489478 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 3888 | 1466697489480 Marionette TRACE conn3 <- [1,1761,null,{"value":"13"}] 08:58:09 INFO - PROCESS | 3888 | 1466697489484 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:58:09 INFO - PROCESS | 3888 | 1466697489485 Marionette TRACE conn3 <- [1,1762,null,{}] 08:58:09 INFO - PROCESS | 3888 | 1466697489489 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 3888 | 1466697489491 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:09 INFO - PROCESS | 3888 | 1466697489585 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:58:09 INFO - PROCESS | 3888 | 1466697489590 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 3888 | 1466697489596 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:09 INFO - PROCESS | 3888 | ++DOCSHELL 12BD4800 == 35 [pid = 3888] [id = 450] 08:58:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (16310800) [pid = 3888] [serial = 1350] [outer = 00000000] 08:58:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (16C31000) [pid = 3888] [serial = 1351] [outer = 16310800] 08:58:09 INFO - PROCESS | 3888 | 1466697489709 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (170D6C00) [pid = 3888] [serial = 1352] [outer = 16310800] 08:58:10 INFO - PROCESS | 3888 | 1466697490127 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 731ms 08:58:10 INFO - PROCESS | 3888 | 1466697490198 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 3888 | 1466697490200 Marionette TRACE conn3 <- [1,1765,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:58:10 INFO - PROCESS | 3888 | 1466697490203 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 3888 | 1466697490205 Marionette TRACE conn3 <- [1,1766,null,{}] 08:58:10 INFO - PROCESS | 3888 | 1466697490208 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:10 INFO - PROCESS | 3888 | 1466697490210 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:10 INFO - PROCESS | 3888 | 1466697490325 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:58:10 INFO - PROCESS | 3888 | 1466697490399 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 3888 | 1466697490401 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:10 INFO - PROCESS | 3888 | ++DOCSHELL 17746000 == 36 [pid = 3888] [id = 451] 08:58:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (1774B000) [pid = 3888] [serial = 1353] [outer = 00000000] 08:58:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (17CA1400) [pid = 3888] [serial = 1354] [outer = 1774B000] 08:58:10 INFO - PROCESS | 3888 | 1466697490443 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (17CA6400) [pid = 3888] [serial = 1355] [outer = 1774B000] 08:58:10 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (105E7800) [pid = 3888] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:58:10 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (10A59000) [pid = 3888] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:58:10 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (13EC7000) [pid = 3888] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:58:10 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (167F0800) [pid = 3888] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:58:10 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (11893000) [pid = 3888] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:58:10 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (160DB400) [pid = 3888] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:58:10 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (1630C400) [pid = 3888] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:58:10 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (105F4400) [pid = 3888] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:58:10 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (13A0D000) [pid = 3888] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:58:10 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (197E4800) [pid = 3888] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:58:10 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (11D89C00) [pid = 3888] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:58:10 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (144E8400) [pid = 3888] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:58:10 INFO - PROCESS | 3888 | 1466697490852 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:58:10 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 08:58:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 685ms 08:58:10 INFO - PROCESS | 3888 | 1466697490883 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 3888 | 1466697490885 Marionette TRACE conn3 <- [1,1769,null,{"value":"13"}] 08:58:10 INFO - PROCESS | 3888 | 1466697490889 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:58:10 INFO - PROCESS | 3888 | 1466697490890 Marionette TRACE conn3 <- [1,1770,null,{}] 08:58:10 INFO - PROCESS | 3888 | 1466697490894 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:10 INFO - PROCESS | 3888 | 1466697490895 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:11 INFO - PROCESS | 3888 | 1466697491007 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:58:11 INFO - PROCESS | 3888 | 1466697491067 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 3888 | 1466697491069 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:11 INFO - PROCESS | 3888 | ++DOCSHELL 114F5000 == 37 [pid = 3888] [id = 452] 08:58:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (12BD6C00) [pid = 3888] [serial = 1356] [outer = 00000000] 08:58:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (141D4000) [pid = 3888] [serial = 1357] [outer = 12BD6C00] 08:58:11 INFO - PROCESS | 3888 | 1466697491111 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (14F35000) [pid = 3888] [serial = 1358] [outer = 12BD6C00] 08:58:11 INFO - PROCESS | 3888 | 1466697491452 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:58:11 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 08:58:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 610ms 08:58:11 INFO - PROCESS | 3888 | 1466697491510 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 3888 | 1466697491512 Marionette TRACE conn3 <- [1,1773,null,{"value":"13"}] 08:58:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:58:11 INFO - PROCESS | 3888 | 1466697491515 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 3888 | 1466697491517 Marionette TRACE conn3 <- [1,1774,null,{}] 08:58:11 INFO - PROCESS | 3888 | 1466697491520 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 3888 | 1466697491522 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:11 INFO - PROCESS | 3888 | 1466697491603 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:58:11 INFO - PROCESS | 3888 | 1466697491609 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 3888 | 1466697491611 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:11 INFO - PROCESS | 3888 | ++DOCSHELL 0F312400 == 38 [pid = 3888] [id = 453] 08:58:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (12BA9C00) [pid = 3888] [serial = 1359] [outer = 00000000] 08:58:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (1627FC00) [pid = 3888] [serial = 1360] [outer = 12BA9C00] 08:58:11 INFO - PROCESS | 3888 | 1466697491654 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (1784F800) [pid = 3888] [serial = 1361] [outer = 12BA9C00] 08:58:12 INFO - PROCESS | 3888 | 1466697492095 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:58:12 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 08:58:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 609ms 08:58:12 INFO - PROCESS | 3888 | 1466697492137 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 3888 | 1466697492139 Marionette TRACE conn3 <- [1,1777,null,{"value":"13"}] 08:58:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:58:12 INFO - PROCESS | 3888 | 1466697492145 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 3888 | 1466697492147 Marionette TRACE conn3 <- [1,1778,null,{}] 08:58:12 INFO - PROCESS | 3888 | 1466697492150 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:12 INFO - PROCESS | 3888 | 1466697492152 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:12 INFO - PROCESS | 3888 | 1466697492242 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:58:12 INFO - PROCESS | 3888 | 1466697492248 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 3888 | 1466697492250 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:12 INFO - PROCESS | 3888 | ++DOCSHELL 1397EC00 == 39 [pid = 3888] [id = 454] 08:58:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (13ED2000) [pid = 3888] [serial = 1362] [outer = 00000000] 08:58:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (18566800) [pid = 3888] [serial = 1363] [outer = 13ED2000] 08:58:12 INFO - PROCESS | 3888 | 1466697492292 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (18572800) [pid = 3888] [serial = 1364] [outer = 13ED2000] 08:58:13 INFO - PROCESS | 3888 | --DOCSHELL 105F0800 == 38 [pid = 3888] [id = 434] 08:58:13 INFO - PROCESS | 3888 | --DOCSHELL 10375C00 == 37 [pid = 3888] [id = 446] 08:58:13 INFO - PROCESS | 3888 | --DOCSHELL 0C76A400 == 36 [pid = 3888] [id = 445] 08:58:13 INFO - PROCESS | 3888 | --DOCSHELL 13EC4800 == 35 [pid = 3888] [id = 443] 08:58:13 INFO - PROCESS | 3888 | --DOCSHELL 0F30F800 == 34 [pid = 3888] [id = 444] 08:58:13 INFO - PROCESS | 3888 | --DOCSHELL 12B76400 == 33 [pid = 3888] [id = 447] 08:58:13 INFO - PROCESS | 3888 | --DOCSHELL 141DFC00 == 32 [pid = 3888] [id = 448] 08:58:13 INFO - PROCESS | 3888 | --DOCSHELL 1575EC00 == 31 [pid = 3888] [id = 449] 08:58:13 INFO - PROCESS | 3888 | --DOCSHELL 114F5000 == 30 [pid = 3888] [id = 452] 08:58:13 INFO - PROCESS | 3888 | --DOCSHELL 17746000 == 29 [pid = 3888] [id = 451] 08:58:13 INFO - PROCESS | 3888 | --DOCSHELL 0F312400 == 28 [pid = 3888] [id = 453] 08:58:13 INFO - PROCESS | 3888 | --DOCSHELL 12BD4800 == 27 [pid = 3888] [id = 450] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (10D63400) [pid = 3888] [serial = 1306] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (10D68800) [pid = 3888] [serial = 1307] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (1124B400) [pid = 3888] [serial = 1304] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (10E0E000) [pid = 3888] [serial = 1303] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (141D8C00) [pid = 3888] [serial = 1312] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (16FF0800) [pid = 3888] [serial = 1321] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (12BB0400) [pid = 3888] [serial = 1310] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (11CEC800) [pid = 3888] [serial = 1309] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (1628C400) [pid = 3888] [serial = 1319] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (16284800) [pid = 3888] [serial = 1318] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (1774B800) [pid = 3888] [serial = 1327] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (11D90400) [pid = 3888] [serial = 1295] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (1124A400) [pid = 3888] [serial = 1294] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (17F8F800) [pid = 3888] [serial = 1330] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (15762000) [pid = 3888] [serial = 1298] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (14F75000) [pid = 3888] [serial = 1297] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (19B7D800) [pid = 3888] [serial = 1301] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (1760E000) [pid = 3888] [serial = 1328] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (19A75400) [pid = 3888] [serial = 1300] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (175F7000) [pid = 3888] [serial = 1322] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (13A10000) [pid = 3888] [serial = 1324] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (1535E400) [pid = 3888] [serial = 1315] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 56 (15762C00) [pid = 3888] [serial = 1316] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 55 (141E0400) [pid = 3888] [serial = 1313] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | --DOMWINDOW == 54 (13ED2400) [pid = 3888] [serial = 1325] [outer = 00000000] [url = about:blank] 08:58:13 INFO - PROCESS | 3888 | 1466697493987 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:58:13 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) 08:58:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1858ms 08:58:14 INFO - PROCESS | 3888 | 1466697494017 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 3888 | 1466697494022 Marionette TRACE conn3 <- [1,1781,null,{"value":"13"}] 08:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:58:14 INFO - PROCESS | 3888 | 1466697494028 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 3888 | 1466697494031 Marionette TRACE conn3 <- [1,1782,null,{}] 08:58:14 INFO - PROCESS | 3888 | 1466697494037 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:14 INFO - PROCESS | 3888 | 1466697494040 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:14 INFO - PROCESS | 3888 | 1466697494133 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:58:14 INFO - PROCESS | 3888 | 1466697494143 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 3888 | 1466697494145 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:14 INFO - PROCESS | 3888 | ++DOCSHELL 105F4C00 == 28 [pid = 3888] [id = 455] 08:58:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 55 (10A64400) [pid = 3888] [serial = 1365] [outer = 00000000] 08:58:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 56 (10D68400) [pid = 3888] [serial = 1366] [outer = 10A64400] 08:58:14 INFO - PROCESS | 3888 | 1466697494200 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 57 (10E01800) [pid = 3888] [serial = 1367] [outer = 10A64400] 08:58:14 INFO - PROCESS | 3888 | 1466697494688 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 716ms 08:58:14 INFO - PROCESS | 3888 | 1466697494751 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 3888 | 1466697494756 Marionette TRACE conn3 <- [1,1785,null,{"value":"13"}] 08:58:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:58:14 INFO - PROCESS | 3888 | 1466697494762 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 3888 | 1466697494765 Marionette TRACE conn3 <- [1,1786,null,{}] 08:58:14 INFO - PROCESS | 3888 | 1466697494768 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:14 INFO - PROCESS | 3888 | 1466697494771 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:14 INFO - PROCESS | 3888 | 1466697494857 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:58:14 INFO - PROCESS | 3888 | 1466697494947 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 3888 | 1466697494950 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:14 INFO - PROCESS | 3888 | ++DOCSHELL 10ECE800 == 29 [pid = 3888] [id = 456] 08:58:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (11230000) [pid = 3888] [serial = 1368] [outer = 00000000] 08:58:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (1124B400) [pid = 3888] [serial = 1369] [outer = 11230000] 08:58:14 INFO - PROCESS | 3888 | 1466697494988 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (114EE400) [pid = 3888] [serial = 1370] [outer = 11230000] 08:58:15 INFO - PROCESS | 3888 | 1466697495386 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:58:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 685ms 08:58:15 INFO - PROCESS | 3888 | 1466697495443 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 3888 | 1466697495445 Marionette TRACE conn3 <- [1,1789,null,{"value":"13"}] 08:58:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:58:15 INFO - PROCESS | 3888 | 1466697495449 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 3888 | 1466697495453 Marionette TRACE conn3 <- [1,1790,null,{}] 08:58:15 INFO - PROCESS | 3888 | 1466697495464 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:15 INFO - PROCESS | 3888 | 1466697495469 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:15 INFO - PROCESS | 3888 | 1466697495563 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:58:15 INFO - PROCESS | 3888 | 1466697495579 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 3888 | 1466697495582 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:15 INFO - PROCESS | 3888 | ++DOCSHELL 12C58000 == 30 [pid = 3888] [id = 457] 08:58:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (12C5D000) [pid = 3888] [serial = 1371] [outer = 00000000] 08:58:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (12E1E800) [pid = 3888] [serial = 1372] [outer = 12C5D000] 08:58:15 INFO - PROCESS | 3888 | 1466697495629 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (13185C00) [pid = 3888] [serial = 1373] [outer = 12C5D000] 08:58:16 INFO - PROCESS | 3888 | 1466697496084 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 685ms 08:58:16 INFO - PROCESS | 3888 | 1466697496132 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 3888 | 1466697496134 Marionette TRACE conn3 <- [1,1793,null,{"value":"13"}] 08:58:16 INFO - PROCESS | 3888 | 1466697496138 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:58:16 INFO - PROCESS | 3888 | 1466697496139 Marionette TRACE conn3 <- [1,1794,null,{}] 08:58:16 INFO - PROCESS | 3888 | 1466697496143 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:16 INFO - PROCESS | 3888 | 1466697496145 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:16 INFO - PROCESS | 3888 | 1466697496241 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:58:16 INFO - PROCESS | 3888 | 1466697496246 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 3888 | 1466697496248 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:16 INFO - PROCESS | 3888 | ++DOCSHELL 136E2000 == 31 [pid = 3888] [id = 458] 08:58:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (136E2400) [pid = 3888] [serial = 1374] [outer = 00000000] 08:58:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (13EC3800) [pid = 3888] [serial = 1375] [outer = 136E2400] 08:58:16 INFO - PROCESS | 3888 | 1466697496275 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (13ED1800) [pid = 3888] [serial = 1376] [outer = 136E2400] 08:58:16 INFO - PROCESS | 3888 | 1466697496716 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:58:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 624ms 08:58:16 INFO - PROCESS | 3888 | 1466697496758 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 3888 | 1466697496760 Marionette TRACE conn3 <- [1,1797,null,{"value":"13"}] 08:58:16 INFO - PROCESS | 3888 | 1466697496763 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:58:16 INFO - PROCESS | 3888 | 1466697496765 Marionette TRACE conn3 <- [1,1798,null,{}] 08:58:16 INFO - PROCESS | 3888 | 1466697496769 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:16 INFO - PROCESS | 3888 | 1466697496771 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:16 INFO - PROCESS | 3888 | 1466697496849 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:58:16 INFO - PROCESS | 3888 | 1466697496854 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 3888 | 1466697496856 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:16 INFO - PROCESS | 3888 | ++DOCSHELL 144B0000 == 32 [pid = 3888] [id = 459] 08:58:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (144B2C00) [pid = 3888] [serial = 1377] [outer = 00000000] 08:58:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (14F2AC00) [pid = 3888] [serial = 1378] [outer = 144B2C00] 08:58:16 INFO - PROCESS | 3888 | 1466697496899 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (14F32C00) [pid = 3888] [serial = 1379] [outer = 144B2C00] 08:58:17 INFO - PROCESS | 3888 | 1466697497329 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:58:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 609ms 08:58:17 INFO - PROCESS | 3888 | 1466697497384 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 3888 | 1466697497386 Marionette TRACE conn3 <- [1,1801,null,{"value":"13"}] 08:58:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:58:17 INFO - PROCESS | 3888 | 1466697497390 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 3888 | 1466697497391 Marionette TRACE conn3 <- [1,1802,null,{}] 08:58:17 INFO - PROCESS | 3888 | 1466697497395 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 3888 | 1466697497400 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:17 INFO - PROCESS | 3888 | 1466697497507 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:58:17 INFO - PROCESS | 3888 | 1466697497515 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 3888 | 1466697497517 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:17 INFO - PROCESS | 3888 | ++DOCSHELL 160CE400 == 33 [pid = 3888] [id = 460] 08:58:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (160D0000) [pid = 3888] [serial = 1380] [outer = 00000000] 08:58:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (1627EC00) [pid = 3888] [serial = 1381] [outer = 160D0000] 08:58:17 INFO - PROCESS | 3888 | 1466697497566 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (16284000) [pid = 3888] [serial = 1382] [outer = 160D0000] 08:58:17 INFO - PROCESS | 3888 | 1466697498001 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 670ms 08:58:18 INFO - PROCESS | 3888 | 1466697498072 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 3888 | 1466697498074 Marionette TRACE conn3 <- [1,1805,null,{"value":"13"}] 08:58:18 INFO - PROCESS | 3888 | 1466697498077 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:58:18 INFO - PROCESS | 3888 | 1466697498079 Marionette TRACE conn3 <- [1,1806,null,{}] 08:58:18 INFO - PROCESS | 3888 | 1466697498082 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 3888 | 1466697498084 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:18 INFO - PROCESS | 3888 | 1466697498195 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:58:18 INFO - PROCESS | 3888 | 1466697498208 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 3888 | 1466697498210 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:18 INFO - PROCESS | 3888 | ++DOCSHELL 16305C00 == 34 [pid = 3888] [id = 461] 08:58:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (16306800) [pid = 3888] [serial = 1383] [outer = 00000000] 08:58:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (16310C00) [pid = 3888] [serial = 1384] [outer = 16306800] 08:58:18 INFO - PROCESS | 3888 | 1466697498236 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (167E3C00) [pid = 3888] [serial = 1385] [outer = 16306800] 08:58:18 INFO - PROCESS | 3888 | 1466697498660 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:58:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 624ms 08:58:18 INFO - PROCESS | 3888 | 1466697498702 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 3888 | 1466697498704 Marionette TRACE conn3 <- [1,1809,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:58:18 INFO - PROCESS | 3888 | 1466697498708 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 3888 | 1466697498710 Marionette TRACE conn3 <- [1,1810,null,{}] 08:58:18 INFO - PROCESS | 3888 | 1466697498713 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 3888 | 1466697498715 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:18 INFO - PROCESS | 3888 | 1466697498790 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:58:18 INFO - PROCESS | 3888 | 1466697498795 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 3888 | 1466697498797 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:18 INFO - PROCESS | 3888 | ++DOCSHELL 1630B000 == 35 [pid = 3888] [id = 462] 08:58:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (1630C000) [pid = 3888] [serial = 1386] [outer = 00000000] 08:58:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (16FF0800) [pid = 3888] [serial = 1387] [outer = 1630C000] 08:58:18 INFO - PROCESS | 3888 | 1466697498842 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (16FF1400) [pid = 3888] [serial = 1388] [outer = 1630C000] 08:58:19 INFO - PROCESS | 3888 | 1466697499288 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:58:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 625ms 08:58:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:58:19 INFO - PROCESS | 3888 | 1466697499330 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 3888 | 1466697499332 Marionette TRACE conn3 <- [1,1813,null,{"value":"13"}] 08:58:19 INFO - PROCESS | 3888 | 1466697499336 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 3888 | 1466697499337 Marionette TRACE conn3 <- [1,1814,null,{}] 08:58:19 INFO - PROCESS | 3888 | 1466697499340 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:19 INFO - PROCESS | 3888 | 1466697499342 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:19 INFO - PROCESS | 3888 | 1466697499453 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:58:19 INFO - PROCESS | 3888 | 1466697499459 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 3888 | 1466697499461 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:19 INFO - PROCESS | 3888 | ++DOCSHELL 12C57000 == 36 [pid = 3888] [id = 463] 08:58:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (171BF800) [pid = 3888] [serial = 1389] [outer = 00000000] 08:58:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (176C6800) [pid = 3888] [serial = 1390] [outer = 171BF800] 08:58:19 INFO - PROCESS | 3888 | 1466697499493 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (176CBC00) [pid = 3888] [serial = 1391] [outer = 171BF800] 08:58:19 INFO - PROCESS | 3888 | 1466697499948 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 670ms 08:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:58:20 INFO - PROCESS | 3888 | 1466697500018 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 3888 | 1466697500020 Marionette TRACE conn3 <- [1,1817,null,{"value":"13"}] 08:58:20 INFO - PROCESS | 3888 | 1466697500023 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 3888 | 1466697500025 Marionette TRACE conn3 <- [1,1818,null,{}] 08:58:20 INFO - PROCESS | 3888 | 1466697500029 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 3888 | 1466697500030 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:20 INFO - PROCESS | 3888 | 1466697500144 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:58:20 INFO - PROCESS | 3888 | 1466697500194 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 3888 | 1466697500206 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:20 INFO - PROCESS | 3888 | ++DOCSHELL 13EC3400 == 37 [pid = 3888] [id = 464] 08:58:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (1630F400) [pid = 3888] [serial = 1392] [outer = 00000000] 08:58:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (17852800) [pid = 3888] [serial = 1393] [outer = 1630F400] 08:58:20 INFO - PROCESS | 3888 | 1466697500249 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (178DEC00) [pid = 3888] [serial = 1394] [outer = 1630F400] 08:58:20 INFO - PROCESS | 3888 | 1466697500676 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:58:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 08:58:20 INFO - PROCESS | 3888 | 1466697500706 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 3888 | 1466697500709 Marionette TRACE conn3 <- [1,1821,null,{"value":"13"}] 08:58:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:58:20 INFO - PROCESS | 3888 | 1466697500712 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 3888 | 1466697500714 Marionette TRACE conn3 <- [1,1822,null,{}] 08:58:20 INFO - PROCESS | 3888 | 1466697500718 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 3888 | 1466697500720 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:20 INFO - PROCESS | 3888 | 1466697500857 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:58:20 INFO - PROCESS | 3888 | 1466697500921 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 3888 | 1466697500924 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:20 INFO - PROCESS | 3888 | ++DOCSHELL 141DF800 == 38 [pid = 3888] [id = 465] 08:58:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (180EE400) [pid = 3888] [serial = 1395] [outer = 00000000] 08:58:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (18569000) [pid = 3888] [serial = 1396] [outer = 180EE400] 08:58:20 INFO - PROCESS | 3888 | 1466697500968 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (19762000) [pid = 3888] [serial = 1397] [outer = 180EE400] 08:58:21 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (15761C00) [pid = 3888] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:58:21 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (16310800) [pid = 3888] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:58:21 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (12BD6C00) [pid = 3888] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:58:21 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (1774B000) [pid = 3888] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:58:21 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (12BA9C00) [pid = 3888] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:58:21 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (144B3400) [pid = 3888] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:58:21 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (12BD1800) [pid = 3888] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:58:21 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (103C8400) [pid = 3888] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:58:21 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (0F307C00) [pid = 3888] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:58:21 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (10434400) [pid = 3888] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:58:21 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (178DD000) [pid = 3888] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:58:21 INFO - PROCESS | 3888 | 1466697501480 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:58:21 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 08:58:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 822ms 08:58:21 INFO - PROCESS | 3888 | 1466697501521 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 3888 | 1466697501524 Marionette TRACE conn3 <- [1,1825,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:58:21 INFO - PROCESS | 3888 | 1466697501527 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 3888 | 1466697501529 Marionette TRACE conn3 <- [1,1826,null,{}] 08:58:21 INFO - PROCESS | 3888 | 1466697501532 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:21 INFO - PROCESS | 3888 | 1466697501534 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:21 INFO - PROCESS | 3888 | 1466697501612 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:58:21 INFO - PROCESS | 3888 | 1466697501617 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 3888 | 1466697501619 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:21 INFO - PROCESS | 3888 | ++DOCSHELL 13ED2800 == 39 [pid = 3888] [id = 466] 08:58:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (141D7C00) [pid = 3888] [serial = 1398] [outer = 00000000] 08:58:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (15791C00) [pid = 3888] [serial = 1399] [outer = 141D7C00] 08:58:21 INFO - PROCESS | 3888 | 1466697501661 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (16C38400) [pid = 3888] [serial = 1400] [outer = 141D7C00] 08:58:22 INFO - PROCESS | 3888 | 1466697502081 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 579ms 08:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:58:22 INFO - PROCESS | 3888 | 1466697502125 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 3888 | 1466697502110 Marionette TRACE conn3 <- [1,1829,null,{"value":"13"}] 08:58:22 INFO - PROCESS | 3888 | 1466697502117 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 3888 | 1466697502119 Marionette TRACE conn3 <- [1,1830,null,{}] 08:58:22 INFO - PROCESS | 3888 | 1466697502122 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 3888 | 1466697502124 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:22 INFO - PROCESS | 3888 | 1466697502211 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:58:22 INFO - PROCESS | 3888 | 1466697502217 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 3888 | 1466697502218 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:22 INFO - PROCESS | 3888 | ++DOCSHELL 16284400 == 40 [pid = 3888] [id = 467] 08:58:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (178D7C00) [pid = 3888] [serial = 1401] [outer = 00000000] 08:58:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (180F2800) [pid = 3888] [serial = 1402] [outer = 178D7C00] 08:58:22 INFO - PROCESS | 3888 | 1466697502261 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (197E2400) [pid = 3888] [serial = 1403] [outer = 178D7C00] 08:58:22 INFO - PROCESS | 3888 | 1466697502706 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:58:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 609ms 08:58:22 INFO - PROCESS | 3888 | 1466697502753 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 3888 | 1466697502755 Marionette TRACE conn3 <- [1,1833,null,{"value":"13"}] 08:58:22 INFO - PROCESS | 3888 | 1466697502758 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:58:22 INFO - PROCESS | 3888 | 1466697502760 Marionette TRACE conn3 <- [1,1834,null,{}] 08:58:22 INFO - PROCESS | 3888 | 1466697502767 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 3888 | 1466697502769 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:22 INFO - PROCESS | 3888 | 1466697502828 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:58:22 INFO - PROCESS | 3888 | 1466697502834 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 3888 | 1466697502836 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:22 INFO - PROCESS | 3888 | ++DOCSHELL 14F2A800 == 41 [pid = 3888] [id = 468] 08:58:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (16CCE400) [pid = 3888] [serial = 1404] [outer = 00000000] 08:58:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (197E8000) [pid = 3888] [serial = 1405] [outer = 16CCE400] 08:58:22 INFO - PROCESS | 3888 | 1466697502877 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (19A73800) [pid = 3888] [serial = 1406] [outer = 16CCE400] 08:58:23 INFO - PROCESS | 3888 | --DOCSHELL 1397EC00 == 40 [pid = 3888] [id = 454] 08:58:23 INFO - PROCESS | 3888 | --DOCSHELL 105F4C00 == 39 [pid = 3888] [id = 455] 08:58:24 INFO - PROCESS | 3888 | --DOCSHELL 12C58000 == 38 [pid = 3888] [id = 457] 08:58:24 INFO - PROCESS | 3888 | --DOCSHELL 136E2000 == 37 [pid = 3888] [id = 458] 08:58:24 INFO - PROCESS | 3888 | --DOCSHELL 10ECE800 == 36 [pid = 3888] [id = 456] 08:58:24 INFO - PROCESS | 3888 | --DOCSHELL 144B0000 == 35 [pid = 3888] [id = 459] 08:58:24 INFO - PROCESS | 3888 | --DOCSHELL 141DF800 == 34 [pid = 3888] [id = 465] 08:58:24 INFO - PROCESS | 3888 | --DOCSHELL 160CE400 == 33 [pid = 3888] [id = 460] 08:58:24 INFO - PROCESS | 3888 | --DOCSHELL 13ED2800 == 32 [pid = 3888] [id = 466] 08:58:24 INFO - PROCESS | 3888 | --DOCSHELL 1630B000 == 31 [pid = 3888] [id = 462] 08:58:24 INFO - PROCESS | 3888 | --DOCSHELL 16305C00 == 30 [pid = 3888] [id = 461] 08:58:24 INFO - PROCESS | 3888 | --DOCSHELL 12C57000 == 29 [pid = 3888] [id = 463] 08:58:24 INFO - PROCESS | 3888 | --DOCSHELL 13EC3400 == 28 [pid = 3888] [id = 464] 08:58:24 INFO - PROCESS | 3888 | --DOCSHELL 16284400 == 27 [pid = 3888] [id = 467] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (16289800) [pid = 3888] [serial = 1348] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (16309000) [pid = 3888] [serial = 1349] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (170D6C00) [pid = 3888] [serial = 1352] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (16C31000) [pid = 3888] [serial = 1351] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (141D4000) [pid = 3888] [serial = 1357] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (17CA1400) [pid = 3888] [serial = 1354] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (1627FC00) [pid = 3888] [serial = 1360] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (18566800) [pid = 3888] [serial = 1363] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (17CA6400) [pid = 3888] [serial = 1355] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (1784F800) [pid = 3888] [serial = 1361] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (14F30C00) [pid = 3888] [serial = 1345] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (1318BC00) [pid = 3888] [serial = 1342] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (136E4800) [pid = 3888] [serial = 1343] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (10E10400) [pid = 3888] [serial = 1339] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (11D8C400) [pid = 3888] [serial = 1340] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (1055C400) [pid = 3888] [serial = 1337] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (0F313000) [pid = 3888] [serial = 1336] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (1122D800) [pid = 3888] [serial = 1334] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (10E07C00) [pid = 3888] [serial = 1333] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (18024400) [pid = 3888] [serial = 1331] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (14F35000) [pid = 3888] [serial = 1358] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (1535F000) [pid = 3888] [serial = 1346] [outer = 00000000] [url = about:blank] 08:58:24 INFO - PROCESS | 3888 | 1466697504597 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:58:24 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) 08:58:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1903ms 08:58:24 INFO - PROCESS | 3888 | 1466697504654 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 3888 | 1466697504658 Marionette TRACE conn3 <- [1,1837,null,{"value":"13"}] 08:58:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:58:24 INFO - PROCESS | 3888 | 1466697504663 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 3888 | 1466697504667 Marionette TRACE conn3 <- [1,1838,null,{}] 08:58:24 INFO - PROCESS | 3888 | 1466697504672 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:24 INFO - PROCESS | 3888 | 1466697504675 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:24 INFO - PROCESS | 3888 | 1466697504763 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:58:24 INFO - PROCESS | 3888 | 1466697504777 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 3888 | 1466697504779 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:24 INFO - PROCESS | 3888 | ++DOCSHELL 104E6000 == 28 [pid = 3888] [id = 469] 08:58:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (104E7400) [pid = 3888] [serial = 1407] [outer = 00000000] 08:58:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (10A56C00) [pid = 3888] [serial = 1408] [outer = 104E7400] 08:58:24 INFO - PROCESS | 3888 | 1466697504829 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (10A64800) [pid = 3888] [serial = 1409] [outer = 104E7400] 08:58:25 INFO - PROCESS | 3888 | 1466697505322 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:58:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 670ms 08:58:25 INFO - PROCESS | 3888 | 1466697505346 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 3888 | 1466697505351 Marionette TRACE conn3 <- [1,1841,null,{"value":"13"}] 08:58:25 INFO - PROCESS | 3888 | 1466697505361 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:58:25 INFO - PROCESS | 3888 | 1466697505364 Marionette TRACE conn3 <- [1,1842,null,{}] 08:58:25 INFO - PROCESS | 3888 | 1466697505368 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:25 INFO - PROCESS | 3888 | 1466697505370 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:25 INFO - PROCESS | 3888 | 1466697505462 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:58:25 INFO - PROCESS | 3888 | 1466697505471 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 3888 | 1466697505473 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:25 INFO - PROCESS | 3888 | ++DOCSHELL 10E53C00 == 29 [pid = 3888] [id = 470] 08:58:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (10E55400) [pid = 3888] [serial = 1410] [outer = 00000000] 08:58:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (11239000) [pid = 3888] [serial = 1411] [outer = 10E55400] 08:58:25 INFO - PROCESS | 3888 | 1466697505524 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (1140F800) [pid = 3888] [serial = 1412] [outer = 10E55400] 08:58:25 INFO - PROCESS | 3888 | 1466697505985 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 669ms 08:58:26 INFO - PROCESS | 3888 | 1466697506045 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 3888 | 1466697506047 Marionette TRACE conn3 <- [1,1845,null,{"value":"13"}] 08:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:58:26 INFO - PROCESS | 3888 | 1466697506050 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 3888 | 1466697506054 Marionette TRACE conn3 <- [1,1846,null,{}] 08:58:26 INFO - PROCESS | 3888 | 1466697506065 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 3888 | 1466697506069 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:26 INFO - PROCESS | 3888 | 1466697506177 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:58:26 INFO - PROCESS | 3888 | 1466697506256 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 3888 | 1466697506259 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:26 INFO - PROCESS | 3888 | ++DOCSHELL 12BDC800 == 30 [pid = 3888] [id = 471] 08:58:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (12BDD800) [pid = 3888] [serial = 1413] [outer = 00000000] 08:58:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (12E14000) [pid = 3888] [serial = 1414] [outer = 12BDD800] 08:58:26 INFO - PROCESS | 3888 | 1466697506306 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (13185800) [pid = 3888] [serial = 1415] [outer = 12BDD800] 08:58:26 INFO - PROCESS | 3888 | 1466697506693 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:58:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 670ms 08:58:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:58:26 INFO - PROCESS | 3888 | 1466697506733 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 3888 | 1466697506735 Marionette TRACE conn3 <- [1,1849,null,{"value":"13"}] 08:58:26 INFO - PROCESS | 3888 | 1466697506740 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 3888 | 1466697506742 Marionette TRACE conn3 <- [1,1850,null,{}] 08:58:26 INFO - PROCESS | 3888 | 1466697506745 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 3888 | 1466697506747 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:26 INFO - PROCESS | 3888 | 1466697506865 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:58:26 INFO - PROCESS | 3888 | 1466697506877 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 3888 | 1466697506879 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:26 INFO - PROCESS | 3888 | ++DOCSHELL 12E13400 == 31 [pid = 3888] [id = 472] 08:58:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (13160800) [pid = 3888] [serial = 1416] [outer = 00000000] 08:58:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (1397F000) [pid = 3888] [serial = 1417] [outer = 13160800] 08:58:26 INFO - PROCESS | 3888 | 1466697506923 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (13ECD400) [pid = 3888] [serial = 1418] [outer = 13160800] 08:58:27 INFO - PROCESS | 3888 | 1466697507312 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 609ms 08:58:27 INFO - PROCESS | 3888 | 1466697507358 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 3888 | 1466697507360 Marionette TRACE conn3 <- [1,1853,null,{"value":"13"}] 08:58:27 INFO - PROCESS | 3888 | 1466697507364 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:58:27 INFO - PROCESS | 3888 | 1466697507365 Marionette TRACE conn3 <- [1,1854,null,{}] 08:58:27 INFO - PROCESS | 3888 | 1466697507369 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 3888 | 1466697507371 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:27 INFO - PROCESS | 3888 | 1466697507479 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:58:27 INFO - PROCESS | 3888 | 1466697507547 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 3888 | 1466697507549 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:27 INFO - PROCESS | 3888 | ++DOCSHELL 144ADC00 == 32 [pid = 3888] [id = 473] 08:58:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (144AE800) [pid = 3888] [serial = 1419] [outer = 00000000] 08:58:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (14F31000) [pid = 3888] [serial = 1420] [outer = 144AE800] 08:58:27 INFO - PROCESS | 3888 | 1466697507592 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (1535EC00) [pid = 3888] [serial = 1421] [outer = 144AE800] 08:58:27 INFO - PROCESS | 3888 | 1466697507961 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:58:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 624ms 08:58:27 INFO - PROCESS | 3888 | 1466697507990 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 3888 | 1466697507992 Marionette TRACE conn3 <- [1,1857,null,{"value":"13"}] 08:58:27 INFO - PROCESS | 3888 | 1466697507995 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:58:27 INFO - PROCESS | 3888 | 1466697507997 Marionette TRACE conn3 <- [1,1858,null,{}] 08:58:27 INFO - PROCESS | 3888 | 1466697508001 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 3888 | 1466697508007 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:28 INFO - PROCESS | 3888 | 1466697508107 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:58:28 INFO - PROCESS | 3888 | 1466697508112 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 3888 | 1466697508114 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:28 INFO - PROCESS | 3888 | ++DOCSHELL 153D0C00 == 33 [pid = 3888] [id = 474] 08:58:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (15764800) [pid = 3888] [serial = 1422] [outer = 00000000] 08:58:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (160DBC00) [pid = 3888] [serial = 1423] [outer = 15764800] 08:58:28 INFO - PROCESS | 3888 | 1466697508158 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (16306C00) [pid = 3888] [serial = 1424] [outer = 15764800] 08:58:28 INFO - PROCESS | 3888 | 1466697508624 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:58:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 686ms 08:58:28 INFO - PROCESS | 3888 | 1466697508679 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 3888 | 1466697508681 Marionette TRACE conn3 <- [1,1861,null,{"value":"13"}] 08:58:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:58:28 INFO - PROCESS | 3888 | 1466697508685 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 3888 | 1466697508686 Marionette TRACE conn3 <- [1,1862,null,{}] 08:58:28 INFO - PROCESS | 3888 | 1466697508700 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 3888 | 1466697508702 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:28 INFO - PROCESS | 3888 | 1466697508777 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:58:28 INFO - PROCESS | 3888 | 1466697508797 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 3888 | 1466697508799 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:28 INFO - PROCESS | 3888 | ++DOCSHELL 160DA000 == 34 [pid = 3888] [id = 475] 08:58:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (16284400) [pid = 3888] [serial = 1425] [outer = 00000000] 08:58:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (16C32400) [pid = 3888] [serial = 1426] [outer = 16284400] 08:58:28 INFO - PROCESS | 3888 | 1466697508841 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (16C38C00) [pid = 3888] [serial = 1427] [outer = 16284400] 08:58:29 INFO - PROCESS | 3888 | 1466697509260 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 609ms 08:58:29 INFO - PROCESS | 3888 | 1466697509309 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 3888 | 1466697509311 Marionette TRACE conn3 <- [1,1865,null,{"value":"13"}] 08:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:58:29 INFO - PROCESS | 3888 | 1466697509314 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 3888 | 1466697509316 Marionette TRACE conn3 <- [1,1866,null,{}] 08:58:29 INFO - PROCESS | 3888 | 1466697509319 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 3888 | 1466697509321 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:29 INFO - PROCESS | 3888 | 1466697509397 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:58:29 INFO - PROCESS | 3888 | 1466697509402 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 3888 | 1466697509404 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:29 INFO - PROCESS | 3888 | ++DOCSHELL 11233000 == 35 [pid = 3888] [id = 476] 08:58:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (1717B800) [pid = 3888] [serial = 1428] [outer = 00000000] 08:58:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (176C7400) [pid = 3888] [serial = 1429] [outer = 1717B800] 08:58:29 INFO - PROCESS | 3888 | 1466697509447 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (17746000) [pid = 3888] [serial = 1430] [outer = 1717B800] 08:58:29 INFO - PROCESS | 3888 | 1466697509898 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:58:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 609ms 08:58:29 INFO - PROCESS | 3888 | 1466697509934 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 3888 | 1466697509936 Marionette TRACE conn3 <- [1,1869,null,{"value":"13"}] 08:58:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:58:29 INFO - PROCESS | 3888 | 1466697509939 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 3888 | 1466697509941 Marionette TRACE conn3 <- [1,1870,null,{}] 08:58:29 INFO - PROCESS | 3888 | 1466697509945 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 3888 | 1466697509947 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:30 INFO - PROCESS | 3888 | 1466697510057 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:58:30 INFO - PROCESS | 3888 | 1466697510063 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 3888 | 1466697510065 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:30 INFO - PROCESS | 3888 | ++DOCSHELL 12BDC000 == 36 [pid = 3888] [id = 477] 08:58:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (17852400) [pid = 3888] [serial = 1431] [outer = 00000000] 08:58:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (17CA6400) [pid = 3888] [serial = 1432] [outer = 17852400] 08:58:30 INFO - PROCESS | 3888 | 1466697510091 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (178D9400) [pid = 3888] [serial = 1433] [outer = 17852400] 08:58:30 INFO - PROCESS | 3888 | 1466697510551 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:58:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 686ms 08:58:30 INFO - PROCESS | 3888 | 1466697510622 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 3888 | 1466697510624 Marionette TRACE conn3 <- [1,1873,null,{"value":"13"}] 08:58:30 INFO - PROCESS | 3888 | 1466697510627 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:58:30 INFO - PROCESS | 3888 | 1466697510629 Marionette TRACE conn3 <- [1,1874,null,{}] 08:58:30 INFO - PROCESS | 3888 | 1466697510632 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:30 INFO - PROCESS | 3888 | 1466697510634 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:30 INFO - PROCESS | 3888 | 1466697510745 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:58:30 INFO - PROCESS | 3888 | 1466697510755 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 3888 | 1466697510757 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:30 INFO - PROCESS | 3888 | ++DOCSHELL 13671800 == 37 [pid = 3888] [id = 478] 08:58:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (14F2E000) [pid = 3888] [serial = 1434] [outer = 00000000] 08:58:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (180E6C00) [pid = 3888] [serial = 1435] [outer = 14F2E000] 08:58:30 INFO - PROCESS | 3888 | 1466697510853 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (180EA400) [pid = 3888] [serial = 1436] [outer = 14F2E000] 08:58:31 INFO - PROCESS | 3888 | 1466697511264 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:58:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 685ms 08:58:31 INFO - PROCESS | 3888 | 1466697511310 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 3888 | 1466697511312 Marionette TRACE conn3 <- [1,1877,null,{"value":"13"}] 08:58:31 INFO - PROCESS | 3888 | 1466697511315 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:58:31 INFO - PROCESS | 3888 | 1466697511317 Marionette TRACE conn3 <- [1,1878,null,{}] 08:58:31 INFO - PROCESS | 3888 | 1466697511321 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:31 INFO - PROCESS | 3888 | 1466697511323 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:31 INFO - PROCESS | 3888 | 1466697511461 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:58:31 INFO - PROCESS | 3888 | 1466697511476 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 3888 | 1466697511478 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:31 INFO - PROCESS | 3888 | ++DOCSHELL 141DD000 == 38 [pid = 3888] [id = 479] 08:58:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (19763000) [pid = 3888] [serial = 1437] [outer = 00000000] 08:58:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (197E9000) [pid = 3888] [serial = 1438] [outer = 19763000] 08:58:31 INFO - PROCESS | 3888 | 1466697511579 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (19A77800) [pid = 3888] [serial = 1439] [outer = 19763000] 08:58:31 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (178D7C00) [pid = 3888] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:58:31 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (171BF800) [pid = 3888] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:58:31 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (1630F400) [pid = 3888] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:58:31 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (180EE400) [pid = 3888] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:58:31 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (1630C000) [pid = 3888] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:58:31 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (16306800) [pid = 3888] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:58:31 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (160D0000) [pid = 3888] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:58:31 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (144B2C00) [pid = 3888] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:58:31 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (136E2400) [pid = 3888] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:58:31 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (12C5D000) [pid = 3888] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:58:31 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (11230000) [pid = 3888] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:58:31 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (10A64400) [pid = 3888] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:58:31 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (13ED2000) [pid = 3888] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:58:31 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (141D7C00) [pid = 3888] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:58:32 INFO - PROCESS | 3888 | 1466697512100 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 822ms 08:58:32 INFO - PROCESS | 3888 | 1466697512139 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 3888 | 1466697512141 Marionette TRACE conn3 <- [1,1881,null,{"value":"13"}] 08:58:32 INFO - PROCESS | 3888 | 1466697512145 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 3888 | 1466697512147 Marionette TRACE conn3 <- [1,1882,null,{}] 08:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:58:32 INFO - PROCESS | 3888 | 1466697512150 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 3888 | 1466697512152 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:32 INFO - PROCESS | 3888 | 1466697512229 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:58:32 INFO - PROCESS | 3888 | 1466697512234 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 3888 | 1466697512235 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:32 INFO - PROCESS | 3888 | ++DOCSHELL 13EC5800 == 39 [pid = 3888] [id = 480] 08:58:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (13EC8400) [pid = 3888] [serial = 1440] [outer = 00000000] 08:58:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (153C7000) [pid = 3888] [serial = 1441] [outer = 13EC8400] 08:58:32 INFO - PROCESS | 3888 | 1466697512278 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (153D1C00) [pid = 3888] [serial = 1442] [outer = 13EC8400] 08:58:32 INFO - PROCESS | 3888 | 1466697512677 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:58:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 578ms 08:58:32 INFO - PROCESS | 3888 | 1466697512740 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 3888 | 1466697512744 Marionette TRACE conn3 <- [1,1885,null,{"value":"13"}] 08:58:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:58:32 INFO - PROCESS | 3888 | 1466697512747 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 3888 | 1466697512748 Marionette TRACE conn3 <- [1,1886,null,{}] 08:58:32 INFO - PROCESS | 3888 | 1466697512752 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 3888 | 1466697512754 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:32 INFO - PROCESS | 3888 | 1466697512842 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:58:32 INFO - PROCESS | 3888 | 1466697512850 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 3888 | 1466697512852 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:32 INFO - PROCESS | 3888 | ++DOCSHELL 1630A000 == 40 [pid = 3888] [id = 481] 08:58:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (167F0800) [pid = 3888] [serial = 1443] [outer = 00000000] 08:58:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (19758C00) [pid = 3888] [serial = 1444] [outer = 167F0800] 08:58:32 INFO - PROCESS | 3888 | 1466697512894 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (197E7C00) [pid = 3888] [serial = 1445] [outer = 167F0800] 08:58:33 INFO - PROCESS | 3888 | 1466697513322 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:58:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 625ms 08:58:33 INFO - PROCESS | 3888 | 1466697513375 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 3888 | 1466697513377 Marionette TRACE conn3 <- [1,1889,null,{"value":"13"}] 08:58:33 INFO - PROCESS | 3888 | 1466697513381 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:58:33 INFO - PROCESS | 3888 | 1466697513382 Marionette TRACE conn3 <- [1,1890,null,{}] 08:58:33 INFO - PROCESS | 3888 | 1466697513386 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:33 INFO - PROCESS | 3888 | 1466697513388 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:33 INFO - PROCESS | 3888 | 1466697513466 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:58:33 INFO - PROCESS | 3888 | 1466697513472 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 3888 | 1466697513474 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:33 INFO - PROCESS | 3888 | ++DOCSHELL 14F30C00 == 41 [pid = 3888] [id = 482] 08:58:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (1627F800) [pid = 3888] [serial = 1446] [outer = 00000000] 08:58:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (19A82C00) [pid = 3888] [serial = 1447] [outer = 1627F800] 08:58:33 INFO - PROCESS | 3888 | 1466697513515 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (19B7CC00) [pid = 3888] [serial = 1448] [outer = 1627F800] 08:58:34 INFO - PROCESS | 3888 | --DOCSHELL 14F2A800 == 40 [pid = 3888] [id = 468] 08:58:34 INFO - PROCESS | 3888 | --DOCSHELL 104E6000 == 39 [pid = 3888] [id = 469] 08:58:34 INFO - PROCESS | 3888 | --DOCSHELL 10E53C00 == 38 [pid = 3888] [id = 470] 08:58:34 INFO - PROCESS | 3888 | --DOCSHELL 12BDC800 == 37 [pid = 3888] [id = 471] 08:58:34 INFO - PROCESS | 3888 | --DOCSHELL 12E13400 == 36 [pid = 3888] [id = 472] 08:58:34 INFO - PROCESS | 3888 | --DOCSHELL 13EC5800 == 35 [pid = 3888] [id = 480] 08:58:34 INFO - PROCESS | 3888 | --DOCSHELL 11233000 == 34 [pid = 3888] [id = 476] 08:58:34 INFO - PROCESS | 3888 | --DOCSHELL 144ADC00 == 33 [pid = 3888] [id = 473] 08:58:34 INFO - PROCESS | 3888 | --DOCSHELL 141DD000 == 32 [pid = 3888] [id = 479] 08:58:34 INFO - PROCESS | 3888 | --DOCSHELL 153D0C00 == 31 [pid = 3888] [id = 474] 08:58:34 INFO - PROCESS | 3888 | --DOCSHELL 160DA000 == 30 [pid = 3888] [id = 475] 08:58:34 INFO - PROCESS | 3888 | --DOCSHELL 12BDC000 == 29 [pid = 3888] [id = 477] 08:58:34 INFO - PROCESS | 3888 | --DOCSHELL 1630A000 == 28 [pid = 3888] [id = 481] 08:58:34 INFO - PROCESS | 3888 | --DOCSHELL 13671800 == 27 [pid = 3888] [id = 478] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (197E2400) [pid = 3888] [serial = 1403] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (197E8000) [pid = 3888] [serial = 1405] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (176C6800) [pid = 3888] [serial = 1390] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (17852800) [pid = 3888] [serial = 1393] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (176CBC00) [pid = 3888] [serial = 1391] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (18569000) [pid = 3888] [serial = 1396] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (178DEC00) [pid = 3888] [serial = 1394] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (180F2800) [pid = 3888] [serial = 1402] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (19762000) [pid = 3888] [serial = 1397] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (16FF0800) [pid = 3888] [serial = 1387] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (16310C00) [pid = 3888] [serial = 1384] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (167E3C00) [pid = 3888] [serial = 1385] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (1627EC00) [pid = 3888] [serial = 1381] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (16284000) [pid = 3888] [serial = 1382] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (14F2AC00) [pid = 3888] [serial = 1378] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (14F32C00) [pid = 3888] [serial = 1379] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (13EC3800) [pid = 3888] [serial = 1375] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (13ED1800) [pid = 3888] [serial = 1376] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (12E1E800) [pid = 3888] [serial = 1372] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (13185C00) [pid = 3888] [serial = 1373] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (1124B400) [pid = 3888] [serial = 1369] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (114EE400) [pid = 3888] [serial = 1370] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (10D68400) [pid = 3888] [serial = 1366] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (10E01800) [pid = 3888] [serial = 1367] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (18572800) [pid = 3888] [serial = 1364] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (15791C00) [pid = 3888] [serial = 1399] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (16C38400) [pid = 3888] [serial = 1400] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (16FF1400) [pid = 3888] [serial = 1388] [outer = 00000000] [url = about:blank] 08:58:35 INFO - PROCESS | 3888 | 1466697515381 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:58:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1994ms 08:58:35 INFO - PROCESS | 3888 | 1466697515399 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 3888 | 1466697515405 Marionette TRACE conn3 <- [1,1893,null,{"value":"13"}] 08:58:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:58:35 INFO - PROCESS | 3888 | 1466697515411 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 3888 | 1466697515414 Marionette TRACE conn3 <- [1,1894,null,{}] 08:58:35 INFO - PROCESS | 3888 | 1466697515421 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:35 INFO - PROCESS | 3888 | 1466697515424 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:35 INFO - PROCESS | 3888 | 1466697515533 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:58:35 INFO - PROCESS | 3888 | 1466697515663 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 3888 | 1466697515668 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:35 INFO - PROCESS | 3888 | ++DOCSHELL 103CAC00 == 28 [pid = 3888] [id = 483] 08:58:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (103CB400) [pid = 3888] [serial = 1449] [outer = 00000000] 08:58:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (105EA000) [pid = 3888] [serial = 1450] [outer = 103CB400] 08:58:35 INFO - PROCESS | 3888 | 1466697515728 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (10A59800) [pid = 3888] [serial = 1451] [outer = 103CB400] 08:58:36 INFO - PROCESS | 3888 | 1466697516430 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:58:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1066ms 08:58:36 INFO - PROCESS | 3888 | 1466697516481 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 3888 | 1466697516487 Marionette TRACE conn3 <- [1,1897,null,{"value":"13"}] 08:58:36 INFO - PROCESS | 3888 | 1466697516494 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:58:36 INFO - PROCESS | 3888 | 1466697516497 Marionette TRACE conn3 <- [1,1898,null,{}] 08:58:36 INFO - PROCESS | 3888 | 1466697516501 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:36 INFO - PROCESS | 3888 | 1466697516504 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:36 INFO - PROCESS | 3888 | 1466697516625 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:58:36 INFO - PROCESS | 3888 | 1466697516756 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 3888 | 1466697516743 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:36 INFO - PROCESS | 3888 | ++DOCSHELL 10E0D400 == 29 [pid = 3888] [id = 484] 08:58:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (10E0DC00) [pid = 3888] [serial = 1452] [outer = 00000000] 08:58:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (10E10C00) [pid = 3888] [serial = 1453] [outer = 10E0DC00] 08:58:36 INFO - PROCESS | 3888 | 1466697516803 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (10E56C00) [pid = 3888] [serial = 1454] [outer = 10E0DC00] 08:58:37 INFO - PROCESS | 3888 | --DOCSHELL 15797C00 == 28 [pid = 3888] [id = 413] 08:58:37 INFO - PROCESS | 3888 | --DOCSHELL 0F30D800 == 27 [pid = 3888] [id = 407] 08:58:37 INFO - PROCESS | 3888 | --DOCSHELL 15799400 == 26 [pid = 3888] [id = 415] 08:58:37 INFO - PROCESS | 3888 | --DOCSHELL 180E7000 == 25 [pid = 3888] [id = 404] 08:58:37 INFO - PROCESS | 3888 | 1466697517477 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:58:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1005ms 08:58:37 INFO - PROCESS | 3888 | 1466697517504 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 3888 | 1466697517508 Marionette TRACE conn3 <- [1,1901,null,{"value":"13"}] 08:58:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:58:37 INFO - PROCESS | 3888 | 1466697517513 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 3888 | 1466697517516 Marionette TRACE conn3 <- [1,1902,null,{}] 08:58:37 INFO - PROCESS | 3888 | 1466697517538 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 3888 | 1466697517541 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:37 INFO - PROCESS | 3888 | 1466697517636 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:58:37 INFO - PROCESS | 3888 | 1466697517725 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 3888 | 1466697517728 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:37 INFO - PROCESS | 3888 | ++DOCSHELL 104E9C00 == 26 [pid = 3888] [id = 485] 08:58:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (1055C400) [pid = 3888] [serial = 1455] [outer = 00000000] 08:58:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (10E08400) [pid = 3888] [serial = 1456] [outer = 1055C400] 08:58:37 INFO - PROCESS | 3888 | 1466697517775 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (10E54C00) [pid = 3888] [serial = 1457] [outer = 1055C400] 08:58:38 INFO - PROCESS | 3888 | 1466697518179 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 731ms 08:58:38 INFO - PROCESS | 3888 | 1466697518253 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 3888 | 1466697518257 Marionette TRACE conn3 <- [1,1905,null,{"value":"13"}] 08:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:58:38 INFO - PROCESS | 3888 | 1466697518263 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 3888 | 1466697518265 Marionette TRACE conn3 <- [1,1906,null,{}] 08:58:38 INFO - PROCESS | 3888 | 1466697518269 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 3888 | 1466697518272 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:38 INFO - PROCESS | 3888 | 1466697518366 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:58:38 INFO - PROCESS | 3888 | 1466697518372 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 3888 | 1466697518374 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:38 INFO - PROCESS | 3888 | ++DOCSHELL 11888400 == 27 [pid = 3888] [id = 486] 08:58:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (11C85800) [pid = 3888] [serial = 1458] [outer = 00000000] 08:58:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (12BA9C00) [pid = 3888] [serial = 1459] [outer = 11C85800] 08:58:38 INFO - PROCESS | 3888 | 1466697518420 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (12BD6800) [pid = 3888] [serial = 1460] [outer = 11C85800] 08:58:38 INFO - PROCESS | 3888 | 1466697518879 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:58:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 685ms 08:58:38 INFO - PROCESS | 3888 | 1466697518943 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 3888 | 1466697518946 Marionette TRACE conn3 <- [1,1909,null,{"value":"13"}] 08:58:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:58:38 INFO - PROCESS | 3888 | 1466697518949 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 3888 | 1466697518952 Marionette TRACE conn3 <- [1,1910,null,{}] 08:58:38 INFO - PROCESS | 3888 | 1466697518963 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 3888 | 1466697518967 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:39 INFO - PROCESS | 3888 | 1466697519054 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:58:39 INFO - PROCESS | 3888 | 1466697519153 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 3888 | 1466697519156 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:39 INFO - PROCESS | 3888 | ++DOCSHELL 132E9400 == 28 [pid = 3888] [id = 487] 08:58:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (132E9C00) [pid = 3888] [serial = 1461] [outer = 00000000] 08:58:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (136E4800) [pid = 3888] [serial = 1462] [outer = 132E9C00] 08:58:39 INFO - PROCESS | 3888 | 1466697519204 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (13A09800) [pid = 3888] [serial = 1463] [outer = 132E9C00] 08:58:39 INFO - PROCESS | 3888 | 1466697519574 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:58:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 686ms 08:58:39 INFO - PROCESS | 3888 | 1466697519662 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 3888 | 1466697519664 Marionette TRACE conn3 <- [1,1913,null,{"value":"13"}] 08:58:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:58:39 INFO - PROCESS | 3888 | 1466697519705 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 3888 | 1466697519707 Marionette TRACE conn3 <- [1,1914,null,{}] 08:58:39 INFO - PROCESS | 3888 | 1466697519710 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 3888 | 1466697519712 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:39 INFO - PROCESS | 3888 | 1466697519842 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:58:39 INFO - PROCESS | 3888 | 1466697519905 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 3888 | 1466697519907 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:39 INFO - PROCESS | 3888 | ++DOCSHELL 14F2A800 == 29 [pid = 3888] [id = 488] 08:58:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (14F2CC00) [pid = 3888] [serial = 1464] [outer = 00000000] 08:58:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (14F34800) [pid = 3888] [serial = 1465] [outer = 14F2CC00] 08:58:39 INFO - PROCESS | 3888 | 1466697519951 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (153C7400) [pid = 3888] [serial = 1466] [outer = 14F2CC00] 08:58:40 INFO - PROCESS | 3888 | 1466697520367 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:58:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 08:58:40 INFO - PROCESS | 3888 | 1466697520436 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 3888 | 1466697520438 Marionette TRACE conn3 <- [1,1917,null,{"value":"13"}] 08:58:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:58:40 INFO - PROCESS | 3888 | 1466697520446 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 3888 | 1466697520447 Marionette TRACE conn3 <- [1,1918,null,{}] 08:58:40 INFO - PROCESS | 3888 | 1466697520451 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:40 INFO - PROCESS | 3888 | 1466697520453 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:40 INFO - PROCESS | 3888 | 1466697520561 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:58:40 INFO - PROCESS | 3888 | 1466697520570 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 3888 | 1466697520572 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:40 INFO - PROCESS | 3888 | ++DOCSHELL 153D2C00 == 30 [pid = 3888] [id = 489] 08:58:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (15764400) [pid = 3888] [serial = 1467] [outer = 00000000] 08:58:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (160D4C00) [pid = 3888] [serial = 1468] [outer = 15764400] 08:58:40 INFO - PROCESS | 3888 | 1466697520617 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (160D9000) [pid = 3888] [serial = 1469] [outer = 15764400] 08:58:41 INFO - PROCESS | 3888 | 1466697521057 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 685ms 08:58:41 INFO - PROCESS | 3888 | 1466697521123 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 3888 | 1466697521125 Marionette TRACE conn3 <- [1,1921,null,{"value":"13"}] 08:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:58:41 INFO - PROCESS | 3888 | 1466697521128 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 3888 | 1466697521130 Marionette TRACE conn3 <- [1,1922,null,{}] 08:58:41 INFO - PROCESS | 3888 | 1466697521134 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 3888 | 1466697521139 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:41 INFO - PROCESS | 3888 | 1466697521330 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:58:41 INFO - PROCESS | 3888 | 1466697521335 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 3888 | 1466697521337 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:41 INFO - PROCESS | 3888 | ++DOCSHELL 1188C400 == 31 [pid = 3888] [id = 490] 08:58:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (153D2000) [pid = 3888] [serial = 1470] [outer = 00000000] 08:58:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (16C2E400) [pid = 3888] [serial = 1471] [outer = 153D2000] 08:58:41 INFO - PROCESS | 3888 | 1466697521381 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (16CD0000) [pid = 3888] [serial = 1472] [outer = 153D2000] 08:58:41 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (144AE800) [pid = 3888] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:58:41 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (1717B800) [pid = 3888] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:58:41 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (104E7400) [pid = 3888] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:58:41 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (14F2E000) [pid = 3888] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:58:41 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (10E55400) [pid = 3888] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:58:41 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (19763000) [pid = 3888] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:58:41 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (13EC8400) [pid = 3888] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:58:41 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (15764800) [pid = 3888] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:58:41 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (17852400) [pid = 3888] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:58:41 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (13160800) [pid = 3888] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:58:41 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (12BDD800) [pid = 3888] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:58:41 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (167F0800) [pid = 3888] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:58:41 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (16284400) [pid = 3888] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:58:41 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (16CCE400) [pid = 3888] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:58:41 INFO - PROCESS | 3888 | 1466697521834 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:58:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 715ms 08:58:41 INFO - PROCESS | 3888 | 1466697521852 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 3888 | 1466697521864 Marionette TRACE conn3 <- [1,1925,null,{"value":"13"}] 08:58:41 INFO - PROCESS | 3888 | 1466697521874 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:58:41 INFO - PROCESS | 3888 | 1466697521876 Marionette TRACE conn3 <- [1,1926,null,{}] 08:58:41 INFO - PROCESS | 3888 | 1466697521880 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 3888 | 1466697521882 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:41 INFO - PROCESS | 3888 | 1466697521967 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:58:41 INFO - PROCESS | 3888 | 1466697521972 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 3888 | 1466697521974 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:41 INFO - PROCESS | 3888 | ++DOCSHELL 104E9000 == 32 [pid = 3888] [id = 491] 08:58:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (13980800) [pid = 3888] [serial = 1473] [outer = 00000000] 08:58:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (160CE400) [pid = 3888] [serial = 1474] [outer = 13980800] 08:58:41 INFO - PROCESS | 3888 | 1466697522017 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (16284400) [pid = 3888] [serial = 1475] [outer = 13980800] 08:58:42 INFO - PROCESS | 3888 | 1466697522417 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:58:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 579ms 08:58:42 INFO - PROCESS | 3888 | 1466697522455 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 3888 | 1466697522457 Marionette TRACE conn3 <- [1,1929,null,{"value":"13"}] 08:58:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:58:42 INFO - PROCESS | 3888 | 1466697522460 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 3888 | 1466697522462 Marionette TRACE conn3 <- [1,1930,null,{}] 08:58:42 INFO - PROCESS | 3888 | 1466697522478 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:42 INFO - PROCESS | 3888 | 1466697522480 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:42 INFO - PROCESS | 3888 | 1466697522562 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:58:42 INFO - PROCESS | 3888 | 1466697522567 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 3888 | 1466697522569 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:42 INFO - PROCESS | 3888 | ++DOCSHELL 141E0800 == 33 [pid = 3888] [id = 492] 08:58:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (15764800) [pid = 3888] [serial = 1476] [outer = 00000000] 08:58:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (17604800) [pid = 3888] [serial = 1477] [outer = 15764800] 08:58:42 INFO - PROCESS | 3888 | 1466697522612 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (176CA000) [pid = 3888] [serial = 1478] [outer = 15764800] 08:58:43 INFO - PROCESS | 3888 | 1466697523048 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 609ms 08:58:43 INFO - PROCESS | 3888 | 1466697523079 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 3888 | 1466697523081 Marionette TRACE conn3 <- [1,1933,null,{"value":"13"}] 08:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:58:43 INFO - PROCESS | 3888 | 1466697523097 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 3888 | 1466697523098 Marionette TRACE conn3 <- [1,1934,null,{}] 08:58:43 INFO - PROCESS | 3888 | 1466697523102 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:43 INFO - PROCESS | 3888 | 1466697523104 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:43 INFO - PROCESS | 3888 | 1466697523185 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:58:43 INFO - PROCESS | 3888 | 1466697523190 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 3888 | 1466697523192 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:43 INFO - PROCESS | 3888 | ++DOCSHELL 132E0C00 == 34 [pid = 3888] [id = 493] 08:58:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (1535B400) [pid = 3888] [serial = 1479] [outer = 00000000] 08:58:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1784F000) [pid = 3888] [serial = 1480] [outer = 1535B400] 08:58:43 INFO - PROCESS | 3888 | 1466697523235 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (17858000) [pid = 3888] [serial = 1481] [outer = 1535B400] 08:58:43 INFO - PROCESS | 3888 | 1466697523733 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:58:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 685ms 08:58:43 INFO - PROCESS | 3888 | 1466697523778 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 3888 | 1466697523783 Marionette TRACE conn3 <- [1,1937,null,{"value":"13"}] 08:58:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:58:43 INFO - PROCESS | 3888 | 1466697523789 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 3888 | 1466697523793 Marionette TRACE conn3 <- [1,1938,null,{}] 08:58:43 INFO - PROCESS | 3888 | 1466697523799 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:43 INFO - PROCESS | 3888 | 1466697523802 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:43 INFO - PROCESS | 3888 | 1466697523966 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:58:44 INFO - PROCESS | 3888 | 1466697524076 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 3888 | 1466697524081 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:44 INFO - PROCESS | 3888 | ++DOCSHELL 103D2000 == 35 [pid = 3888] [id = 494] 08:58:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (103F1400) [pid = 3888] [serial = 1482] [outer = 00000000] 08:58:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (10E0F800) [pid = 3888] [serial = 1483] [outer = 103F1400] 08:58:44 INFO - PROCESS | 3888 | 1466697524121 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (11805400) [pid = 3888] [serial = 1484] [outer = 103F1400] 08:58:44 INFO - PROCESS | 3888 | 1466697524702 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:58:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 975ms 08:58:44 INFO - PROCESS | 3888 | 1466697524775 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 3888 | 1466697524780 Marionette TRACE conn3 <- [1,1941,null,{"value":"13"}] 08:58:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:58:44 INFO - PROCESS | 3888 | 1466697524770 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 3888 | 1466697524773 Marionette TRACE conn3 <- [1,1942,null,{}] 08:58:44 INFO - PROCESS | 3888 | 1466697524778 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 3888 | 1466697524780 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:44 INFO - PROCESS | 3888 | 1466697524920 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:58:45 INFO - PROCESS | 3888 | 1466697525060 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 3888 | 1466697525063 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:45 INFO - PROCESS | 3888 | ++DOCSHELL 12E1E000 == 36 [pid = 3888] [id = 495] 08:58:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (12E6C800) [pid = 3888] [serial = 1485] [outer = 00000000] 08:58:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (13666000) [pid = 3888] [serial = 1486] [outer = 12E6C800] 08:58:45 INFO - PROCESS | 3888 | 1466697525125 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (144AD800) [pid = 3888] [serial = 1487] [outer = 12E6C800] 08:58:45 INFO - PROCESS | 3888 | 1466697525691 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:58:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 975ms 08:58:45 INFO - PROCESS | 3888 | 1466697525753 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 3888 | 1466697525755 Marionette TRACE conn3 <- [1,1945,null,{"value":"13"}] 08:58:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:58:45 INFO - PROCESS | 3888 | 1466697525759 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 3888 | 1466697525763 Marionette TRACE conn3 <- [1,1946,null,{}] 08:58:45 INFO - PROCESS | 3888 | 1466697525774 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:45 INFO - PROCESS | 3888 | 1466697525779 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:45 INFO - PROCESS | 3888 | 1466697525882 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:58:46 INFO - PROCESS | 3888 | 1466697526017 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 3888 | 1466697526022 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:46 INFO - PROCESS | 3888 | ++DOCSHELL 16C31800 == 37 [pid = 3888] [id = 496] 08:58:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (16C31C00) [pid = 3888] [serial = 1488] [outer = 00000000] 08:58:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (17747000) [pid = 3888] [serial = 1489] [outer = 16C31C00] 08:58:46 INFO - PROCESS | 3888 | 1466697526078 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (17F96800) [pid = 3888] [serial = 1490] [outer = 16C31C00] 08:58:46 INFO - PROCESS | 3888 | 1466697526791 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:58:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1066ms 08:58:46 INFO - PROCESS | 3888 | 1466697526836 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 3888 | 1466697526840 Marionette TRACE conn3 <- [1,1949,null,{"value":"13"}] 08:58:46 INFO - PROCESS | 3888 | 1466697526845 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:58:46 INFO - PROCESS | 3888 | 1466697526848 Marionette TRACE conn3 <- [1,1950,null,{}] 08:58:46 INFO - PROCESS | 3888 | 1466697526837 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:46 INFO - PROCESS | 3888 | 1466697526840 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:46 INFO - PROCESS | 3888 | 1466697526938 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:58:47 INFO - PROCESS | 3888 | 1466697527051 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 3888 | 1466697527056 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:47 INFO - PROCESS | 3888 | ++DOCSHELL 10D68400 == 38 [pid = 3888] [id = 497] 08:58:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (10D69400) [pid = 3888] [serial = 1491] [outer = 00000000] 08:58:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (10E06400) [pid = 3888] [serial = 1492] [outer = 10D69400] 08:58:47 INFO - PROCESS | 3888 | 1466697527164 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (10E49000) [pid = 3888] [serial = 1493] [outer = 10D69400] 08:58:47 INFO - PROCESS | 3888 | --DOCSHELL 13A0A400 == 37 [pid = 3888] [id = 403] 08:58:47 INFO - PROCESS | 3888 | --DOCSHELL 0F313800 == 36 [pid = 3888] [id = 408] 08:58:47 INFO - PROCESS | 3888 | --DOCSHELL 19A7C000 == 35 [pid = 3888] [id = 400] 08:58:47 INFO - PROCESS | 3888 | --DOCSHELL 19B81000 == 34 [pid = 3888] [id = 401] 08:58:47 INFO - PROCESS | 3888 | --DOCSHELL 12E6E000 == 33 [pid = 3888] [id = 414] 08:58:47 INFO - PROCESS | 3888 | --DOCSHELL 11408400 == 32 [pid = 3888] [id = 409] 08:58:47 INFO - PROCESS | 3888 | --DOCSHELL 103CAC00 == 31 [pid = 3888] [id = 483] 08:58:47 INFO - PROCESS | 3888 | --DOCSHELL 14F30C00 == 30 [pid = 3888] [id = 482] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (14F31000) [pid = 3888] [serial = 1420] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (176C7400) [pid = 3888] [serial = 1429] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (10A56C00) [pid = 3888] [serial = 1408] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (17746000) [pid = 3888] [serial = 1430] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (180E6C00) [pid = 3888] [serial = 1435] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (1140F800) [pid = 3888] [serial = 1412] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (19A77800) [pid = 3888] [serial = 1439] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (153D1C00) [pid = 3888] [serial = 1442] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (160DBC00) [pid = 3888] [serial = 1423] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (11239000) [pid = 3888] [serial = 1411] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (153C7000) [pid = 3888] [serial = 1441] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (17CA6400) [pid = 3888] [serial = 1432] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (13ECD400) [pid = 3888] [serial = 1418] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (12E14000) [pid = 3888] [serial = 1414] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (10A64800) [pid = 3888] [serial = 1409] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (178D9400) [pid = 3888] [serial = 1433] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (197E9000) [pid = 3888] [serial = 1438] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (19758C00) [pid = 3888] [serial = 1444] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (16C32400) [pid = 3888] [serial = 1426] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (1535EC00) [pid = 3888] [serial = 1421] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (16C38C00) [pid = 3888] [serial = 1427] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (19A73800) [pid = 3888] [serial = 1406] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (1397F000) [pid = 3888] [serial = 1417] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (16306C00) [pid = 3888] [serial = 1424] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (180EA400) [pid = 3888] [serial = 1436] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (13185800) [pid = 3888] [serial = 1415] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (197E7C00) [pid = 3888] [serial = 1445] [outer = 00000000] [url = about:blank] 08:58:47 INFO - PROCESS | 3888 | 1466697527650 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:58:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 883ms 08:58:47 INFO - PROCESS | 3888 | 1466697527716 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 3888 | 1466697527720 Marionette TRACE conn3 <- [1,1953,null,{"value":"13"}] 08:58:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:58:47 INFO - PROCESS | 3888 | 1466697527726 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 3888 | 1466697527729 Marionette TRACE conn3 <- [1,1954,null,{}] 08:58:47 INFO - PROCESS | 3888 | 1466697527732 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 3888 | 1466697527735 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:47 INFO - PROCESS | 3888 | 1466697527821 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:58:47 INFO - PROCESS | 3888 | 1466697527833 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 3888 | 1466697527835 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:47 INFO - PROCESS | 3888 | ++DOCSHELL 1124B400 == 31 [pid = 3888] [id = 498] 08:58:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (11252C00) [pid = 3888] [serial = 1494] [outer = 00000000] 08:58:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (11DDBC00) [pid = 3888] [serial = 1495] [outer = 11252C00] 08:58:47 INFO - PROCESS | 3888 | 1466697527882 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (12BD2C00) [pid = 3888] [serial = 1496] [outer = 11252C00] 08:58:48 INFO - PROCESS | 3888 | 1466697528351 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:58:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 670ms 08:58:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:58:48 INFO - PROCESS | 3888 | 1466697528427 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 3888 | 1466697528430 Marionette TRACE conn3 <- [1,1957,null,{"value":"13"}] 08:58:48 INFO - PROCESS | 3888 | 1466697528433 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 3888 | 1466697528436 Marionette TRACE conn3 <- [1,1958,null,{}] 08:58:48 INFO - PROCESS | 3888 | 1466697528446 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:48 INFO - PROCESS | 3888 | 1466697528451 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:48 INFO - PROCESS | 3888 | 1466697528535 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:58:48 INFO - PROCESS | 3888 | 1466697528628 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 3888 | 1466697528631 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:48 INFO - PROCESS | 3888 | ++DOCSHELL 136E8800 == 32 [pid = 3888] [id = 499] 08:58:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (136E8C00) [pid = 3888] [serial = 1497] [outer = 00000000] 08:58:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (141DD000) [pid = 3888] [serial = 1498] [outer = 136E8C00] 08:58:48 INFO - PROCESS | 3888 | 1466697528677 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (14F2AC00) [pid = 3888] [serial = 1499] [outer = 136E8C00] 08:58:49 INFO - PROCESS | 3888 | 1466697529044 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 609ms 08:58:49 INFO - PROCESS | 3888 | 1466697529057 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 3888 | 1466697529060 Marionette TRACE conn3 <- [1,1961,null,{"value":"13"}] 08:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:58:49 INFO - PROCESS | 3888 | 1466697529065 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 3888 | 1466697529068 Marionette TRACE conn3 <- [1,1962,null,{}] 08:58:49 INFO - PROCESS | 3888 | 1466697529073 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 3888 | 1466697529075 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:49 INFO - PROCESS | 3888 | 1466697529160 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:58:49 INFO - PROCESS | 3888 | 1466697529165 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 3888 | 1466697529167 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:49 INFO - PROCESS | 3888 | ++DOCSHELL 1535F400 == 33 [pid = 3888] [id = 500] 08:58:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (153C7000) [pid = 3888] [serial = 1500] [outer = 00000000] 08:58:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (16280400) [pid = 3888] [serial = 1501] [outer = 153C7000] 08:58:49 INFO - PROCESS | 3888 | 1466697529211 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (1628DC00) [pid = 3888] [serial = 1502] [outer = 153C7000] 08:58:49 INFO - PROCESS | 3888 | 1466697529633 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:58:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 624ms 08:58:49 INFO - PROCESS | 3888 | 1466697529686 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 3888 | 1466697529688 Marionette TRACE conn3 <- [1,1965,null,{"value":"13"}] 08:58:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:58:49 INFO - PROCESS | 3888 | 1466697529695 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 3888 | 1466697529697 Marionette TRACE conn3 <- [1,1966,null,{}] 08:58:49 INFO - PROCESS | 3888 | 1466697529707 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 3888 | 1466697529709 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:49 INFO - PROCESS | 3888 | 1466697529819 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:58:49 INFO - PROCESS | 3888 | 1466697529828 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 3888 | 1466697529830 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:49 INFO - PROCESS | 3888 | ++DOCSHELL 1630CC00 == 34 [pid = 3888] [id = 501] 08:58:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (1630D000) [pid = 3888] [serial = 1503] [outer = 00000000] 08:58:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (16CD6400) [pid = 3888] [serial = 1504] [outer = 1630D000] 08:58:49 INFO - PROCESS | 3888 | 1466697529873 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (16CD7400) [pid = 3888] [serial = 1505] [outer = 1630D000] 08:58:50 INFO - PROCESS | 3888 | 1466697530334 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:58:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 670ms 08:58:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:58:50 INFO - PROCESS | 3888 | 1466697530377 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 3888 | 1466697530379 Marionette TRACE conn3 <- [1,1969,null,{"value":"13"}] 08:58:50 INFO - PROCESS | 3888 | 1466697530382 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 3888 | 1466697530384 Marionette TRACE conn3 <- [1,1970,null,{}] 08:58:50 INFO - PROCESS | 3888 | 1466697530387 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 3888 | 1466697530393 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:50 INFO - PROCESS | 3888 | 1466697530529 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:58:50 INFO - PROCESS | 3888 | 1466697530595 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 3888 | 1466697530597 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:50 INFO - PROCESS | 3888 | ++DOCSHELL 177B3000 == 35 [pid = 3888] [id = 502] 08:58:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (177B6400) [pid = 3888] [serial = 1506] [outer = 00000000] 08:58:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (17CDE800) [pid = 3888] [serial = 1507] [outer = 177B6400] 08:58:50 INFO - PROCESS | 3888 | 1466697530640 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (180E4C00) [pid = 3888] [serial = 1508] [outer = 177B6400] 08:58:51 INFO - PROCESS | 3888 | 1466697531035 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 685ms 08:58:51 INFO - PROCESS | 3888 | 1466697531066 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 3888 | 1466697531068 Marionette TRACE conn3 <- [1,1973,null,{"value":"13"}] 08:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:58:51 INFO - PROCESS | 3888 | 1466697531076 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 3888 | 1466697531077 Marionette TRACE conn3 <- [1,1974,null,{}] 08:58:51 INFO - PROCESS | 3888 | 1466697531081 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 3888 | 1466697531083 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:51 INFO - PROCESS | 3888 | 1466697531229 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:58:51 INFO - PROCESS | 3888 | 1466697531249 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 3888 | 1466697531260 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:51 INFO - PROCESS | 3888 | ++DOCSHELL 180EDC00 == 36 [pid = 3888] [id = 503] 08:58:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (180EE400) [pid = 3888] [serial = 1509] [outer = 00000000] 08:58:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (180F2C00) [pid = 3888] [serial = 1510] [outer = 180EE400] 08:58:51 INFO - PROCESS | 3888 | 1466697531303 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (1856E000) [pid = 3888] [serial = 1511] [outer = 180EE400] 08:58:51 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (14F2CC00) [pid = 3888] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:58:51 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (103CB400) [pid = 3888] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:58:51 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (10E0DC00) [pid = 3888] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:58:51 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (1627F800) [pid = 3888] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:58:51 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (1055C400) [pid = 3888] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:58:51 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (132E9C00) [pid = 3888] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:58:51 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (11C85800) [pid = 3888] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:58:51 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (15764800) [pid = 3888] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:58:51 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (15764400) [pid = 3888] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:58:51 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (153D2000) [pid = 3888] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:58:51 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (13980800) [pid = 3888] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:58:51 INFO - PROCESS | 3888 | 1466697531825 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:58:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 776ms 08:58:51 INFO - PROCESS | 3888 | 1466697531857 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 3888 | 1466697531858 Marionette TRACE conn3 <- [1,1977,null,{"value":"13"}] 08:58:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:58:51 INFO - PROCESS | 3888 | 1466697531862 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 3888 | 1466697531863 Marionette TRACE conn3 <- [1,1978,null,{}] 08:58:51 INFO - PROCESS | 3888 | 1466697531866 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 3888 | 1466697531868 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:51 INFO - PROCESS | 3888 | 1466697531945 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:58:51 INFO - PROCESS | 3888 | 1466697531950 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 3888 | 1466697531952 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:51 INFO - PROCESS | 3888 | ++DOCSHELL 0F316400 == 37 [pid = 3888] [id = 504] 08:58:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (1055C400) [pid = 3888] [serial = 1512] [outer = 00000000] 08:58:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (1124C400) [pid = 3888] [serial = 1513] [outer = 1055C400] 08:58:51 INFO - PROCESS | 3888 | 1466697531996 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (144B8800) [pid = 3888] [serial = 1514] [outer = 1055C400] 08:58:52 INFO - PROCESS | 3888 | 1466697532402 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:58:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 579ms 08:58:52 INFO - PROCESS | 3888 | 1466697532443 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 3888 | 1466697532445 Marionette TRACE conn3 <- [1,1981,null,{"value":"13"}] 08:58:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:58:52 INFO - PROCESS | 3888 | 1466697532448 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 3888 | 1466697532450 Marionette TRACE conn3 <- [1,1982,null,{}] 08:58:52 INFO - PROCESS | 3888 | 1466697532453 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:52 INFO - PROCESS | 3888 | 1466697532455 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:52 INFO - PROCESS | 3888 | 1466697532567 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:58:52 INFO - PROCESS | 3888 | 1466697532575 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 3888 | 1466697532577 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:52 INFO - PROCESS | 3888 | ++DOCSHELL 12E14800 == 38 [pid = 3888] [id = 505] 08:58:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (180EE000) [pid = 3888] [serial = 1515] [outer = 00000000] 08:58:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (19759000) [pid = 3888] [serial = 1516] [outer = 180EE000] 08:58:52 INFO - PROCESS | 3888 | 1466697532620 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (1975B800) [pid = 3888] [serial = 1517] [outer = 180EE000] 08:58:53 INFO - PROCESS | 3888 | 1466697533021 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 624ms 08:58:53 INFO - PROCESS | 3888 | 1466697533074 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 3888 | 1466697533077 Marionette TRACE conn3 <- [1,1985,null,{"value":"13"}] 08:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:58:53 INFO - PROCESS | 3888 | 1466697533080 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 3888 | 1466697533082 Marionette TRACE conn3 <- [1,1986,null,{}] 08:58:53 INFO - PROCESS | 3888 | 1466697533086 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:53 INFO - PROCESS | 3888 | 1466697533088 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:53 INFO - PROCESS | 3888 | 1466697533187 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:58:53 INFO - PROCESS | 3888 | 1466697533192 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 3888 | 1466697533194 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:53 INFO - PROCESS | 3888 | ++DOCSHELL 171BF800 == 39 [pid = 3888] [id = 506] 08:58:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (176C2C00) [pid = 3888] [serial = 1518] [outer = 00000000] 08:58:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (197E6400) [pid = 3888] [serial = 1519] [outer = 176C2C00] 08:58:53 INFO - PROCESS | 3888 | 1466697533236 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (197E9400) [pid = 3888] [serial = 1520] [outer = 176C2C00] 08:58:53 INFO - PROCESS | 3888 | 1466697533673 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:58:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 609ms 08:58:53 INFO - PROCESS | 3888 | 1466697533702 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 3888 | 1466697533704 Marionette TRACE conn3 <- [1,1989,null,{"value":"13"}] 08:58:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:58:53 INFO - PROCESS | 3888 | 1466697533748 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 3888 | 1466697533752 Marionette TRACE conn3 <- [1,1990,null,{}] 08:58:53 INFO - PROCESS | 3888 | 1466697533758 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:53 INFO - PROCESS | 3888 | 1466697533762 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:53 INFO - PROCESS | 3888 | 1466697533866 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:58:54 INFO - PROCESS | 3888 | 1466697534089 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 3888 | 1466697534093 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:54 INFO - PROCESS | 3888 | ++DOCSHELL 10BAC400 == 40 [pid = 3888] [id = 507] 08:58:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (10BB0800) [pid = 3888] [serial = 1521] [outer = 00000000] 08:58:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (10D6A800) [pid = 3888] [serial = 1522] [outer = 10BB0800] 08:58:54 INFO - PROCESS | 3888 | 1466697534150 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (11239000) [pid = 3888] [serial = 1523] [outer = 10BB0800] 08:58:54 INFO - PROCESS | 3888 | 1466697534752 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:58:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1111ms 08:58:54 INFO - PROCESS | 3888 | 1466697534818 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 3888 | 1466697534822 Marionette TRACE conn3 <- [1,1993,null,{"value":"13"}] 08:58:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:58:54 INFO - PROCESS | 3888 | 1466697534827 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 3888 | 1466697534830 Marionette TRACE conn3 <- [1,1994,null,{}] 08:58:54 INFO - PROCESS | 3888 | 1466697534837 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:54 INFO - PROCESS | 3888 | 1466697534841 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:54 INFO - PROCESS | 3888 | 1466697534999 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:58:55 INFO - PROCESS | 3888 | 1466697535016 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 3888 | 1466697535018 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:55 INFO - PROCESS | 3888 | ++DOCSHELL 13ECD400 == 41 [pid = 3888] [id = 508] 08:58:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (13ED0C00) [pid = 3888] [serial = 1524] [outer = 00000000] 08:58:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (14F33C00) [pid = 3888] [serial = 1525] [outer = 13ED0C00] 08:58:55 INFO - PROCESS | 3888 | 1466697535073 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (15792400) [pid = 3888] [serial = 1526] [outer = 13ED0C00] 08:58:55 INFO - PROCESS | 3888 | 1466697535693 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:58:55 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 08:58:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 913ms 08:58:55 INFO - PROCESS | 3888 | 1466697535756 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 3888 | 1466697535759 Marionette TRACE conn3 <- [1,1997,null,{"value":"13"}] 08:58:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:58:55 INFO - PROCESS | 3888 | 1466697535763 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 3888 | 1466697535765 Marionette TRACE conn3 <- [1,1998,null,{}] 08:58:55 INFO - PROCESS | 3888 | 1466697535769 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:55 INFO - PROCESS | 3888 | 1466697535772 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:55 INFO - PROCESS | 3888 | 1466697535919 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:58:55 INFO - PROCESS | 3888 | 1466697535989 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:55 INFO - PROCESS | 3888 | 1466697535996 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:56 INFO - PROCESS | 3888 | ++DOCSHELL 177B3C00 == 42 [pid = 3888] [id = 509] 08:58:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (17856800) [pid = 3888] [serial = 1527] [outer = 00000000] 08:58:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (18024800) [pid = 3888] [serial = 1528] [outer = 17856800] 08:58:56 INFO - PROCESS | 3888 | 1466697536051 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (1856CC00) [pid = 3888] [serial = 1529] [outer = 17856800] 08:58:56 INFO - PROCESS | 3888 | 1466697536686 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:58:56 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 08:58:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 975ms 08:58:56 INFO - PROCESS | 3888 | 1466697536732 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 3888 | 1466697536734 Marionette TRACE conn3 <- [1,2001,null,{"value":"13"}] 08:58:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:58:56 INFO - PROCESS | 3888 | 1466697536738 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - PROCESS | 3888 | 1466697536740 Marionette TRACE conn3 <- [1,2002,null,{}] 08:58:56 INFO - PROCESS | 3888 | 1466697536744 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:56 INFO - PROCESS | 3888 | 1466697536746 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:56 INFO - PROCESS | 3888 | 1466697536854 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:58:57 INFO - PROCESS | 3888 | 1466697537104 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 3888 | 1466697537107 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:57 INFO - PROCESS | 3888 | ++DOCSHELL 0F310800 == 43 [pid = 3888] [id = 510] 08:58:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (0F312400) [pid = 3888] [serial = 1530] [outer = 00000000] 08:58:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (105EEC00) [pid = 3888] [serial = 1531] [outer = 0F312400] 08:58:57 INFO - PROCESS | 3888 | 1466697537169 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (10D5D800) [pid = 3888] [serial = 1532] [outer = 0F312400] 08:58:57 INFO - PROCESS | 3888 | 1466697537813 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:58:57 INFO - PROCESS | 3888 | --DOCSHELL 17CD9400 == 42 [pid = 3888] [id = 406] 08:58:57 INFO - PROCESS | 3888 | --DOCSHELL 11893C00 == 41 [pid = 3888] [id = 405] 08:58:57 INFO - PROCESS | 3888 | --DOCSHELL 144AB800 == 40 [pid = 3888] [id = 412] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (19A82C00) [pid = 3888] [serial = 1447] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (14F34800) [pid = 3888] [serial = 1465] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (153C7400) [pid = 3888] [serial = 1466] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (10A59800) [pid = 3888] [serial = 1451] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (105EA000) [pid = 3888] [serial = 1450] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (10E56C00) [pid = 3888] [serial = 1454] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (10E10C00) [pid = 3888] [serial = 1453] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (19B7CC00) [pid = 3888] [serial = 1448] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (10E08400) [pid = 3888] [serial = 1456] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (10E54C00) [pid = 3888] [serial = 1457] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (136E4800) [pid = 3888] [serial = 1462] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (12BA9C00) [pid = 3888] [serial = 1459] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (12BD6800) [pid = 3888] [serial = 1460] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (176CA000) [pid = 3888] [serial = 1478] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (160D4C00) [pid = 3888] [serial = 1468] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (1784F000) [pid = 3888] [serial = 1480] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (16C2E400) [pid = 3888] [serial = 1471] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (17604800) [pid = 3888] [serial = 1477] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (16CD0000) [pid = 3888] [serial = 1472] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (160D9000) [pid = 3888] [serial = 1469] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (160CE400) [pid = 3888] [serial = 1474] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (13A09800) [pid = 3888] [serial = 1463] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (16284400) [pid = 3888] [serial = 1475] [outer = 00000000] [url = about:blank] 08:58:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:58:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1157ms 08:58:57 INFO - PROCESS | 3888 | 1466697537896 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:58:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:58:57 INFO - PROCESS | 3888 | 1466697537899 Marionette TRACE conn3 <- [1,2005,null,{"value":"13"}] 08:58:57 INFO - PROCESS | 3888 | 1466697537903 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 3888 | 1466697537906 Marionette TRACE conn3 <- [1,2006,null,{}] 08:58:57 INFO - PROCESS | 3888 | 1466697537911 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 3888 | 1466697537915 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:58 INFO - PROCESS | 3888 | 1466697538019 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:58:58 INFO - PROCESS | 3888 | 1466697538109 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 3888 | 1466697538111 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:58 INFO - PROCESS | 3888 | ++DOCSHELL 10470400 == 41 [pid = 3888] [id = 511] 08:58:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (104E6C00) [pid = 3888] [serial = 1533] [outer = 00000000] 08:58:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (10EC9C00) [pid = 3888] [serial = 1534] [outer = 104E6C00] 08:58:58 INFO - PROCESS | 3888 | 1466697538158 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (114EEC00) [pid = 3888] [serial = 1535] [outer = 104E6C00] 08:58:58 INFO - PROCESS | 3888 | 1466697538591 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:58:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 716ms 08:58:58 INFO - PROCESS | 3888 | 1466697538626 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 3888 | 1466697538630 Marionette TRACE conn3 <- [1,2009,null,{"value":"13"}] 08:58:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:58:58 INFO - PROCESS | 3888 | 1466697538634 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 3888 | 1466697538636 Marionette TRACE conn3 <- [1,2010,null,{}] 08:58:58 INFO - PROCESS | 3888 | 1466697538640 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:58 INFO - PROCESS | 3888 | 1466697538642 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:58 INFO - PROCESS | 3888 | 1466697538728 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:58:58 INFO - PROCESS | 3888 | 1466697538736 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 3888 | 1466697538738 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:58 INFO - PROCESS | 3888 | ++DOCSHELL 1318A000 == 42 [pid = 3888] [id = 512] 08:58:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (13190000) [pid = 3888] [serial = 1536] [outer = 00000000] 08:58:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (13A0B400) [pid = 3888] [serial = 1537] [outer = 13190000] 08:58:58 INFO - PROCESS | 3888 | 1466697538788 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (144E4000) [pid = 3888] [serial = 1538] [outer = 13190000] 08:58:59 INFO - PROCESS | 3888 | 1466697539261 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 685ms 08:58:59 INFO - PROCESS | 3888 | 1466697539316 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 3888 | 1466697539318 Marionette TRACE conn3 <- [1,2013,null,{"value":"13"}] 08:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:58:59 INFO - PROCESS | 3888 | 1466697539323 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 3888 | 1466697539329 Marionette TRACE conn3 <- [1,2014,null,{}] 08:58:59 INFO - PROCESS | 3888 | 1466697539337 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 3888 | 1466697539341 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:59 INFO - PROCESS | 3888 | 1466697539424 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:58:59 INFO - PROCESS | 3888 | 1466697539433 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 3888 | 1466697539435 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:58:59 INFO - PROCESS | 3888 | ++DOCSHELL 1627EC00 == 43 [pid = 3888] [id = 513] 08:58:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (16284400) [pid = 3888] [serial = 1539] [outer = 00000000] 08:58:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (16309800) [pid = 3888] [serial = 1540] [outer = 16284400] 08:58:59 INFO - PROCESS | 3888 | 1466697539478 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1630F000) [pid = 3888] [serial = 1541] [outer = 16284400] 08:58:59 INFO - PROCESS | 3888 | 1466697539938 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:58:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 640ms 08:58:59 INFO - PROCESS | 3888 | 1466697539963 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 3888 | 1466697539965 Marionette TRACE conn3 <- [1,2017,null,{"value":"13"}] 08:58:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:58:59 INFO - PROCESS | 3888 | 1466697539969 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 3888 | 1466697539970 Marionette TRACE conn3 <- [1,2018,null,{}] 08:58:59 INFO - PROCESS | 3888 | 1466697539973 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 3888 | 1466697539975 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:00 INFO - PROCESS | 3888 | 1466697540058 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:59:00 INFO - PROCESS | 3888 | 1466697540092 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 3888 | 1466697540094 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:00 INFO - PROCESS | 3888 | ++DOCSHELL 16C2E400 == 44 [pid = 3888] [id = 514] 08:59:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (16C32800) [pid = 3888] [serial = 1542] [outer = 00000000] 08:59:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (170C9400) [pid = 3888] [serial = 1543] [outer = 16C32800] 08:59:00 INFO - PROCESS | 3888 | 1466697540137 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (1760E000) [pid = 3888] [serial = 1544] [outer = 16C32800] 08:59:00 INFO - PROCESS | 3888 | 1466697540598 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:59:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 670ms 08:59:00 INFO - PROCESS | 3888 | 1466697540651 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 3888 | 1466697540653 Marionette TRACE conn3 <- [1,2021,null,{"value":"13"}] 08:59:00 INFO - PROCESS | 3888 | 1466697540656 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:59:00 INFO - PROCESS | 3888 | 1466697540658 Marionette TRACE conn3 <- [1,2022,null,{}] 08:59:00 INFO - PROCESS | 3888 | 1466697540661 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:00 INFO - PROCESS | 3888 | 1466697540663 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:00 INFO - PROCESS | 3888 | 1466697540783 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:59:00 INFO - PROCESS | 3888 | 1466697540793 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 3888 | 1466697540799 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:00 INFO - PROCESS | 3888 | ++DOCSHELL 17746C00 == 45 [pid = 3888] [id = 515] 08:59:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (1774B000) [pid = 3888] [serial = 1545] [outer = 00000000] 08:59:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (178DD000) [pid = 3888] [serial = 1546] [outer = 1774B000] 08:59:00 INFO - PROCESS | 3888 | 1466697540852 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (180E9000) [pid = 3888] [serial = 1547] [outer = 1774B000] 08:59:01 INFO - PROCESS | 3888 | 1466697541301 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:59:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 670ms 08:59:01 INFO - PROCESS | 3888 | 1466697541339 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 3888 | 1466697541341 Marionette TRACE conn3 <- [1,2025,null,{"value":"13"}] 08:59:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:59:01 INFO - PROCESS | 3888 | 1466697541350 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 3888 | 1466697541352 Marionette TRACE conn3 <- [1,2026,null,{}] 08:59:01 INFO - PROCESS | 3888 | 1466697541355 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 3888 | 1466697541357 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:01 INFO - PROCESS | 3888 | 1466697541496 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:59:01 INFO - PROCESS | 3888 | 1466697541518 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 3888 | 1466697541520 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:01 INFO - PROCESS | 3888 | ++DOCSHELL 0F30D000 == 46 [pid = 3888] [id = 516] 08:59:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (132E9800) [pid = 3888] [serial = 1548] [outer = 00000000] 08:59:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (19A75400) [pid = 3888] [serial = 1549] [outer = 132E9800] 08:59:01 INFO - PROCESS | 3888 | 1466697541563 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (19A76400) [pid = 3888] [serial = 1550] [outer = 132E9800] 08:59:01 INFO - PROCESS | 3888 | 1466697541996 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 669ms 08:59:02 INFO - PROCESS | 3888 | 1466697542031 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 3888 | 1466697542033 Marionette TRACE conn3 <- [1,2029,null,{"value":"13"}] 08:59:02 INFO - PROCESS | 3888 | 1466697542036 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:59:02 INFO - PROCESS | 3888 | 1466697542038 Marionette TRACE conn3 <- [1,2030,null,{}] 08:59:02 INFO - PROCESS | 3888 | 1466697542041 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:02 INFO - PROCESS | 3888 | 1466697542043 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:02 INFO - PROCESS | 3888 | 1466697542157 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:59:02 INFO - PROCESS | 3888 | 1466697542164 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 3888 | 1466697542166 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:02 INFO - PROCESS | 3888 | ++DOCSHELL 0F30F000 == 47 [pid = 3888] [id = 517] 08:59:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (197EC000) [pid = 3888] [serial = 1551] [outer = 00000000] 08:59:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (19B7D800) [pid = 3888] [serial = 1552] [outer = 197EC000] 08:59:02 INFO - PROCESS | 3888 | 1466697542208 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (19B79C00) [pid = 3888] [serial = 1553] [outer = 197EC000] 08:59:02 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (103F1400) [pid = 3888] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:59:02 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (177B6400) [pid = 3888] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:59:02 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (136E8C00) [pid = 3888] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:59:02 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (11252C00) [pid = 3888] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:59:02 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (153C7000) [pid = 3888] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:59:02 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (12E6C800) [pid = 3888] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:59:02 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (10D69400) [pid = 3888] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:59:02 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (180EE400) [pid = 3888] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:59:02 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (1055C400) [pid = 3888] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:59:02 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (180EE000) [pid = 3888] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:59:02 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (1630D000) [pid = 3888] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:59:02 INFO - PROCESS | 3888 | 1466697542783 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:59:02 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) 08:59:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 776ms 08:59:02 INFO - PROCESS | 3888 | 1466697542826 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 3888 | 1466697542828 Marionette TRACE conn3 <- [1,2033,null,{"value":"13"}] 08:59:02 INFO - PROCESS | 3888 | 1466697542831 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 3888 | 1466697542833 Marionette TRACE conn3 <- [1,2034,null,{}] 08:59:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:59:02 INFO - PROCESS | 3888 | 1466697542837 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:02 INFO - PROCESS | 3888 | 1466697542838 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:02 INFO - PROCESS | 3888 | 1466697542922 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:59:02 INFO - PROCESS | 3888 | 1466697542927 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 3888 | 1466697542929 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:02 INFO - PROCESS | 3888 | ++DOCSHELL 11252C00 == 48 [pid = 3888] [id = 518] 08:59:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (136E2400) [pid = 3888] [serial = 1554] [outer = 00000000] 08:59:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (1784DC00) [pid = 3888] [serial = 1555] [outer = 136E2400] 08:59:02 INFO - PROCESS | 3888 | 1466697542972 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (19760800) [pid = 3888] [serial = 1556] [outer = 136E2400] 08:59:03 INFO - PROCESS | 3888 | 1466697543386 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 578ms 08:59:03 INFO - PROCESS | 3888 | 1466697543426 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 3888 | 1466697543428 Marionette TRACE conn3 <- [1,2037,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:59:03 INFO - PROCESS | 3888 | 1466697543432 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 3888 | 1466697543434 Marionette TRACE conn3 <- [1,2038,null,{}] 08:59:03 INFO - PROCESS | 3888 | 1466697543437 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 3888 | 1466697543439 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:03 INFO - PROCESS | 3888 | 1466697543518 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:59:03 INFO - PROCESS | 3888 | 1466697543523 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 3888 | 1466697543525 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:03 INFO - PROCESS | 3888 | ++DOCSHELL 17849400 == 49 [pid = 3888] [id = 519] 08:59:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (19A82800) [pid = 3888] [serial = 1557] [outer = 00000000] 08:59:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (19F4CC00) [pid = 3888] [serial = 1558] [outer = 19A82800] 08:59:03 INFO - PROCESS | 3888 | 1466697543577 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (19F56400) [pid = 3888] [serial = 1559] [outer = 19A82800] 08:59:03 INFO - PROCESS | 3888 | 1466697543983 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:59:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 578ms 08:59:03 INFO - PROCESS | 3888 | 1466697544010 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 3888 | 1466697544011 Marionette TRACE conn3 <- [1,2041,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:59:04 INFO - PROCESS | 3888 | 1466697544014 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 3888 | 1466697544016 Marionette TRACE conn3 <- [1,2042,null,{}] 08:59:04 INFO - PROCESS | 3888 | 1466697544019 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 3888 | 1466697544021 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:04 INFO - PROCESS | 3888 | 1466697544145 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:59:04 INFO - PROCESS | 3888 | 1466697544154 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 3888 | 1466697544156 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:04 INFO - PROCESS | 3888 | ++DOCSHELL 1036C800 == 50 [pid = 3888] [id = 520] 08:59:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (19B7D000) [pid = 3888] [serial = 1560] [outer = 00000000] 08:59:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (19F83400) [pid = 3888] [serial = 1561] [outer = 19B7D000] 08:59:04 INFO - PROCESS | 3888 | 1466697544204 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (1A0D8800) [pid = 3888] [serial = 1562] [outer = 19B7D000] 08:59:04 INFO - PROCESS | 3888 | 1466697544795 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:59:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 822ms 08:59:04 INFO - PROCESS | 3888 | 1466697544842 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 3888 | 1466697544846 Marionette TRACE conn3 <- [1,2045,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:59:04 INFO - PROCESS | 3888 | 1466697544851 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 3888 | 1466697544854 Marionette TRACE conn3 <- [1,2046,null,{}] 08:59:04 INFO - PROCESS | 3888 | 1466697544860 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 3888 | 1466697544864 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:04 INFO - PROCESS | 3888 | 1466697544975 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:59:05 INFO - PROCESS | 3888 | 1466697545116 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 3888 | 1466697545119 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:05 INFO - PROCESS | 3888 | ++DOCSHELL 10D64400 == 51 [pid = 3888] [id = 521] 08:59:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (10E04800) [pid = 3888] [serial = 1563] [outer = 00000000] 08:59:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (12BD2800) [pid = 3888] [serial = 1564] [outer = 10E04800] 08:59:05 INFO - PROCESS | 3888 | 1466697545175 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (12E6E000) [pid = 3888] [serial = 1565] [outer = 10E04800] 08:59:05 INFO - PROCESS | 3888 | 1466697545797 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:59:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1020ms 08:59:05 INFO - PROCESS | 3888 | 1466697545862 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 3888 | 1466697545867 Marionette TRACE conn3 <- [1,2049,null,{"value":"13"}] 08:59:05 INFO - PROCESS | 3888 | 1466697545906 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 3888 | 1466697545909 Marionette TRACE conn3 <- [1,2050,null,{}] 08:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:59:05 INFO - PROCESS | 3888 | 1466697545913 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:05 INFO - PROCESS | 3888 | 1466697545916 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:06 INFO - PROCESS | 3888 | 1466697546031 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:59:06 INFO - PROCESS | 3888 | 1466697546164 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 3888 | 1466697546166 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:06 INFO - PROCESS | 3888 | ++DOCSHELL 13A0F400 == 52 [pid = 3888] [id = 522] 08:59:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (14F32400) [pid = 3888] [serial = 1566] [outer = 00000000] 08:59:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (1627F800) [pid = 3888] [serial = 1567] [outer = 14F32400] 08:59:06 INFO - PROCESS | 3888 | 1466697546224 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (167F0C00) [pid = 3888] [serial = 1568] [outer = 14F32400] 08:59:06 INFO - PROCESS | 3888 | 1466697546781 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 914ms 08:59:06 INFO - PROCESS | 3888 | 1466697546838 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 3888 | 1466697546840 Marionette TRACE conn3 <- [1,2053,null,{"value":"13"}] 08:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:59:06 INFO - PROCESS | 3888 | 1466697546844 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 3888 | 1466697546848 Marionette TRACE conn3 <- [1,2054,null,{}] 08:59:06 INFO - PROCESS | 3888 | 1466697546859 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:06 INFO - PROCESS | 3888 | 1466697546863 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:06 INFO - PROCESS | 3888 | 1466697546972 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:59:07 INFO - PROCESS | 3888 | 1466697547115 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 3888 | 1466697547119 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:07 INFO - PROCESS | 3888 | ++DOCSHELL 19A77800 == 53 [pid = 3888] [id = 523] 08:59:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (19A78000) [pid = 3888] [serial = 1569] [outer = 00000000] 08:59:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (19B84800) [pid = 3888] [serial = 1570] [outer = 19A78000] 08:59:07 INFO - PROCESS | 3888 | 1466697547175 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (19F83800) [pid = 3888] [serial = 1571] [outer = 19A78000] 08:59:07 INFO - PROCESS | 3888 | 1466697547752 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 914ms 08:59:07 INFO - PROCESS | 3888 | 1466697547772 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 3888 | 1466697547775 Marionette TRACE conn3 <- [1,2057,null,{"value":"13"}] 08:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:59:07 INFO - PROCESS | 3888 | 1466697547779 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 3888 | 1466697547781 Marionette TRACE conn3 <- [1,2058,null,{}] 08:59:07 INFO - PROCESS | 3888 | 1466697547785 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:07 INFO - PROCESS | 3888 | 1466697547787 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:07 INFO - PROCESS | 3888 | 1466697547880 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:59:07 INFO - PROCESS | 3888 | 1466697547992 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 3888 | 1466697547994 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:08 INFO - PROCESS | 3888 | ++DOCSHELL 0F30EC00 == 54 [pid = 3888] [id = 524] 08:59:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 101 (0F30F800) [pid = 3888] [serial = 1572] [outer = 00000000] 08:59:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 102 (105EF000) [pid = 3888] [serial = 1573] [outer = 0F30F800] 08:59:08 INFO - PROCESS | 3888 | 1466697548224 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 103 (10E06C00) [pid = 3888] [serial = 1574] [outer = 0F30F800] 08:59:08 INFO - PROCESS | 3888 | 1466697548879 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1157ms 08:59:08 INFO - PROCESS | 3888 | 1466697548943 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 3888 | 1466697548946 Marionette TRACE conn3 <- [1,2061,null,{"value":"13"}] 08:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:59:08 INFO - PROCESS | 3888 | 1466697548951 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 3888 | 1466697548954 Marionette TRACE conn3 <- [1,2062,null,{}] 08:59:08 INFO - PROCESS | 3888 | 1466697548958 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 3888 | 1466697548961 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 10BB0000 == 53 [pid = 3888] [id = 399] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 17849400 == 52 [pid = 3888] [id = 519] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 11252C00 == 51 [pid = 3888] [id = 518] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 0F30F000 == 50 [pid = 3888] [id = 517] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 0F30D000 == 49 [pid = 3888] [id = 516] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 17746C00 == 48 [pid = 3888] [id = 515] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 16C2E400 == 47 [pid = 3888] [id = 514] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 1627EC00 == 46 [pid = 3888] [id = 513] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 1318A000 == 45 [pid = 3888] [id = 512] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 10470400 == 44 [pid = 3888] [id = 511] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 0F310800 == 43 [pid = 3888] [id = 510] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 10BAC400 == 42 [pid = 3888] [id = 507] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 1124BC00 == 41 [pid = 3888] [id = 398] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 10E0D400 == 40 [pid = 3888] [id = 484] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 171BF800 == 39 [pid = 3888] [id = 506] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 10D5E800 == 38 [pid = 3888] [id = 402] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 1397E800 == 37 [pid = 3888] [id = 411] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 0F316400 == 36 [pid = 3888] [id = 504] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 12E14400 == 35 [pid = 3888] [id = 410] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 180EDC00 == 34 [pid = 3888] [id = 503] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 12E14800 == 33 [pid = 3888] [id = 505] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 177B3C00 == 32 [pid = 3888] [id = 509] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 13ECD400 == 31 [pid = 3888] [id = 508] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 0F30EC00 == 30 [pid = 3888] [id = 524] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 13A0F400 == 29 [pid = 3888] [id = 522] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 19A77800 == 28 [pid = 3888] [id = 523] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 1036C800 == 27 [pid = 3888] [id = 520] 08:59:09 INFO - PROCESS | 3888 | --DOCSHELL 10D64400 == 26 [pid = 3888] [id = 521] 08:59:09 INFO - PROCESS | 3888 | 1466697549704 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 102 (11805400) [pid = 3888] [serial = 1484] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 101 (180E4C00) [pid = 3888] [serial = 1508] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 100 (141DD000) [pid = 3888] [serial = 1498] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (14F2AC00) [pid = 3888] [serial = 1499] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (11DDBC00) [pid = 3888] [serial = 1495] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (12BD2C00) [pid = 3888] [serial = 1496] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (16280400) [pid = 3888] [serial = 1501] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (17CDE800) [pid = 3888] [serial = 1507] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (144AD800) [pid = 3888] [serial = 1487] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (13666000) [pid = 3888] [serial = 1486] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (10E49000) [pid = 3888] [serial = 1493] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (10E06400) [pid = 3888] [serial = 1492] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (17747000) [pid = 3888] [serial = 1489] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (180F2C00) [pid = 3888] [serial = 1510] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (1124C400) [pid = 3888] [serial = 1513] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (10E0F800) [pid = 3888] [serial = 1483] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (19759000) [pid = 3888] [serial = 1516] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (16CD6400) [pid = 3888] [serial = 1504] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (144B8800) [pid = 3888] [serial = 1514] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (1975B800) [pid = 3888] [serial = 1517] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (16CD7400) [pid = 3888] [serial = 1505] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (1856E000) [pid = 3888] [serial = 1511] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (1628DC00) [pid = 3888] [serial = 1502] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (197E6400) [pid = 3888] [serial = 1519] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3888 | 1466697549925 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 3888 | 1466697549929 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:09 INFO - PROCESS | 3888 | ++DOCSHELL 10435C00 == 27 [pid = 3888] [id = 525] 08:59:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (10439C00) [pid = 3888] [serial = 1575] [outer = 00000000] 08:59:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (105EC800) [pid = 3888] [serial = 1576] [outer = 10439C00] 08:59:09 INFO - PROCESS | 3888 | 1466697549977 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (10D5D400) [pid = 3888] [serial = 1577] [outer = 10439C00] 08:59:10 INFO - PROCESS | 3888 | 1466697550404 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1523ms 08:59:10 INFO - PROCESS | 3888 | 1466697550475 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 3888 | 1466697550479 Marionette TRACE conn3 <- [1,2065,null,{"value":"13"}] 08:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:59:10 INFO - PROCESS | 3888 | 1466697550484 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 3888 | 1466697550487 Marionette TRACE conn3 <- [1,2066,null,{}] 08:59:10 INFO - PROCESS | 3888 | 1466697550491 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:10 INFO - PROCESS | 3888 | 1466697550495 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:10 INFO - PROCESS | 3888 | 1466697550591 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:59:10 INFO - PROCESS | 3888 | 1466697550600 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 3888 | 1466697550603 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:10 INFO - PROCESS | 3888 | ++DOCSHELL 11893C00 == 28 [pid = 3888] [id = 526] 08:59:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (11894400) [pid = 3888] [serial = 1578] [outer = 00000000] 08:59:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (11CEC400) [pid = 3888] [serial = 1579] [outer = 11894400] 08:59:10 INFO - PROCESS | 3888 | 1466697550649 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (12BB0400) [pid = 3888] [serial = 1580] [outer = 11894400] 08:59:11 INFO - PROCESS | 3888 | 1466697551098 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 08:59:11 INFO - PROCESS | 3888 | 1466697551186 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 3888 | 1466697551189 Marionette TRACE conn3 <- [1,2069,null,{"value":"13"}] 08:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:59:11 INFO - PROCESS | 3888 | 1466697551194 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 3888 | 1466697551197 Marionette TRACE conn3 <- [1,2070,null,{}] 08:59:11 INFO - PROCESS | 3888 | 1466697551201 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 3888 | 1466697551203 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:11 INFO - PROCESS | 3888 | 1466697551273 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:59:11 INFO - PROCESS | 3888 | 1466697551373 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 3888 | 1466697551375 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:11 INFO - PROCESS | 3888 | ++DOCSHELL 10E08400 == 29 [pid = 3888] [id = 527] 08:59:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (12E69000) [pid = 3888] [serial = 1581] [outer = 00000000] 08:59:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (13671400) [pid = 3888] [serial = 1582] [outer = 12E69000] 08:59:11 INFO - PROCESS | 3888 | 1466697551420 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (13A04800) [pid = 3888] [serial = 1583] [outer = 12E69000] 08:59:11 INFO - PROCESS | 3888 | 1466697551808 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 08:59:11 INFO - PROCESS | 3888 | 1466697551881 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 3888 | 1466697551885 Marionette TRACE conn3 <- [1,2073,null,{"value":"13"}] 08:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:59:11 INFO - PROCESS | 3888 | 1466697551907 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - PROCESS | 3888 | 1466697551911 Marionette TRACE conn3 <- [1,2074,null,{}] 08:59:11 INFO - PROCESS | 3888 | 1466697551915 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:11 INFO - PROCESS | 3888 | 1466697551918 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:12 INFO - PROCESS | 3888 | 1466697552026 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:59:12 INFO - PROCESS | 3888 | 1466697552101 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 3888 | 1466697552104 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:12 INFO - PROCESS | 3888 | ++DOCSHELL 13A04400 == 30 [pid = 3888] [id = 528] 08:59:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (144B4C00) [pid = 3888] [serial = 1584] [outer = 00000000] 08:59:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (153C7800) [pid = 3888] [serial = 1585] [outer = 144B4C00] 08:59:12 INFO - PROCESS | 3888 | 1466697552163 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (160CF000) [pid = 3888] [serial = 1586] [outer = 144B4C00] 08:59:12 INFO - PROCESS | 3888 | 1466697552650 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 838ms 08:59:12 INFO - PROCESS | 3888 | 1466697552720 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 3888 | 1466697552722 Marionette TRACE conn3 <- [1,2077,null,{"value":"13"}] 08:59:12 INFO - PROCESS | 3888 | 1466697552730 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:59:12 INFO - PROCESS | 3888 | 1466697552731 Marionette TRACE conn3 <- [1,2078,null,{}] 08:59:12 INFO - PROCESS | 3888 | 1466697552740 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:12 INFO - PROCESS | 3888 | 1466697552742 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:12 INFO - PROCESS | 3888 | 1466697552854 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:59:12 INFO - PROCESS | 3888 | 1466697552864 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 3888 | 1466697552867 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:12 INFO - PROCESS | 3888 | ++DOCSHELL 160DC000 == 31 [pid = 3888] [id = 529] 08:59:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (16284800) [pid = 3888] [serial = 1587] [outer = 00000000] 08:59:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (167ED400) [pid = 3888] [serial = 1588] [outer = 16284800] 08:59:12 INFO - PROCESS | 3888 | 1466697552966 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (16C38000) [pid = 3888] [serial = 1589] [outer = 16284800] 08:59:13 INFO - PROCESS | 3888 | 1466697553352 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 08:59:13 INFO - PROCESS | 3888 | 1466697553413 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 3888 | 1466697553415 Marionette TRACE conn3 <- [1,2081,null,{"value":"13"}] 08:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:59:13 INFO - PROCESS | 3888 | 1466697553419 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 3888 | 1466697553421 Marionette TRACE conn3 <- [1,2082,null,{}] 08:59:13 INFO - PROCESS | 3888 | 1466697553424 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 3888 | 1466697553426 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:13 INFO - PROCESS | 3888 | 1466697553558 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:59:13 INFO - PROCESS | 3888 | 1466697553631 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 3888 | 1466697553637 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:13 INFO - PROCESS | 3888 | ++DOCSHELL 175FA800 == 32 [pid = 3888] [id = 530] 08:59:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (17602C00) [pid = 3888] [serial = 1590] [outer = 00000000] 08:59:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (177ADC00) [pid = 3888] [serial = 1591] [outer = 17602C00] 08:59:13 INFO - PROCESS | 3888 | 1466697553690 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (17CD9000) [pid = 3888] [serial = 1592] [outer = 17602C00] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (13ED0C00) [pid = 3888] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (13190000) [pid = 3888] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (10BB0800) [pid = 3888] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (197EC000) [pid = 3888] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (0F312400) [pid = 3888] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (16C32800) [pid = 3888] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (104E6C00) [pid = 3888] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (136E2400) [pid = 3888] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (19A82800) [pid = 3888] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (19B7D000) [pid = 3888] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (1535B400) [pid = 3888] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (16C31C00) [pid = 3888] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (1774B000) [pid = 3888] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (132E9800) [pid = 3888] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (176C2C00) [pid = 3888] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (17856800) [pid = 3888] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:59:14 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (16284400) [pid = 3888] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:59:14 INFO - PROCESS | 3888 | 1466697554426 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1020ms 08:59:14 INFO - PROCESS | 3888 | 1466697554444 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 3888 | 1466697554446 Marionette TRACE conn3 <- [1,2085,null,{"value":"13"}] 08:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:59:14 INFO - PROCESS | 3888 | 1466697554449 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 3888 | 1466697554451 Marionette TRACE conn3 <- [1,2086,null,{}] 08:59:14 INFO - PROCESS | 3888 | 1466697554455 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:14 INFO - PROCESS | 3888 | 1466697554457 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:14 INFO - PROCESS | 3888 | 1466697554579 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:59:14 INFO - PROCESS | 3888 | 1466697554590 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 3888 | 1466697554592 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:14 INFO - PROCESS | 3888 | ++DOCSHELL 1055C400 == 33 [pid = 3888] [id = 531] 08:59:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (10E4B800) [pid = 3888] [serial = 1593] [outer = 00000000] 08:59:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (13670800) [pid = 3888] [serial = 1594] [outer = 10E4B800] 08:59:14 INFO - PROCESS | 3888 | 1466697554645 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (16284400) [pid = 3888] [serial = 1595] [outer = 10E4B800] 08:59:15 INFO - PROCESS | 3888 | 1466697555031 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 609ms 08:59:15 INFO - PROCESS | 3888 | 1466697555071 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 3888 | 1466697555073 Marionette TRACE conn3 <- [1,2089,null,{"value":"13"}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:59:15 INFO - PROCESS | 3888 | 1466697555076 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 3888 | 1466697555078 Marionette TRACE conn3 <- [1,2090,null,{}] 08:59:15 INFO - PROCESS | 3888 | 1466697555084 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:15 INFO - PROCESS | 3888 | 1466697555086 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:15 INFO - PROCESS | 3888 | 1466697555162 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:59:15 INFO - PROCESS | 3888 | 1466697555167 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 3888 | 1466697555170 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:15 INFO - PROCESS | 3888 | ++DOCSHELL 16282000 == 34 [pid = 3888] [id = 532] 08:59:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (170D4000) [pid = 3888] [serial = 1596] [outer = 00000000] 08:59:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (178DE800) [pid = 3888] [serial = 1597] [outer = 170D4000] 08:59:15 INFO - PROCESS | 3888 | 1466697555212 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (180E7C00) [pid = 3888] [serial = 1598] [outer = 170D4000] 08:59:15 INFO - PROCESS | 3888 | 1466697555655 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 609ms 08:59:15 INFO - PROCESS | 3888 | 1466697555701 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 3888 | 1466697555703 Marionette TRACE conn3 <- [1,2093,null,{"value":"13"}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:59:15 INFO - PROCESS | 3888 | 1466697555707 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 3888 | 1466697555709 Marionette TRACE conn3 <- [1,2094,null,{}] 08:59:15 INFO - PROCESS | 3888 | 1466697555715 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:15 INFO - PROCESS | 3888 | 1466697555717 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:15 INFO - PROCESS | 3888 | 1466697555794 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:59:15 INFO - PROCESS | 3888 | 1466697555800 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 3888 | 1466697555802 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:15 INFO - PROCESS | 3888 | ++DOCSHELL 180E7000 == 35 [pid = 3888] [id = 533] 08:59:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (180EAC00) [pid = 3888] [serial = 1599] [outer = 00000000] 08:59:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (180F2800) [pid = 3888] [serial = 1600] [outer = 180EAC00] 08:59:15 INFO - PROCESS | 3888 | 1466697555844 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (1856C000) [pid = 3888] [serial = 1601] [outer = 180EAC00] 08:59:16 INFO - PROCESS | 3888 | --DOCSHELL 11893C00 == 34 [pid = 3888] [id = 526] 08:59:16 INFO - PROCESS | 3888 | --DOCSHELL 10435C00 == 33 [pid = 3888] [id = 525] 08:59:17 INFO - PROCESS | 3888 | --DOCSHELL 10E08400 == 32 [pid = 3888] [id = 527] 08:59:17 INFO - PROCESS | 3888 | --DOCSHELL 160DC000 == 31 [pid = 3888] [id = 529] 08:59:17 INFO - PROCESS | 3888 | --DOCSHELL 175FA800 == 30 [pid = 3888] [id = 530] 08:59:17 INFO - PROCESS | 3888 | --DOCSHELL 1055C400 == 29 [pid = 3888] [id = 531] 08:59:17 INFO - PROCESS | 3888 | --DOCSHELL 13A04400 == 28 [pid = 3888] [id = 528] 08:59:17 INFO - PROCESS | 3888 | --DOCSHELL 16282000 == 27 [pid = 3888] [id = 532] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (17858000) [pid = 3888] [serial = 1481] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (17F96800) [pid = 3888] [serial = 1490] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (19F56400) [pid = 3888] [serial = 1559] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (1A0D8800) [pid = 3888] [serial = 1562] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (19F4CC00) [pid = 3888] [serial = 1558] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (19760800) [pid = 3888] [serial = 1556] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (1760E000) [pid = 3888] [serial = 1544] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (19F83400) [pid = 3888] [serial = 1561] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (178DD000) [pid = 3888] [serial = 1546] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (19A75400) [pid = 3888] [serial = 1549] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (180E9000) [pid = 3888] [serial = 1547] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (197E9400) [pid = 3888] [serial = 1520] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (18024800) [pid = 3888] [serial = 1528] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (1856CC00) [pid = 3888] [serial = 1529] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (16309800) [pid = 3888] [serial = 1540] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (1630F000) [pid = 3888] [serial = 1541] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (14F33C00) [pid = 3888] [serial = 1525] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (15792400) [pid = 3888] [serial = 1526] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (13A0B400) [pid = 3888] [serial = 1537] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (144E4000) [pid = 3888] [serial = 1538] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (10D6A800) [pid = 3888] [serial = 1522] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (11239000) [pid = 3888] [serial = 1523] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (19B7D800) [pid = 3888] [serial = 1552] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (105EEC00) [pid = 3888] [serial = 1531] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (10D5D800) [pid = 3888] [serial = 1532] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (170C9400) [pid = 3888] [serial = 1543] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (10EC9C00) [pid = 3888] [serial = 1534] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (114EEC00) [pid = 3888] [serial = 1535] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (19A76400) [pid = 3888] [serial = 1550] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (19B79C00) [pid = 3888] [serial = 1553] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (1784DC00) [pid = 3888] [serial = 1555] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3888 | 1466697557526 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1858ms 08:59:17 INFO - PROCESS | 3888 | 1466697557573 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 3888 | 1466697557578 Marionette TRACE conn3 <- [1,2097,null,{"value":"13"}] 08:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:59:17 INFO - PROCESS | 3888 | 1466697557583 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 3888 | 1466697557586 Marionette TRACE conn3 <- [1,2098,null,{}] 08:59:17 INFO - PROCESS | 3888 | 1466697557592 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:17 INFO - PROCESS | 3888 | 1466697557595 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:17 INFO - PROCESS | 3888 | 1466697557693 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:59:17 INFO - PROCESS | 3888 | 1466697557700 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 3888 | 1466697557703 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:17 INFO - PROCESS | 3888 | ++DOCSHELL 10435C00 == 28 [pid = 3888] [id = 534] 08:59:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (10470400) [pid = 3888] [serial = 1602] [outer = 00000000] 08:59:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (10A5A800) [pid = 3888] [serial = 1603] [outer = 10470400] 08:59:17 INFO - PROCESS | 3888 | 1466697557758 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (10A64400) [pid = 3888] [serial = 1604] [outer = 10470400] 08:59:18 INFO - PROCESS | 3888 | 1466697558242 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 685ms 08:59:18 INFO - PROCESS | 3888 | 1466697558266 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 3888 | 1466697558271 Marionette TRACE conn3 <- [1,2101,null,{"value":"13"}] 08:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:59:18 INFO - PROCESS | 3888 | 1466697558281 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 3888 | 1466697558284 Marionette TRACE conn3 <- [1,2102,null,{}] 08:59:18 INFO - PROCESS | 3888 | 1466697558287 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 3888 | 1466697558290 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:18 INFO - PROCESS | 3888 | 1466697558377 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:59:18 INFO - PROCESS | 3888 | 1466697558384 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 3888 | 1466697558387 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:18 INFO - PROCESS | 3888 | ++DOCSHELL 10E52800 == 29 [pid = 3888] [id = 535] 08:59:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (10E53C00) [pid = 3888] [serial = 1605] [outer = 00000000] 08:59:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (1122F000) [pid = 3888] [serial = 1606] [outer = 10E53C00] 08:59:18 INFO - PROCESS | 3888 | 1466697558434 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (11248400) [pid = 3888] [serial = 1607] [outer = 10E53C00] 08:59:18 INFO - PROCESS | 3888 | 1466697558886 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 625ms 08:59:18 INFO - PROCESS | 3888 | 1466697558903 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 3888 | 1466697558905 Marionette TRACE conn3 <- [1,2105,null,{"value":"13"}] 08:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:59:18 INFO - PROCESS | 3888 | 1466697558908 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 3888 | 1466697558912 Marionette TRACE conn3 <- [1,2106,null,{}] 08:59:18 INFO - PROCESS | 3888 | 1466697558927 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 3888 | 1466697558932 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:18 INFO - PROCESS | 3888 | 1466697559014 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:59:19 INFO - PROCESS | 3888 | 1466697559022 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 3888 | 1466697559025 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:19 INFO - PROCESS | 3888 | ++DOCSHELL 12BD7800 == 30 [pid = 3888] [id = 536] 08:59:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (12BD8000) [pid = 3888] [serial = 1608] [outer = 00000000] 08:59:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (12E1A800) [pid = 3888] [serial = 1609] [outer = 12BD8000] 08:59:19 INFO - PROCESS | 3888 | 1466697559072 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (13185800) [pid = 3888] [serial = 1610] [outer = 12BD8000] 08:59:19 INFO - PROCESS | 3888 | 1466697559518 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 624ms 08:59:19 INFO - PROCESS | 3888 | 1466697559529 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 3888 | 1466697559532 Marionette TRACE conn3 <- [1,2109,null,{"value":"13"}] 08:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:59:19 INFO - PROCESS | 3888 | 1466697559547 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 3888 | 1466697559549 Marionette TRACE conn3 <- [1,2110,null,{}] 08:59:19 INFO - PROCESS | 3888 | 1466697559553 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:19 INFO - PROCESS | 3888 | 1466697559555 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:19 INFO - PROCESS | 3888 | 1466697559647 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:59:19 INFO - PROCESS | 3888 | 1466697559653 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 3888 | 1466697559655 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:19 INFO - PROCESS | 3888 | ++DOCSHELL 12ED2800 == 31 [pid = 3888] [id = 537] 08:59:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (1315F000) [pid = 3888] [serial = 1611] [outer = 00000000] 08:59:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (13EC4800) [pid = 3888] [serial = 1612] [outer = 1315F000] 08:59:19 INFO - PROCESS | 3888 | 1466697559708 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (144B4400) [pid = 3888] [serial = 1613] [outer = 1315F000] 08:59:20 INFO - PROCESS | 3888 | 1466697560134 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 639ms 08:59:20 INFO - PROCESS | 3888 | 1466697560177 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3888 | 1466697560179 Marionette TRACE conn3 <- [1,2113,null,{"value":"13"}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:59:20 INFO - PROCESS | 3888 | 1466697560182 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 3888 | 1466697560184 Marionette TRACE conn3 <- [1,2114,null,{}] 08:59:20 INFO - PROCESS | 3888 | 1466697560187 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 3888 | 1466697560189 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:20 INFO - PROCESS | 3888 | 1466697560264 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:59:20 INFO - PROCESS | 3888 | 1466697560272 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 3888 | 1466697560274 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:20 INFO - PROCESS | 3888 | ++DOCSHELL 144B8800 == 32 [pid = 3888] [id = 538] 08:59:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (144E4800) [pid = 3888] [serial = 1614] [outer = 00000000] 08:59:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (14F7E800) [pid = 3888] [serial = 1615] [outer = 144E4800] 08:59:20 INFO - PROCESS | 3888 | 1466697560317 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (153C7400) [pid = 3888] [serial = 1616] [outer = 144E4800] 08:59:20 INFO - PROCESS | 3888 | 1466697560758 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 609ms 08:59:20 INFO - PROCESS | 3888 | 1466697560806 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3888 | 1466697560808 Marionette TRACE conn3 <- [1,2117,null,{"value":"13"}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:59:20 INFO - PROCESS | 3888 | 1466697560812 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 3888 | 1466697560813 Marionette TRACE conn3 <- [1,2118,null,{}] 08:59:20 INFO - PROCESS | 3888 | 1466697560817 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 3888 | 1466697560822 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:20 INFO - PROCESS | 3888 | 1466697560922 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:59:20 INFO - PROCESS | 3888 | 1466697560930 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 3888 | 1466697560932 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:20 INFO - PROCESS | 3888 | ++DOCSHELL 160DAC00 == 33 [pid = 3888] [id = 539] 08:59:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (160DB400) [pid = 3888] [serial = 1617] [outer = 00000000] 08:59:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (16307800) [pid = 3888] [serial = 1618] [outer = 160DB400] 08:59:20 INFO - PROCESS | 3888 | 1466697560975 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (16307C00) [pid = 3888] [serial = 1619] [outer = 160DB400] 08:59:21 INFO - PROCESS | 3888 | 1466697561392 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 3888 | 1466697561433 Marionette TRACE conn3 <- [1,2121,null,{"value":"13"}] 08:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:59:21 INFO - PROCESS | 3888 | 1466697561440 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 3888 | 1466697561441 Marionette TRACE conn3 <- [1,2122,null,{}] 08:59:21 INFO - PROCESS | 3888 | 1466697561445 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:21 INFO - PROCESS | 3888 | 1466697561446 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:21 INFO - PROCESS | 3888 | 1466697561532 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:59:21 INFO - PROCESS | 3888 | 1466697561539 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 3888 | 1466697561541 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:21 INFO - PROCESS | 3888 | ++DOCSHELL 16869000 == 34 [pid = 3888] [id = 540] 08:59:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (16FE7000) [pid = 3888] [serial = 1620] [outer = 00000000] 08:59:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (171BE800) [pid = 3888] [serial = 1621] [outer = 16FE7000] 08:59:21 INFO - PROCESS | 3888 | 1466697561584 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (175F7800) [pid = 3888] [serial = 1622] [outer = 16FE7000] 08:59:22 INFO - PROCESS | 3888 | 1466697562038 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 624ms 08:59:22 INFO - PROCESS | 3888 | 1466697562069 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 3888 | 1466697562071 Marionette TRACE conn3 <- [1,2125,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:59:22 INFO - PROCESS | 3888 | 1466697562074 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 3888 | 1466697562076 Marionette TRACE conn3 <- [1,2126,null,{}] 08:59:22 INFO - PROCESS | 3888 | 1466697562080 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:22 INFO - PROCESS | 3888 | 1466697562081 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:22 INFO - PROCESS | 3888 | 1466697562155 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:59:22 INFO - PROCESS | 3888 | 1466697562160 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 3888 | 1466697562162 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:22 INFO - PROCESS | 3888 | ++DOCSHELL 13EC4400 == 35 [pid = 3888] [id = 541] 08:59:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (176C5400) [pid = 3888] [serial = 1623] [outer = 00000000] 08:59:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1774AC00) [pid = 3888] [serial = 1624] [outer = 176C5400] 08:59:22 INFO - PROCESS | 3888 | 1466697562205 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (177AC400) [pid = 3888] [serial = 1625] [outer = 176C5400] 08:59:22 INFO - PROCESS | 3888 | 1466697562621 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 578ms 08:59:22 INFO - PROCESS | 3888 | 1466697562653 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 3888 | 1466697562655 Marionette TRACE conn3 <- [1,2129,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:59:22 INFO - PROCESS | 3888 | 1466697562676 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 3888 | 1466697562678 Marionette TRACE conn3 <- [1,2130,null,{}] 08:59:22 INFO - PROCESS | 3888 | 1466697562681 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:22 INFO - PROCESS | 3888 | 1466697562683 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:22 INFO - PROCESS | 3888 | 1466697562800 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:59:22 INFO - PROCESS | 3888 | 1466697562805 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 3888 | 1466697562807 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:22 INFO - PROCESS | 3888 | ++DOCSHELL 12BD6C00 == 36 [pid = 3888] [id = 542] 08:59:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (178D9400) [pid = 3888] [serial = 1626] [outer = 00000000] 08:59:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (17CDE000) [pid = 3888] [serial = 1627] [outer = 178D9400] 08:59:22 INFO - PROCESS | 3888 | 1466697562849 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (17CE0800) [pid = 3888] [serial = 1628] [outer = 178D9400] 08:59:23 INFO - PROCESS | 3888 | --DOCSHELL 1B18BC00 == 35 [pid = 3888] [id = 15] 08:59:23 INFO - PROCESS | 3888 | 1466697563327 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 3888 | 1466697563359 Marionette TRACE conn3 <- [1,2133,null,{"value":"13"}] 08:59:23 INFO - PROCESS | 3888 | 1466697563362 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:59:23 INFO - PROCESS | 3888 | 1466697563364 Marionette TRACE conn3 <- [1,2134,null,{}] 08:59:23 INFO - PROCESS | 3888 | 1466697563368 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:23 INFO - PROCESS | 3888 | 1466697563370 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:23 INFO - PROCESS | 3888 | 1466697563482 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:59:23 INFO - PROCESS | 3888 | 1466697563496 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 3888 | 1466697563498 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:23 INFO - PROCESS | 3888 | ++DOCSHELL 14F28000 == 36 [pid = 3888] [id = 543] 08:59:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (14F29000) [pid = 3888] [serial = 1629] [outer = 00000000] 08:59:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (180F1000) [pid = 3888] [serial = 1630] [outer = 14F29000] 08:59:23 INFO - PROCESS | 3888 | 1466697563594 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (1856C400) [pid = 3888] [serial = 1631] [outer = 14F29000] 08:59:24 INFO - PROCESS | 3888 | 1466697564001 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 3888 | 1466697564047 Marionette TRACE conn3 <- [1,2137,null,{"value":"13"}] 08:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:59:24 INFO - PROCESS | 3888 | 1466697564058 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 3888 | 1466697564060 Marionette TRACE conn3 <- [1,2138,null,{}] 08:59:24 INFO - PROCESS | 3888 | 1466697564063 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 3888 | 1466697564066 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:24 INFO - PROCESS | 3888 | 1466697564215 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:59:24 INFO - PROCESS | 3888 | 1466697564229 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 3888 | 1466697564231 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:24 INFO - PROCESS | 3888 | ++DOCSHELL 144B3400 == 37 [pid = 3888] [id = 544] 08:59:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (1975B800) [pid = 3888] [serial = 1632] [outer = 00000000] 08:59:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (197E7800) [pid = 3888] [serial = 1633] [outer = 1975B800] 08:59:24 INFO - PROCESS | 3888 | 1466697564331 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (19A73C00) [pid = 3888] [serial = 1634] [outer = 1975B800] 08:59:24 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (170D4000) [pid = 3888] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:59:24 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (17602C00) [pid = 3888] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:59:24 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (16284800) [pid = 3888] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:59:24 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (10E4B800) [pid = 3888] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:59:24 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (12E69000) [pid = 3888] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:59:24 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (11894400) [pid = 3888] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:59:24 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (10439C00) [pid = 3888] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:59:24 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (0F30F800) [pid = 3888] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:59:24 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (19A78000) [pid = 3888] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:59:24 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (14F32400) [pid = 3888] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:59:24 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (10E04800) [pid = 3888] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:59:24 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (144B4C00) [pid = 3888] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:59:24 INFO - PROCESS | 3888 | 1466697564875 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 883ms 08:59:24 INFO - PROCESS | 3888 | 1466697564943 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 3888 | 1466697564945 Marionette TRACE conn3 <- [1,2141,null,{"value":"13"}] 08:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:59:24 INFO - PROCESS | 3888 | 1466697564948 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 3888 | 1466697564950 Marionette TRACE conn3 <- [1,2142,null,{}] 08:59:24 INFO - PROCESS | 3888 | 1466697564953 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 3888 | 1466697564955 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:25 INFO - PROCESS | 3888 | 1466697565015 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:59:25 INFO - PROCESS | 3888 | 1466697565022 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 3888 | 1466697565024 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:25 INFO - PROCESS | 3888 | ++DOCSHELL 10439C00 == 38 [pid = 3888] [id = 545] 08:59:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (104E7400) [pid = 3888] [serial = 1635] [outer = 00000000] 08:59:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (12EDBC00) [pid = 3888] [serial = 1636] [outer = 104E7400] 08:59:25 INFO - PROCESS | 3888 | 1466697565148 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (15798400) [pid = 3888] [serial = 1637] [outer = 104E7400] 08:59:25 INFO - PROCESS | 3888 | 1466697565517 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 609ms 08:59:25 INFO - PROCESS | 3888 | 1466697565570 Marionette TRACE conn3 -> [0,2145,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 3888 | 1466697565572 Marionette TRACE conn3 <- [1,2145,null,{"value":"13"}] 08:59:25 INFO - PROCESS | 3888 | 1466697565575 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:59:25 INFO - PROCESS | 3888 | 1466697565577 Marionette TRACE conn3 <- [1,2146,null,{}] 08:59:25 INFO - PROCESS | 3888 | 1466697565573 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:25 INFO - PROCESS | 3888 | 1466697565575 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:25 INFO - PROCESS | 3888 | 1466697565688 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:59:25 INFO - PROCESS | 3888 | 1466697565744 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 3888 | 1466697565746 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:25 INFO - PROCESS | 3888 | ++DOCSHELL 14F32000 == 39 [pid = 3888] [id = 546] 08:59:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (14F32400) [pid = 3888] [serial = 1638] [outer = 00000000] 08:59:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (197E6800) [pid = 3888] [serial = 1639] [outer = 14F32400] 08:59:25 INFO - PROCESS | 3888 | 1466697565794 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (19A79800) [pid = 3888] [serial = 1640] [outer = 14F32400] 08:59:26 INFO - PROCESS | 3888 | 1466697566136 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 609ms 08:59:26 INFO - PROCESS | 3888 | 1466697566197 Marionette TRACE conn3 -> [0,2149,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 3888 | 1466697566199 Marionette TRACE conn3 <- [1,2149,null,{"value":"13"}] 08:59:26 INFO - PROCESS | 3888 | 1466697566202 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:59:26 INFO - PROCESS | 3888 | 1466697566204 Marionette TRACE conn3 <- [1,2150,null,{}] 08:59:26 INFO - PROCESS | 3888 | 1466697566207 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 3888 | 1466697566209 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:26 INFO - PROCESS | 3888 | 1466697566308 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:59:26 INFO - PROCESS | 3888 | 1466697566316 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 3888 | 1466697566318 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:26 INFO - PROCESS | 3888 | ++DOCSHELL 17CE2400 == 40 [pid = 3888] [id = 547] 08:59:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (19A79400) [pid = 3888] [serial = 1641] [outer = 00000000] 08:59:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (19B7B400) [pid = 3888] [serial = 1642] [outer = 19A79400] 08:59:26 INFO - PROCESS | 3888 | 1466697566361 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (19B80000) [pid = 3888] [serial = 1643] [outer = 19A79400] 08:59:26 INFO - PROCESS | 3888 | 1466697566805 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 624ms 08:59:26 INFO - PROCESS | 3888 | 1466697566825 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 3888 | 1466697566833 Marionette TRACE conn3 <- [1,2153,null,{"value":"13"}] 08:59:26 INFO - PROCESS | 3888 | 1466697566838 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:59:26 INFO - PROCESS | 3888 | 1466697566843 Marionette TRACE conn3 <- [1,2154,null,{}] 08:59:26 INFO - PROCESS | 3888 | 1466697566849 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:26 INFO - PROCESS | 3888 | 1466697566852 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:26 INFO - PROCESS | 3888 | 1466697566960 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:59:27 INFO - PROCESS | 3888 | 1466697567145 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 3888 | 1466697567150 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:27 INFO - PROCESS | 3888 | ++DOCSHELL 104ECC00 == 41 [pid = 3888] [id = 548] 08:59:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (1055C400) [pid = 3888] [serial = 1644] [outer = 00000000] 08:59:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (105F6800) [pid = 3888] [serial = 1645] [outer = 1055C400] 08:59:27 INFO - PROCESS | 3888 | 1466697567209 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (10D62C00) [pid = 3888] [serial = 1646] [outer = 1055C400] 08:59:27 INFO - PROCESS | 3888 | 1466697567901 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1111ms 08:59:27 INFO - PROCESS | 3888 | 1466697567972 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 3888 | 1466697567977 Marionette TRACE conn3 <- [1,2157,null,{"value":"13"}] 08:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:59:27 INFO - PROCESS | 3888 | 1466697567984 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 3888 | 1466697567987 Marionette TRACE conn3 <- [1,2158,null,{}] 08:59:27 INFO - PROCESS | 3888 | 1466697567992 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:27 INFO - PROCESS | 3888 | 1466697567994 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:28 INFO - PROCESS | 3888 | 1466697568122 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:59:28 INFO - PROCESS | 3888 | 1466697568252 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 3888 | 1466697568255 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:28 INFO - PROCESS | 3888 | ++DOCSHELL 11803800 == 42 [pid = 3888] [id = 549] 08:59:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (11804000) [pid = 3888] [serial = 1647] [outer = 00000000] 08:59:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (12BAB000) [pid = 3888] [serial = 1648] [outer = 11804000] 08:59:28 INFO - PROCESS | 3888 | 1466697568311 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (12E14800) [pid = 3888] [serial = 1649] [outer = 11804000] 08:59:29 INFO - PROCESS | 3888 | 1466697569215 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:59:29 INFO - PROCESS | 3888 | --DOCSHELL 14F32000 == 41 [pid = 3888] [id = 546] 08:59:29 INFO - PROCESS | 3888 | --DOCSHELL 10439C00 == 40 [pid = 3888] [id = 545] 08:59:29 INFO - PROCESS | 3888 | --DOCSHELL 144B3400 == 39 [pid = 3888] [id = 544] 08:59:29 INFO - PROCESS | 3888 | --DOCSHELL 14F28000 == 38 [pid = 3888] [id = 543] 08:59:29 INFO - PROCESS | 3888 | --DOCSHELL 12BD6C00 == 37 [pid = 3888] [id = 542] 08:59:29 INFO - PROCESS | 3888 | --DOCSHELL 13EC4400 == 36 [pid = 3888] [id = 541] 08:59:29 INFO - PROCESS | 3888 | --DOCSHELL 16869000 == 35 [pid = 3888] [id = 540] 08:59:29 INFO - PROCESS | 3888 | --DOCSHELL 160DAC00 == 34 [pid = 3888] [id = 539] 08:59:29 INFO - PROCESS | 3888 | --DOCSHELL 144B8800 == 33 [pid = 3888] [id = 538] 08:59:29 INFO - PROCESS | 3888 | --DOCSHELL 12ED2800 == 32 [pid = 3888] [id = 537] 08:59:29 INFO - PROCESS | 3888 | --DOCSHELL 12BD7800 == 31 [pid = 3888] [id = 536] 08:59:29 INFO - PROCESS | 3888 | --DOCSHELL 14F28C00 == 30 [pid = 3888] [id = 17] 08:59:29 INFO - PROCESS | 3888 | --DOCSHELL 10E52800 == 29 [pid = 3888] [id = 535] 08:59:29 INFO - PROCESS | 3888 | --DOCSHELL 10435C00 == 28 [pid = 3888] [id = 534] 08:59:29 INFO - PROCESS | 3888 | --DOCSHELL 180E7000 == 27 [pid = 3888] [id = 533] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (180E7C00) [pid = 3888] [serial = 1598] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (177ADC00) [pid = 3888] [serial = 1591] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (16C38000) [pid = 3888] [serial = 1589] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (167ED400) [pid = 3888] [serial = 1588] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (178DE800) [pid = 3888] [serial = 1597] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (180F2800) [pid = 3888] [serial = 1600] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (17CD9000) [pid = 3888] [serial = 1592] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (13670800) [pid = 3888] [serial = 1594] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (13671400) [pid = 3888] [serial = 1582] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (11CEC400) [pid = 3888] [serial = 1579] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (12BB0400) [pid = 3888] [serial = 1580] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (105EC800) [pid = 3888] [serial = 1576] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (10D5D400) [pid = 3888] [serial = 1577] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (10E06C00) [pid = 3888] [serial = 1574] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (105EF000) [pid = 3888] [serial = 1573] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (19F83800) [pid = 3888] [serial = 1571] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (19B84800) [pid = 3888] [serial = 1570] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (167F0C00) [pid = 3888] [serial = 1568] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (1627F800) [pid = 3888] [serial = 1567] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (12E6E000) [pid = 3888] [serial = 1565] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (12BD2800) [pid = 3888] [serial = 1564] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (153C7800) [pid = 3888] [serial = 1585] [outer = 00000000] [url = about:blank] 08:59:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (160CF000) [pid = 3888] [serial = 1586] [outer = 00000000] [url = about:blank] 08:59:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1325ms 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (16284400) [pid = 3888] [serial = 1595] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (13A04800) [pid = 3888] [serial = 1583] [outer = 00000000] [url = about:blank] 08:59:29 INFO - PROCESS | 3888 | 1466697569308 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 3888 | 1466697569312 Marionette TRACE conn3 <- [1,2161,null,{"value":"13"}] 08:59:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:59:29 INFO - PROCESS | 3888 | 1466697569316 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 3888 | 1466697569319 Marionette TRACE conn3 <- [1,2162,null,{}] 08:59:29 INFO - PROCESS | 3888 | 1466697569325 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:29 INFO - PROCESS | 3888 | 1466697569327 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:29 INFO - PROCESS | 3888 | 1466697569419 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:59:29 INFO - PROCESS | 3888 | 1466697569426 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 3888 | 1466697569428 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:29 INFO - PROCESS | 3888 | ++DOCSHELL 10BB3400 == 28 [pid = 3888] [id = 550] 08:59:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (10D5D400) [pid = 3888] [serial = 1650] [outer = 00000000] 08:59:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (10E07C00) [pid = 3888] [serial = 1651] [outer = 10D5D400] 08:59:29 INFO - PROCESS | 3888 | 1466697569476 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (10E0E800) [pid = 3888] [serial = 1652] [outer = 10D5D400] 08:59:29 INFO - PROCESS | 3888 | 1466697569994 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 731ms 08:59:30 INFO - PROCESS | 3888 | 1466697570037 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 3888 | 1466697570041 Marionette TRACE conn3 <- [1,2165,null,{"value":"13"}] 08:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:59:30 INFO - PROCESS | 3888 | 1466697570047 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 3888 | 1466697570049 Marionette TRACE conn3 <- [1,2166,null,{}] 08:59:30 INFO - PROCESS | 3888 | 1466697570053 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 3888 | 1466697570056 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:30 INFO - PROCESS | 3888 | 1466697570128 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:59:30 INFO - PROCESS | 3888 | 1466697570216 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 3888 | 1466697570218 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:30 INFO - PROCESS | 3888 | ++DOCSHELL 11893C00 == 29 [pid = 3888] [id = 551] 08:59:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (11C80000) [pid = 3888] [serial = 1653] [outer = 00000000] 08:59:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (12BB1000) [pid = 3888] [serial = 1654] [outer = 11C80000] 08:59:30 INFO - PROCESS | 3888 | 1466697570273 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (12C56000) [pid = 3888] [serial = 1655] [outer = 11C80000] 08:59:30 INFO - PROCESS | 3888 | 1466697570659 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 685ms 08:59:30 INFO - PROCESS | 3888 | 1466697570730 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 3888 | 1466697570732 Marionette TRACE conn3 <- [1,2169,null,{"value":"13"}] 08:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:59:30 INFO - PROCESS | 3888 | 1466697570735 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 3888 | 1466697570739 Marionette TRACE conn3 <- [1,2170,null,{}] 08:59:30 INFO - PROCESS | 3888 | 1466697570749 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 3888 | 1466697570754 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:30 INFO - PROCESS | 3888 | 1466697570848 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:59:30 INFO - PROCESS | 3888 | 1466697570866 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 3888 | 1466697570869 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:30 INFO - PROCESS | 3888 | ++DOCSHELL 13EC8400 == 30 [pid = 3888] [id = 552] 08:59:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (13EC8C00) [pid = 3888] [serial = 1656] [outer = 00000000] 08:59:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (144B3800) [pid = 3888] [serial = 1657] [outer = 13EC8C00] 08:59:30 INFO - PROCESS | 3888 | 1466697570923 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (14F2D400) [pid = 3888] [serial = 1658] [outer = 13EC8C00] 08:59:31 INFO - PROCESS | 3888 | 1466697571370 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 08:59:31 INFO - PROCESS | 3888 | 1466697571418 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:59:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:59:31 INFO - PROCESS | 3888 | 1466697571421 Marionette TRACE conn3 <- [1,2173,null,{"value":"13"}] 08:59:31 INFO - PROCESS | 3888 | 1466697571424 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 3888 | 1466697571426 Marionette TRACE conn3 <- [1,2174,null,{}] 08:59:31 INFO - PROCESS | 3888 | 1466697571429 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 3888 | 1466697571431 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:31 INFO - PROCESS | 3888 | 1466697571530 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:59:31 INFO - PROCESS | 3888 | 1466697571535 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 3888 | 1466697571537 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:31 INFO - PROCESS | 3888 | ++DOCSHELL 15762C00 == 31 [pid = 3888] [id = 553] 08:59:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (1578A400) [pid = 3888] [serial = 1659] [outer = 00000000] 08:59:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (160D8C00) [pid = 3888] [serial = 1660] [outer = 1578A400] 08:59:31 INFO - PROCESS | 3888 | 1466697571580 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1627F800) [pid = 3888] [serial = 1661] [outer = 1578A400] 08:59:32 INFO - PROCESS | 3888 | 1466697572025 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 609ms 08:59:32 INFO - PROCESS | 3888 | 1466697572044 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3888 | 1466697572046 Marionette TRACE conn3 <- [1,2177,null,{"value":"13"}] 08:59:32 INFO - PROCESS | 3888 | 1466697572049 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:59:32 INFO - PROCESS | 3888 | 1466697572051 Marionette TRACE conn3 <- [1,2178,null,{}] 08:59:32 INFO - PROCESS | 3888 | 1466697572060 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 3888 | 1466697572062 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:32 INFO - PROCESS | 3888 | 1466697572173 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:59:32 INFO - PROCESS | 3888 | 1466697572178 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 3888 | 1466697572180 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:32 INFO - PROCESS | 3888 | ++DOCSHELL 1628B800 == 32 [pid = 3888] [id = 554] 08:59:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (16302C00) [pid = 3888] [serial = 1662] [outer = 00000000] 08:59:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (16309800) [pid = 3888] [serial = 1663] [outer = 16302C00] 08:59:32 INFO - PROCESS | 3888 | 1466697572234 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (1630A400) [pid = 3888] [serial = 1664] [outer = 16302C00] 08:59:32 INFO - PROCESS | 3888 | 1466697572687 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:59:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 08:59:32 INFO - PROCESS | 3888 | 1466697572734 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3888 | 1466697572736 Marionette TRACE conn3 <- [1,2181,null,{"value":"13"}] 08:59:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:59:32 INFO - PROCESS | 3888 | 1466697572739 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 3888 | 1466697572741 Marionette TRACE conn3 <- [1,2182,null,{}] 08:59:32 INFO - PROCESS | 3888 | 1466697572744 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 3888 | 1466697572750 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:32 INFO - PROCESS | 3888 | 1466697572868 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:59:32 INFO - PROCESS | 3888 | 1466697572948 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 3888 | 1466697572950 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:32 INFO - PROCESS | 3888 | ++DOCSHELL 16289800 == 33 [pid = 3888] [id = 555] 08:59:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (16C32800) [pid = 3888] [serial = 1665] [outer = 00000000] 08:59:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (1773D800) [pid = 3888] [serial = 1666] [outer = 16C32800] 08:59:32 INFO - PROCESS | 3888 | 1466697572993 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (17742400) [pid = 3888] [serial = 1667] [outer = 16C32800] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (1B18C400) [pid = 3888] [serial = 41] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (176C5400) [pid = 3888] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (1315F000) [pid = 3888] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (160DB400) [pid = 3888] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (14F35400) [pid = 3888] [serial = 47] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (178D9400) [pid = 3888] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (10E53C00) [pid = 3888] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (14F29000) [pid = 3888] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (12BD8000) [pid = 3888] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (104E7400) [pid = 3888] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (1975B800) [pid = 3888] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (16FE7000) [pid = 3888] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (10470400) [pid = 3888] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (144E4800) [pid = 3888] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (180EAC00) [pid = 3888] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:59:33 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (14F32400) [pid = 3888] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:59:33 INFO - PROCESS | 3888 | 1466697573633 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:59:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 929ms 08:59:33 INFO - PROCESS | 3888 | 1466697573649 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 3888 | 1466697573651 Marionette TRACE conn3 <- [1,2185,null,{"value":"13"}] 08:59:33 INFO - PROCESS | 3888 | 1466697573654 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:59:33 INFO - PROCESS | 3888 | 1466697573656 Marionette TRACE conn3 <- [1,2186,null,{}] 08:59:33 INFO - PROCESS | 3888 | 1466697573659 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:33 INFO - PROCESS | 3888 | 1466697573661 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:33 INFO - PROCESS | 3888 | 1466697573736 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:59:33 INFO - PROCESS | 3888 | 1466697573744 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 3888 | 1466697573746 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:33 INFO - PROCESS | 3888 | ++DOCSHELL 10E4A400 == 34 [pid = 3888] [id = 556] 08:59:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (10E53C00) [pid = 3888] [serial = 1668] [outer = 00000000] 08:59:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (14F7F400) [pid = 3888] [serial = 1669] [outer = 10E53C00] 08:59:33 INFO - PROCESS | 3888 | 1466697573788 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (16285C00) [pid = 3888] [serial = 1670] [outer = 10E53C00] 08:59:34 INFO - PROCESS | 3888 | 1466697574196 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 579ms 08:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:59:34 INFO - PROCESS | 3888 | 1466697574235 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 3888 | 1466697574237 Marionette TRACE conn3 <- [1,2189,null,{"value":"13"}] 08:59:34 INFO - PROCESS | 3888 | 1466697574240 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 3888 | 1466697574242 Marionette TRACE conn3 <- [1,2190,null,{}] 08:59:34 INFO - PROCESS | 3888 | 1466697574246 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:34 INFO - PROCESS | 3888 | 1466697574248 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:34 INFO - PROCESS | 3888 | 1466697574326 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:59:34 INFO - PROCESS | 3888 | 1466697574331 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 3888 | 1466697574333 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:34 INFO - PROCESS | 3888 | ++DOCSHELL 105E8400 == 35 [pid = 3888] [id = 557] 08:59:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (11D8B000) [pid = 3888] [serial = 1671] [outer = 00000000] 08:59:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (177B2000) [pid = 3888] [serial = 1672] [outer = 11D8B000] 08:59:34 INFO - PROCESS | 3888 | 1466697574376 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (17CDF000) [pid = 3888] [serial = 1673] [outer = 11D8B000] 08:59:34 INFO - PROCESS | 3888 | 1466697574792 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:59:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 578ms 08:59:34 INFO - PROCESS | 3888 | 1466697574831 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 3888 | 1466697574833 Marionette TRACE conn3 <- [1,2193,null,{"value":"13"}] 08:59:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:59:34 INFO - PROCESS | 3888 | 1466697574836 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 3888 | 1466697574838 Marionette TRACE conn3 <- [1,2194,null,{}] 08:59:34 INFO - PROCESS | 3888 | 1466697574846 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:34 INFO - PROCESS | 3888 | 1466697574848 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:34 INFO - PROCESS | 3888 | 1466697574925 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:59:34 INFO - PROCESS | 3888 | 1466697574930 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 3888 | 1466697574932 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:34 INFO - PROCESS | 3888 | ++DOCSHELL 177ACC00 == 36 [pid = 3888] [id = 558] 08:59:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (177AE400) [pid = 3888] [serial = 1674] [outer = 00000000] 08:59:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (180F0C00) [pid = 3888] [serial = 1675] [outer = 177AE400] 08:59:34 INFO - PROCESS | 3888 | 1466697574990 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (180F1400) [pid = 3888] [serial = 1676] [outer = 177AE400] 08:59:35 INFO - PROCESS | 3888 | 1466697575431 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:59:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 624ms 08:59:35 INFO - PROCESS | 3888 | 1466697575508 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 3888 | 1466697575512 Marionette TRACE conn3 <- [1,2197,null,{"value":"13"}] 08:59:35 INFO - PROCESS | 3888 | 1466697575522 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 3888 | 1466697575527 Marionette TRACE conn3 <- [1,2198,null,{}] 08:59:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:59:35 INFO - PROCESS | 3888 | 1466697575533 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:35 INFO - PROCESS | 3888 | 1466697575537 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:35 INFO - PROCESS | 3888 | 1466697575660 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:59:35 INFO - PROCESS | 3888 | 1466697575762 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 3888 | 1466697575768 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:35 INFO - PROCESS | 3888 | ++DOCSHELL 10A5E000 == 37 [pid = 3888] [id = 559] 08:59:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (10A60400) [pid = 3888] [serial = 1677] [outer = 00000000] 08:59:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (10D69C00) [pid = 3888] [serial = 1678] [outer = 10A60400] 08:59:35 INFO - PROCESS | 3888 | 1466697575823 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (10E06C00) [pid = 3888] [serial = 1679] [outer = 10A60400] 08:59:36 INFO - PROCESS | 3888 | 1466697576446 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:59:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 959ms 08:59:36 INFO - PROCESS | 3888 | 1466697576501 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 3888 | 1466697576505 Marionette TRACE conn3 <- [1,2201,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:59:36 INFO - PROCESS | 3888 | 1466697576511 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 3888 | 1466697576514 Marionette TRACE conn3 <- [1,2202,null,{}] 08:59:36 INFO - PROCESS | 3888 | 1466697576519 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 3888 | 1466697576522 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:36 INFO - PROCESS | 3888 | 1466697576628 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:59:36 INFO - PROCESS | 3888 | 1466697576765 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 3888 | 1466697576768 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:36 INFO - PROCESS | 3888 | ++DOCSHELL 12C58800 == 38 [pid = 3888] [id = 560] 08:59:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (13665000) [pid = 3888] [serial = 1680] [outer = 00000000] 08:59:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (13A0AC00) [pid = 3888] [serial = 1681] [outer = 13665000] 08:59:36 INFO - PROCESS | 3888 | 1466697576823 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (144B2C00) [pid = 3888] [serial = 1682] [outer = 13665000] 08:59:37 INFO - PROCESS | 3888 | 1466697577340 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:59:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 883ms 08:59:37 INFO - PROCESS | 3888 | 1466697577398 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 3888 | 1466697577401 Marionette TRACE conn3 <- [1,2205,null,{"value":"13"}] 08:59:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:59:37 INFO - PROCESS | 3888 | 1466697577404 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 3888 | 1466697577407 Marionette TRACE conn3 <- [1,2206,null,{}] 08:59:37 INFO - PROCESS | 3888 | 1466697577412 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:37 INFO - PROCESS | 3888 | 1466697577417 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:37 INFO - PROCESS | 3888 | 1466697577509 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:59:37 INFO - PROCESS | 3888 | 1466697577665 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 3888 | 1466697577669 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:37 INFO - PROCESS | 3888 | ++DOCSHELL 176CB000 == 39 [pid = 3888] [id = 561] 08:59:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (176CBC00) [pid = 3888] [serial = 1683] [outer = 00000000] 08:59:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (17856800) [pid = 3888] [serial = 1684] [outer = 176CBC00] 08:59:37 INFO - PROCESS | 3888 | 1466697577727 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (180E5800) [pid = 3888] [serial = 1685] [outer = 176CBC00] 08:59:38 INFO - PROCESS | 3888 | 1466697578326 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:59:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 974ms 08:59:38 INFO - PROCESS | 3888 | 1466697578374 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 3888 | 1466697578377 Marionette TRACE conn3 <- [1,2209,null,{"value":"13"}] 08:59:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:59:38 INFO - PROCESS | 3888 | 1466697578380 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 3888 | 1466697578382 Marionette TRACE conn3 <- [1,2210,null,{}] 08:59:38 INFO - PROCESS | 3888 | 1466697578401 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:38 INFO - PROCESS | 3888 | 1466697578403 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:38 INFO - PROCESS | 3888 | 1466697578516 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:59:38 INFO - PROCESS | 3888 | 1466697578650 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 3888 | 1466697578652 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:38 INFO - PROCESS | 3888 | ++DOCSHELL 10D6A400 == 40 [pid = 3888] [id = 562] 08:59:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (15798800) [pid = 3888] [serial = 1686] [outer = 00000000] 08:59:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (19755C00) [pid = 3888] [serial = 1687] [outer = 15798800] 08:59:38 INFO - PROCESS | 3888 | 1466697578711 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (197E9800) [pid = 3888] [serial = 1688] [outer = 15798800] 08:59:39 INFO - PROCESS | 3888 | 1466697579398 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:59:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1066ms 08:59:39 INFO - PROCESS | 3888 | 1466697579458 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 3888 | 1466697579462 Marionette TRACE conn3 <- [1,2213,null,{"value":"13"}] 08:59:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:59:39 INFO - PROCESS | 3888 | 1466697579468 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 3888 | 1466697579472 Marionette TRACE conn3 <- [1,2214,null,{}] 08:59:39 INFO - PROCESS | 3888 | 1466697579478 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:39 INFO - PROCESS | 3888 | 1466697579482 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:39 INFO - PROCESS | 3888 | 1466697579561 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:59:39 INFO - PROCESS | 3888 | 1466697579701 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:39 INFO - PROCESS | 3888 | 1466697579703 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:39 INFO - PROCESS | 3888 | ++DOCSHELL 10E0E400 == 41 [pid = 3888] [id = 563] 08:59:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (10ECA400) [pid = 3888] [serial = 1689] [outer = 00000000] 08:59:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (11D8C400) [pid = 3888] [serial = 1690] [outer = 10ECA400] 08:59:39 INFO - PROCESS | 3888 | 1466697579757 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (12BAE800) [pid = 3888] [serial = 1691] [outer = 10ECA400] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 105E8400 == 40 [pid = 3888] [id = 557] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 10E4A400 == 39 [pid = 3888] [id = 556] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 16289800 == 38 [pid = 3888] [id = 555] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 1628B800 == 37 [pid = 3888] [id = 554] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 15762C00 == 36 [pid = 3888] [id = 553] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 13EC8400 == 35 [pid = 3888] [id = 552] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 11893C00 == 34 [pid = 3888] [id = 551] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 10BB3400 == 33 [pid = 3888] [id = 550] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 17CE2400 == 32 [pid = 3888] [id = 547] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 11803800 == 31 [pid = 3888] [id = 549] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 104ECC00 == 30 [pid = 3888] [id = 548] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 10D6A400 == 29 [pid = 3888] [id = 562] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 176CB000 == 28 [pid = 3888] [id = 561] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 177ACC00 == 27 [pid = 3888] [id = 558] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 10A5E000 == 26 [pid = 3888] [id = 559] 08:59:40 INFO - PROCESS | 3888 | --DOCSHELL 12C58800 == 25 [pid = 3888] [id = 560] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (14F27800) [pid = 3888] [serial = 43] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (1774AC00) [pid = 3888] [serial = 1624] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (13EC4800) [pid = 3888] [serial = 1612] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (144B4400) [pid = 3888] [serial = 1613] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (16307800) [pid = 3888] [serial = 1618] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (16307C00) [pid = 3888] [serial = 1619] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (10A57C00) [pid = 3888] [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.] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (17CE0800) [pid = 3888] [serial = 1628] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (1122F000) [pid = 3888] [serial = 1606] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (11248400) [pid = 3888] [serial = 1607] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (1856C400) [pid = 3888] [serial = 1631] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (180F1000) [pid = 3888] [serial = 1630] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (12E1A800) [pid = 3888] [serial = 1609] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (12EDBC00) [pid = 3888] [serial = 1636] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (197E7800) [pid = 3888] [serial = 1633] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (13185800) [pid = 3888] [serial = 1610] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (171BE800) [pid = 3888] [serial = 1621] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (175F7800) [pid = 3888] [serial = 1622] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (10A5A800) [pid = 3888] [serial = 1603] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (10A64400) [pid = 3888] [serial = 1604] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (14F7E800) [pid = 3888] [serial = 1615] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (153C7400) [pid = 3888] [serial = 1616] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (1856C000) [pid = 3888] [serial = 1601] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (19A73C00) [pid = 3888] [serial = 1634] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (19A79800) [pid = 3888] [serial = 1640] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (17CDE000) [pid = 3888] [serial = 1627] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (15798400) [pid = 3888] [serial = 1637] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (19B7B400) [pid = 3888] [serial = 1642] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (197E6800) [pid = 3888] [serial = 1639] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (177AC400) [pid = 3888] [serial = 1625] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3888 | 1466697580829 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:59:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1416ms 08:59:40 INFO - PROCESS | 3888 | 1466697580891 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 3888 | 1466697580894 Marionette TRACE conn3 <- [1,2217,null,{"value":"13"}] 08:59:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:59:40 INFO - PROCESS | 3888 | 1466697580899 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 3888 | 1466697580903 Marionette TRACE conn3 <- [1,2218,null,{}] 08:59:40 INFO - PROCESS | 3888 | 1466697580908 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:40 INFO - PROCESS | 3888 | 1466697580911 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:40 INFO - PROCESS | 3888 | 1466697580980 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:59:41 INFO - PROCESS | 3888 | 1466697581125 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 3888 | 1466697581128 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:41 INFO - PROCESS | 3888 | ++DOCSHELL 105F4400 == 26 [pid = 3888] [id = 564] 08:59:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (105F5C00) [pid = 3888] [serial = 1692] [outer = 00000000] 08:59:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (10BBA400) [pid = 3888] [serial = 1693] [outer = 105F5C00] 08:59:41 INFO - PROCESS | 3888 | 1466697581174 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (10D68C00) [pid = 3888] [serial = 1694] [outer = 105F5C00] 08:59:41 INFO - PROCESS | 3888 | 1466697581542 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:59:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 670ms 08:59:41 INFO - PROCESS | 3888 | 1466697581579 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 3888 | 1466697581583 Marionette TRACE conn3 <- [1,2221,null,{"value":"13"}] 08:59:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:59:41 INFO - PROCESS | 3888 | 1466697581590 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 3888 | 1466697581576 Marionette TRACE conn3 <- [1,2222,null,{}] 08:59:41 INFO - PROCESS | 3888 | 1466697581580 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:41 INFO - PROCESS | 3888 | 1466697581583 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:41 INFO - PROCESS | 3888 | 1466697581706 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:59:41 INFO - PROCESS | 3888 | 1466697581715 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 3888 | 1466697581717 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:41 INFO - PROCESS | 3888 | ++DOCSHELL 11253800 == 27 [pid = 3888] [id = 565] 08:59:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (11409400) [pid = 3888] [serial = 1695] [outer = 00000000] 08:59:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (11CED400) [pid = 3888] [serial = 1696] [outer = 11409400] 08:59:41 INFO - PROCESS | 3888 | 1466697581769 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (12B6BC00) [pid = 3888] [serial = 1697] [outer = 11409400] 08:59:42 INFO - PROCESS | 3888 | 1466697582211 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 685ms 08:59:42 INFO - PROCESS | 3888 | 1466697582272 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 3888 | 1466697582274 Marionette TRACE conn3 <- [1,2225,null,{"value":"13"}] 08:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:59:42 INFO - PROCESS | 3888 | 1466697582265 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 3888 | 1466697582268 Marionette TRACE conn3 <- [1,2226,null,{}] 08:59:42 INFO - PROCESS | 3888 | 1466697582279 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 3888 | 1466697582283 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:42 INFO - PROCESS | 3888 | 1466697582365 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:59:42 INFO - PROCESS | 3888 | 1466697582374 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 3888 | 1466697582377 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:42 INFO - PROCESS | 3888 | ++DOCSHELL 13988C00 == 28 [pid = 3888] [id = 566] 08:59:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (13A05400) [pid = 3888] [serial = 1698] [outer = 00000000] 08:59:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (141DBC00) [pid = 3888] [serial = 1699] [outer = 13A05400] 08:59:42 INFO - PROCESS | 3888 | 1466697582427 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (144E4C00) [pid = 3888] [serial = 1700] [outer = 13A05400] 08:59:42 INFO - PROCESS | 3888 | 1466697582905 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:59:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 670ms 08:59:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:59:42 INFO - PROCESS | 3888 | 1466697582947 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 3888 | 1466697582950 Marionette TRACE conn3 <- [1,2229,null,{"value":"13"}] 08:59:42 INFO - PROCESS | 3888 | 1466697582953 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 3888 | 1466697582955 Marionette TRACE conn3 <- [1,2230,null,{}] 08:59:42 INFO - PROCESS | 3888 | 1466697582959 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 3888 | 1466697582960 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:43 INFO - PROCESS | 3888 | 1466697583107 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:59:43 INFO - PROCESS | 3888 | 1466697583132 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 3888 | 1466697583135 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:43 INFO - PROCESS | 3888 | ++DOCSHELL 14F79400 == 29 [pid = 3888] [id = 567] 08:59:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (14F80800) [pid = 3888] [serial = 1701] [outer = 00000000] 08:59:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (153C8800) [pid = 3888] [serial = 1702] [outer = 14F80800] 08:59:43 INFO - PROCESS | 3888 | 1466697583181 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (15761C00) [pid = 3888] [serial = 1703] [outer = 14F80800] 08:59:43 INFO - PROCESS | 3888 | 1466697583593 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:59:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 08:59:43 INFO - PROCESS | 3888 | 1466697583635 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 3888 | 1466697583637 Marionette TRACE conn3 <- [1,2233,null,{"value":"13"}] 08:59:43 INFO - PROCESS | 3888 | 1466697583640 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:59:43 INFO - PROCESS | 3888 | 1466697583642 Marionette TRACE conn3 <- [1,2234,null,{}] 08:59:43 INFO - PROCESS | 3888 | 1466697583652 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:43 INFO - PROCESS | 3888 | 1466697583654 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:43 INFO - PROCESS | 3888 | 1466697583761 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:59:43 INFO - PROCESS | 3888 | 1466697583766 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 3888 | 1466697583768 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:43 INFO - PROCESS | 3888 | ++DOCSHELL 153C8000 == 30 [pid = 3888] [id = 568] 08:59:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (15796400) [pid = 3888] [serial = 1704] [outer = 00000000] 08:59:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (16305000) [pid = 3888] [serial = 1705] [outer = 15796400] 08:59:43 INFO - PROCESS | 3888 | 1466697583811 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (16309000) [pid = 3888] [serial = 1706] [outer = 15796400] 08:59:44 INFO - PROCESS | 3888 | 1466697584262 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:59:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 686ms 08:59:44 INFO - PROCESS | 3888 | 1466697584324 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 3888 | 1466697584326 Marionette TRACE conn3 <- [1,2237,null,{"value":"13"}] 08:59:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:59:44 INFO - PROCESS | 3888 | 1466697584329 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 3888 | 1466697584331 Marionette TRACE conn3 <- [1,2238,null,{}] 08:59:44 INFO - PROCESS | 3888 | 1466697584334 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 3888 | 1466697584340 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:44 INFO - PROCESS | 3888 | 1466697584489 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:59:44 INFO - PROCESS | 3888 | 1466697584514 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 3888 | 1466697584516 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:44 INFO - PROCESS | 3888 | ++DOCSHELL 16304800 == 31 [pid = 3888] [id = 569] 08:59:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (16310400) [pid = 3888] [serial = 1707] [outer = 00000000] 08:59:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (171C5400) [pid = 3888] [serial = 1708] [outer = 16310400] 08:59:44 INFO - PROCESS | 3888 | 1466697584559 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (176C5400) [pid = 3888] [serial = 1709] [outer = 16310400] 08:59:44 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (1578A400) [pid = 3888] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:59:44 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (16C32800) [pid = 3888] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:59:44 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (16302C00) [pid = 3888] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:59:44 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (11C80000) [pid = 3888] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:59:44 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (19A79400) [pid = 3888] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:59:44 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (1055C400) [pid = 3888] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:59:44 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (13EC8C00) [pid = 3888] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:59:44 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (10D5D400) [pid = 3888] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:59:44 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (11804000) [pid = 3888] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:59:44 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (10E53C00) [pid = 3888] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:59:44 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (11D8B000) [pid = 3888] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:59:44 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (177AE400) [pid = 3888] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:59:45 INFO - PROCESS | 3888 | 1466697585101 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 822ms 08:59:45 INFO - PROCESS | 3888 | 1466697585160 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 3888 | 1466697585162 Marionette TRACE conn3 <- [1,2241,null,{"value":"13"}] 08:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:59:45 INFO - PROCESS | 3888 | 1466697585166 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 3888 | 1466697585168 Marionette TRACE conn3 <- [1,2242,null,{}] 08:59:45 INFO - PROCESS | 3888 | 1466697585173 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:45 INFO - PROCESS | 3888 | 1466697585175 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:45 INFO - PROCESS | 3888 | 1466697585253 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:59:45 INFO - PROCESS | 3888 | 1466697585258 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 3888 | 1466697585260 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:45 INFO - PROCESS | 3888 | ++DOCSHELL 11252C00 == 32 [pid = 3888] [id = 570] 08:59:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (11894400) [pid = 3888] [serial = 1710] [outer = 00000000] 08:59:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (14F26C00) [pid = 3888] [serial = 1711] [outer = 11894400] 08:59:45 INFO - PROCESS | 3888 | 1466697585303 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (16C2E000) [pid = 3888] [serial = 1712] [outer = 11894400] 08:59:45 INFO - PROCESS | 3888 | 1466697585726 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:59:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 579ms 08:59:45 INFO - PROCESS | 3888 | 1466697585754 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 3888 | 1466697585756 Marionette TRACE conn3 <- [1,2245,null,{"value":"13"}] 08:59:45 INFO - PROCESS | 3888 | 1466697585763 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:59:45 INFO - PROCESS | 3888 | 1466697585765 Marionette TRACE conn3 <- [1,2246,null,{}] 08:59:45 INFO - PROCESS | 3888 | 1466697585768 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:45 INFO - PROCESS | 3888 | 1466697585770 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:45 INFO - PROCESS | 3888 | 1466697585845 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:59:45 INFO - PROCESS | 3888 | 1466697585851 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 3888 | 1466697585853 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:45 INFO - PROCESS | 3888 | ++DOCSHELL 13ECD000 == 33 [pid = 3888] [id = 571] 08:59:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (15796800) [pid = 3888] [serial = 1713] [outer = 00000000] 08:59:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (177B1C00) [pid = 3888] [serial = 1714] [outer = 15796800] 08:59:45 INFO - PROCESS | 3888 | 1466697585895 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (177B3C00) [pid = 3888] [serial = 1715] [outer = 15796800] 08:59:46 INFO - PROCESS | 3888 | 1466697586358 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:59:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 624ms 08:59:46 INFO - PROCESS | 3888 | 1466697586387 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 3888 | 1466697586389 Marionette TRACE conn3 <- [1,2249,null,{"value":"13"}] 08:59:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:59:46 INFO - PROCESS | 3888 | 1466697586396 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 3888 | 1466697586397 Marionette TRACE conn3 <- [1,2250,null,{}] 08:59:46 INFO - PROCESS | 3888 | 1466697586400 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:46 INFO - PROCESS | 3888 | 1466697586402 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:46 INFO - PROCESS | 3888 | 1466697586477 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:59:46 INFO - PROCESS | 3888 | 1466697586482 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 3888 | 1466697586484 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:46 INFO - PROCESS | 3888 | ++DOCSHELL 16FED800 == 34 [pid = 3888] [id = 572] 08:59:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (178DD000) [pid = 3888] [serial = 1716] [outer = 00000000] 08:59:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (17F96C00) [pid = 3888] [serial = 1717] [outer = 178DD000] 08:59:46 INFO - PROCESS | 3888 | 1466697586526 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (180E8000) [pid = 3888] [serial = 1718] [outer = 178DD000] 08:59:47 INFO - PROCESS | 3888 | 1466697587062 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:59:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 716ms 08:59:47 INFO - PROCESS | 3888 | 1466697587116 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 3888 | 1466697587121 Marionette TRACE conn3 <- [1,2253,null,{"value":"13"}] 08:59:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:59:47 INFO - PROCESS | 3888 | 1466697587126 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 3888 | 1466697587130 Marionette TRACE conn3 <- [1,2254,null,{}] 08:59:47 INFO - PROCESS | 3888 | 1466697587136 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:47 INFO - PROCESS | 3888 | 1466697587139 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:47 INFO - PROCESS | 3888 | 1466697587310 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:59:47 INFO - PROCESS | 3888 | 1466697587447 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 3888 | 1466697587452 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:47 INFO - PROCESS | 3888 | ++DOCSHELL 0F315800 == 35 [pid = 3888] [id = 573] 08:59:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (0F316000) [pid = 3888] [serial = 1719] [outer = 00000000] 08:59:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (10D60C00) [pid = 3888] [serial = 1720] [outer = 0F316000] 08:59:47 INFO - PROCESS | 3888 | 1466697587509 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (10E4D400) [pid = 3888] [serial = 1721] [outer = 0F316000] 08:59:48 INFO - PROCESS | 3888 | 1466697588123 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:59:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1005ms 08:59:48 INFO - PROCESS | 3888 | 1466697588152 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3888 | 1466697588157 Marionette TRACE conn3 <- [1,2257,null,{"value":"13"}] 08:59:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:59:48 INFO - PROCESS | 3888 | 1466697588182 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 3888 | 1466697588184 Marionette TRACE conn3 <- [1,2258,null,{}] 08:59:48 INFO - PROCESS | 3888 | 1466697588172 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 3888 | 1466697588175 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:48 INFO - PROCESS | 3888 | 1466697588297 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:59:48 INFO - PROCESS | 3888 | 1466697588433 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 3888 | 1466697588436 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:48 INFO - PROCESS | 3888 | ++DOCSHELL 12E69C00 == 36 [pid = 3888] [id = 574] 08:59:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (12ED2000) [pid = 3888] [serial = 1722] [outer = 00000000] 08:59:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (132EAC00) [pid = 3888] [serial = 1723] [outer = 12ED2000] 08:59:48 INFO - PROCESS | 3888 | 1466697588491 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (13EC8400) [pid = 3888] [serial = 1724] [outer = 12ED2000] 08:59:49 INFO - PROCESS | 3888 | 1466697589355 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:59:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1249ms 08:59:49 INFO - PROCESS | 3888 | 1466697589404 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 3888 | 1466697589408 Marionette TRACE conn3 <- [1,2261,null,{"value":"13"}] 08:59:49 INFO - PROCESS | 3888 | 1466697589413 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:59:49 INFO - PROCESS | 3888 | 1466697589416 Marionette TRACE conn3 <- [1,2262,null,{}] 08:59:49 INFO - PROCESS | 3888 | 1466697589421 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:49 INFO - PROCESS | 3888 | 1466697589424 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:49 INFO - PROCESS | 3888 | 1466697589539 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:59:49 INFO - PROCESS | 3888 | 1466697589645 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 3888 | 1466697589649 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:49 INFO - PROCESS | 3888 | --DOCSHELL 13ECD000 == 35 [pid = 3888] [id = 571] 08:59:49 INFO - PROCESS | 3888 | --DOCSHELL 11252C00 == 34 [pid = 3888] [id = 570] 08:59:49 INFO - PROCESS | 3888 | --DOCSHELL 16304800 == 33 [pid = 3888] [id = 569] 08:59:49 INFO - PROCESS | 3888 | --DOCSHELL 153C8000 == 32 [pid = 3888] [id = 568] 08:59:49 INFO - PROCESS | 3888 | --DOCSHELL 14F79400 == 31 [pid = 3888] [id = 567] 08:59:49 INFO - PROCESS | 3888 | --DOCSHELL 13988C00 == 30 [pid = 3888] [id = 566] 08:59:49 INFO - PROCESS | 3888 | --DOCSHELL 11253800 == 29 [pid = 3888] [id = 565] 08:59:49 INFO - PROCESS | 3888 | --DOCSHELL 105F4400 == 28 [pid = 3888] [id = 564] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (180F0C00) [pid = 3888] [serial = 1675] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (1627F800) [pid = 3888] [serial = 1661] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (1773D800) [pid = 3888] [serial = 1666] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (16309800) [pid = 3888] [serial = 1663] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (12BB1000) [pid = 3888] [serial = 1654] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (12C56000) [pid = 3888] [serial = 1655] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (19B80000) [pid = 3888] [serial = 1643] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (105F6800) [pid = 3888] [serial = 1645] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (10D62C00) [pid = 3888] [serial = 1646] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (144B3800) [pid = 3888] [serial = 1657] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (10E07C00) [pid = 3888] [serial = 1651] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (10E0E800) [pid = 3888] [serial = 1652] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (12BAB000) [pid = 3888] [serial = 1648] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (12E14800) [pid = 3888] [serial = 1649] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (14F7F400) [pid = 3888] [serial = 1669] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (17742400) [pid = 3888] [serial = 1667] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (16285C00) [pid = 3888] [serial = 1670] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (160D8C00) [pid = 3888] [serial = 1660] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (1630A400) [pid = 3888] [serial = 1664] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (177B2000) [pid = 3888] [serial = 1672] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (17CDF000) [pid = 3888] [serial = 1673] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (14F2D400) [pid = 3888] [serial = 1658] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (180F1400) [pid = 3888] [serial = 1676] [outer = 00000000] [url = about:blank] 08:59:49 INFO - PROCESS | 3888 | ++DOCSHELL 10439C00 == 29 [pid = 3888] [id = 575] 08:59:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (1047E800) [pid = 3888] [serial = 1725] [outer = 00000000] 08:59:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (1055FC00) [pid = 3888] [serial = 1726] [outer = 1047E800] 08:59:49 INFO - PROCESS | 3888 | 1466697589722 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (10D65C00) [pid = 3888] [serial = 1727] [outer = 1047E800] 08:59:50 INFO - PROCESS | 3888 | 1466697590137 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 792ms 08:59:50 INFO - PROCESS | 3888 | 1466697590183 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 3888 | 1466697590187 Marionette TRACE conn3 <- [1,2265,null,{"value":"13"}] 08:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:59:50 INFO - PROCESS | 3888 | 1466697590193 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 3888 | 1466697590195 Marionette TRACE conn3 <- [1,2266,null,{}] 08:59:50 INFO - PROCESS | 3888 | 1466697590199 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:50 INFO - PROCESS | 3888 | 1466697590201 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:50 INFO - PROCESS | 3888 | 1466697590290 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:59:50 INFO - PROCESS | 3888 | 1466697590299 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 3888 | 1466697590301 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:50 INFO - PROCESS | 3888 | ++DOCSHELL 11253800 == 30 [pid = 3888] [id = 576] 08:59:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (114F7400) [pid = 3888] [serial = 1728] [outer = 00000000] 08:59:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (11CEA400) [pid = 3888] [serial = 1729] [outer = 114F7400] 08:59:50 INFO - PROCESS | 3888 | 1466697590347 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (12BD3800) [pid = 3888] [serial = 1730] [outer = 114F7400] 08:59:50 INFO - PROCESS | 3888 | 1466697590812 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:59:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 685ms 08:59:50 INFO - PROCESS | 3888 | 1466697590876 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 3888 | 1466697590878 Marionette TRACE conn3 <- [1,2269,null,{"value":"13"}] 08:59:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:59:50 INFO - PROCESS | 3888 | 1466697590882 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 3888 | 1466697590885 Marionette TRACE conn3 <- [1,2270,null,{}] 08:59:50 INFO - PROCESS | 3888 | 1466697590895 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:50 INFO - PROCESS | 3888 | 1466697590900 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:51 INFO - PROCESS | 3888 | 1466697591010 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:59:51 INFO - PROCESS | 3888 | 1466697591116 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 3888 | 1466697591119 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:51 INFO - PROCESS | 3888 | ++DOCSHELL 13EC7000 == 31 [pid = 3888] [id = 577] 08:59:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (13EC8C00) [pid = 3888] [serial = 1731] [outer = 00000000] 08:59:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (144E4000) [pid = 3888] [serial = 1732] [outer = 13EC8C00] 08:59:51 INFO - PROCESS | 3888 | 1466697591167 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (14F32800) [pid = 3888] [serial = 1733] [outer = 13EC8C00] 08:59:51 INFO - PROCESS | 3888 | 1466697591542 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:59:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 716ms 08:59:51 INFO - PROCESS | 3888 | 1466697591604 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 3888 | 1466697591606 Marionette TRACE conn3 <- [1,2273,null,{"value":"13"}] 08:59:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:59:51 INFO - PROCESS | 3888 | 1466697591610 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 3888 | 1466697591611 Marionette TRACE conn3 <- [1,2274,null,{}] 08:59:51 INFO - PROCESS | 3888 | 1466697591615 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:51 INFO - PROCESS | 3888 | 1466697591617 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:51 INFO - PROCESS | 3888 | 1466697591710 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:59:51 INFO - PROCESS | 3888 | 1466697591720 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:51 INFO - PROCESS | 3888 | 1466697591722 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:51 INFO - PROCESS | 3888 | ++DOCSHELL 153C8000 == 32 [pid = 3888] [id = 578] 08:59:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (153C9C00) [pid = 3888] [serial = 1734] [outer = 00000000] 08:59:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (16288C00) [pid = 3888] [serial = 1735] [outer = 153C9C00] 08:59:51 INFO - PROCESS | 3888 | 1466697591771 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (16307C00) [pid = 3888] [serial = 1736] [outer = 153C9C00] 08:59:52 INFO - PROCESS | 3888 | 1466697592240 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:59:52 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 08:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 685ms 08:59:52 INFO - PROCESS | 3888 | 1466697592291 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 3888 | 1466697592293 Marionette TRACE conn3 <- [1,2277,null,{"value":"13"}] 08:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:59:52 INFO - PROCESS | 3888 | 1466697592296 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 3888 | 1466697592298 Marionette TRACE conn3 <- [1,2278,null,{}] 08:59:52 INFO - PROCESS | 3888 | 1466697592301 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 3888 | 1466697592303 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:52 INFO - PROCESS | 3888 | 1466697592446 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:59:52 INFO - PROCESS | 3888 | 1466697592476 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 3888 | 1466697592478 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:52 INFO - PROCESS | 3888 | ++DOCSHELL 160D8C00 == 33 [pid = 3888] [id = 579] 08:59:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (16288000) [pid = 3888] [serial = 1737] [outer = 00000000] 08:59:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (167F1000) [pid = 3888] [serial = 1738] [outer = 16288000] 08:59:52 INFO - PROCESS | 3888 | 1466697592523 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (16817400) [pid = 3888] [serial = 1739] [outer = 16288000] 08:59:52 INFO - PROCESS | 3888 | 1466697592947 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:59:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 685ms 08:59:52 INFO - PROCESS | 3888 | 1466697592978 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 3888 | 1466697592980 Marionette TRACE conn3 <- [1,2281,null,{"value":"13"}] 08:59:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:59:52 INFO - PROCESS | 3888 | 1466697592983 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 3888 | 1466697592985 Marionette TRACE conn3 <- [1,2282,null,{}] 08:59:52 INFO - PROCESS | 3888 | 1466697592988 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 3888 | 1466697592993 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:53 INFO - PROCESS | 3888 | 1466697593131 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:59:53 INFO - PROCESS | 3888 | 1466697593145 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 3888 | 1466697593146 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:53 INFO - PROCESS | 3888 | ++DOCSHELL 1760E000 == 34 [pid = 3888] [id = 580] 08:59:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (176C2C00) [pid = 3888] [serial = 1740] [outer = 00000000] 08:59:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (17857C00) [pid = 3888] [serial = 1741] [outer = 176C2C00] 08:59:53 INFO - PROCESS | 3888 | 1466697593246 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (17744400) [pid = 3888] [serial = 1742] [outer = 176C2C00] 08:59:53 INFO - PROCESS | 3888 | 1466697593636 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:59:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 670ms 08:59:53 INFO - PROCESS | 3888 | 1466697593667 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 3888 | 1466697593669 Marionette TRACE conn3 <- [1,2285,null,{"value":"13"}] 08:59:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:59:53 INFO - PROCESS | 3888 | 1466697593672 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 3888 | 1466697593674 Marionette TRACE conn3 <- [1,2286,null,{}] 08:59:53 INFO - PROCESS | 3888 | 1466697593690 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 3888 | 1466697593692 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:53 INFO - PROCESS | 3888 | 1466697593828 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:59:53 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (11409400) [pid = 3888] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:59:53 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (14F80800) [pid = 3888] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:59:53 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (10A60400) [pid = 3888] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:59:53 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (13665000) [pid = 3888] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:59:53 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (176CBC00) [pid = 3888] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:59:53 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (15798800) [pid = 3888] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:59:53 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (15796800) [pid = 3888] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:59:53 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (15796400) [pid = 3888] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:59:53 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (16310400) [pid = 3888] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:59:53 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (105F5C00) [pid = 3888] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:59:53 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (10ECA400) [pid = 3888] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:59:53 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (13A05400) [pid = 3888] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:59:53 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (11894400) [pid = 3888] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:59:53 INFO - PROCESS | 3888 | 1466697593998 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 3888 | 1466697594000 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:54 INFO - PROCESS | 3888 | ++DOCSHELL 104E7C00 == 35 [pid = 3888] [id = 581] 08:59:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (105EEC00) [pid = 3888] [serial = 1743] [outer = 00000000] 08:59:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (114FBC00) [pid = 3888] [serial = 1744] [outer = 105EEC00] 08:59:54 INFO - PROCESS | 3888 | 1466697594043 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (136E8C00) [pid = 3888] [serial = 1745] [outer = 105EEC00] 08:59:54 INFO - PROCESS | 3888 | 1466697594383 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:59:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 715ms 08:59:54 INFO - PROCESS | 3888 | 1466697594395 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 3888 | 1466697594397 Marionette TRACE conn3 <- [1,2289,null,{"value":"13"}] 08:59:54 INFO - PROCESS | 3888 | 1466697594400 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:59:54 INFO - PROCESS | 3888 | 1466697594402 Marionette TRACE conn3 <- [1,2290,null,{}] 08:59:54 INFO - PROCESS | 3888 | 1466697594405 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:54 INFO - PROCESS | 3888 | 1466697594407 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:54 INFO - PROCESS | 3888 | 1466697594522 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:59:54 INFO - PROCESS | 3888 | 1466697594529 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 3888 | 1466697594531 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:54 INFO - PROCESS | 3888 | ++DOCSHELL 10E10800 == 36 [pid = 3888] [id = 582] 08:59:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (11409400) [pid = 3888] [serial = 1746] [outer = 00000000] 08:59:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (17CE2000) [pid = 3888] [serial = 1747] [outer = 11409400] 08:59:54 INFO - PROCESS | 3888 | 1466697594574 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (180E6C00) [pid = 3888] [serial = 1748] [outer = 11409400] 08:59:54 INFO - PROCESS | 3888 | 1466697594973 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 625ms 08:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:59:55 INFO - PROCESS | 3888 | 1466697595019 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 3888 | 1466697595021 Marionette TRACE conn3 <- [1,2293,null,{"value":"13"}] 08:59:55 INFO - PROCESS | 3888 | 1466697595024 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 3888 | 1466697595026 Marionette TRACE conn3 <- [1,2294,null,{}] 08:59:55 INFO - PROCESS | 3888 | 1466697595029 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 3888 | 1466697595031 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:55 INFO - PROCESS | 3888 | 1466697595111 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:59:55 INFO - PROCESS | 3888 | 1466697595232 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 3888 | 1466697595234 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:55 INFO - PROCESS | 3888 | ++DOCSHELL 13EC4800 == 37 [pid = 3888] [id = 583] 08:59:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (15798800) [pid = 3888] [serial = 1749] [outer = 00000000] 08:59:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (19757800) [pid = 3888] [serial = 1750] [outer = 15798800] 08:59:55 INFO - PROCESS | 3888 | 1466697595276 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (19761000) [pid = 3888] [serial = 1751] [outer = 15798800] 08:59:55 INFO - PROCESS | 3888 | 1466697595625 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:59:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 609ms 08:59:55 INFO - PROCESS | 3888 | 1466697595644 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 3888 | 1466697595646 Marionette TRACE conn3 <- [1,2297,null,{"value":"13"}] 08:59:55 INFO - PROCESS | 3888 | 1466697595649 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:59:55 INFO - PROCESS | 3888 | 1466697595651 Marionette TRACE conn3 <- [1,2298,null,{}] 08:59:55 INFO - PROCESS | 3888 | 1466697595654 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 3888 | 1466697595656 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:55 INFO - PROCESS | 3888 | 1466697595735 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:59:55 INFO - PROCESS | 3888 | 1466697595833 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 3888 | 1466697595835 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:55 INFO - PROCESS | 3888 | ++DOCSHELL 1630D800 == 38 [pid = 3888] [id = 584] 08:59:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (17742400) [pid = 3888] [serial = 1752] [outer = 00000000] 08:59:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (197E6400) [pid = 3888] [serial = 1753] [outer = 17742400] 08:59:55 INFO - PROCESS | 3888 | 1466697595878 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (197E7000) [pid = 3888] [serial = 1754] [outer = 17742400] 08:59:56 INFO - PROCESS | 3888 | 1466697596504 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:59:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 914ms 08:59:56 INFO - PROCESS | 3888 | 1466697596578 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 3888 | 1466697596583 Marionette TRACE conn3 <- [1,2301,null,{"value":"13"}] 08:59:56 INFO - PROCESS | 3888 | 1466697596587 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:59:56 INFO - PROCESS | 3888 | 1466697596592 Marionette TRACE conn3 <- [1,2302,null,{}] 08:59:56 INFO - PROCESS | 3888 | 1466697596598 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:56 INFO - PROCESS | 3888 | 1466697596601 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:56 INFO - PROCESS | 3888 | 1466697596720 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:59:56 INFO - PROCESS | 3888 | 1466697596853 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 3888 | 1466697596856 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:56 INFO - PROCESS | 3888 | ++DOCSHELL 10A61000 == 39 [pid = 3888] [id = 585] 08:59:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (10BABC00) [pid = 3888] [serial = 1755] [outer = 00000000] 08:59:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (10E47800) [pid = 3888] [serial = 1756] [outer = 10BABC00] 08:59:56 INFO - PROCESS | 3888 | 1466697596897 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (12E6CC00) [pid = 3888] [serial = 1757] [outer = 10BABC00] 08:59:57 INFO - PROCESS | 3888 | 1466697597438 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:59:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 913ms 08:59:57 INFO - PROCESS | 3888 | 1466697597518 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 3888 | 1466697597523 Marionette TRACE conn3 <- [1,2305,null,{"value":"13"}] 08:59:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:59:57 INFO - PROCESS | 3888 | 1466697597529 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 3888 | 1466697597532 Marionette TRACE conn3 <- [1,2306,null,{}] 08:59:57 INFO - PROCESS | 3888 | 1466697597536 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 3888 | 1466697597539 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:57 INFO - PROCESS | 3888 | 1466697597639 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:59:57 INFO - PROCESS | 3888 | 1466697597744 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 3888 | 1466697597747 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:57 INFO - PROCESS | 3888 | ++DOCSHELL 14F76400 == 40 [pid = 3888] [id = 586] 08:59:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (15360400) [pid = 3888] [serial = 1758] [outer = 00000000] 08:59:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (160DBC00) [pid = 3888] [serial = 1759] [outer = 15360400] 08:59:57 INFO - PROCESS | 3888 | 1466697597802 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (1630B800) [pid = 3888] [serial = 1760] [outer = 15360400] 08:59:58 INFO - PROCESS | 3888 | 1466697598403 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 3888 | 1466697598445 Marionette TRACE conn3 <- [1,2309,null,{"value":"13"}] 08:59:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:59:58 INFO - PROCESS | 3888 | 1466697598450 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 3888 | 1466697598454 Marionette TRACE conn3 <- [1,2310,null,{}] 08:59:58 INFO - PROCESS | 3888 | 1466697598466 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 3888 | 1466697598471 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:58 INFO - PROCESS | 3888 | 1466697598582 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:59:58 INFO - PROCESS | 3888 | 1466697598723 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 3888 | 1466697598727 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:58 INFO - PROCESS | 3888 | ++DOCSHELL 180F2C00 == 41 [pid = 3888] [id = 587] 08:59:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (18566400) [pid = 3888] [serial = 1761] [outer = 00000000] 08:59:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (197EB000) [pid = 3888] [serial = 1762] [outer = 18566400] 08:59:58 INFO - PROCESS | 3888 | 1466697598783 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (19A79800) [pid = 3888] [serial = 1763] [outer = 18566400] 08:59:59 INFO - PROCESS | 3888 | 1466697599564 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:59:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1187ms 08:59:59 INFO - PROCESS | 3888 | 1466697599628 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 3888 | 1466697599632 Marionette TRACE conn3 <- [1,2313,null,{"value":"13"}] 08:59:59 INFO - PROCESS | 3888 | 1466697599637 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:59:59 INFO - PROCESS | 3888 | 1466697599640 Marionette TRACE conn3 <- [1,2314,null,{}] 08:59:59 INFO - PROCESS | 3888 | 1466697599645 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:59 INFO - PROCESS | 3888 | 1466697599648 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:59 INFO - PROCESS | 3888 | 1466697599752 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:59:59 INFO - PROCESS | 3888 | 1466697599893 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 3888 | 1466697599898 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 08:59:59 INFO - PROCESS | 3888 | ++DOCSHELL 10A58C00 == 42 [pid = 3888] [id = 588] 08:59:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (10A59C00) [pid = 3888] [serial = 1764] [outer = 00000000] 08:59:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (11889400) [pid = 3888] [serial = 1765] [outer = 10A59C00] 08:59:59 INFO - PROCESS | 3888 | 1466697599953 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (11DDE000) [pid = 3888] [serial = 1766] [outer = 10A59C00] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 13EC4800 == 41 [pid = 3888] [id = 583] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 10E10800 == 40 [pid = 3888] [id = 582] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 104E7C00 == 39 [pid = 3888] [id = 581] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 1760E000 == 38 [pid = 3888] [id = 580] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 160D8C00 == 37 [pid = 3888] [id = 579] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 153C8000 == 36 [pid = 3888] [id = 578] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 13EC7000 == 35 [pid = 3888] [id = 577] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 11253800 == 34 [pid = 3888] [id = 576] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 10439C00 == 33 [pid = 3888] [id = 575] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 0F315800 == 32 [pid = 3888] [id = 573] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 12E69C00 == 31 [pid = 3888] [id = 574] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 10E0E400 == 30 [pid = 3888] [id = 563] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 16FED800 == 29 [pid = 3888] [id = 572] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 14F76400 == 28 [pid = 3888] [id = 586] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 180F2C00 == 27 [pid = 3888] [id = 587] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 1630D800 == 26 [pid = 3888] [id = 584] 09:00:00 INFO - PROCESS | 3888 | --DOCSHELL 10A61000 == 25 [pid = 3888] [id = 585] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (11CED400) [pid = 3888] [serial = 1696] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (153C8800) [pid = 3888] [serial = 1702] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (10E06C00) [pid = 3888] [serial = 1679] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (10D69C00) [pid = 3888] [serial = 1678] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (144B2C00) [pid = 3888] [serial = 1682] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (13A0AC00) [pid = 3888] [serial = 1681] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (180E5800) [pid = 3888] [serial = 1685] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (17856800) [pid = 3888] [serial = 1684] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (197E9800) [pid = 3888] [serial = 1688] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (19755C00) [pid = 3888] [serial = 1687] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (177B3C00) [pid = 3888] [serial = 1715] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (16305000) [pid = 3888] [serial = 1705] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (171C5400) [pid = 3888] [serial = 1708] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (16309000) [pid = 3888] [serial = 1706] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (17F96C00) [pid = 3888] [serial = 1717] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (177B1C00) [pid = 3888] [serial = 1714] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (176C5400) [pid = 3888] [serial = 1709] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (10BBA400) [pid = 3888] [serial = 1693] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (10D68C00) [pid = 3888] [serial = 1694] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (12BAE800) [pid = 3888] [serial = 1691] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (11D8C400) [pid = 3888] [serial = 1690] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (141DBC00) [pid = 3888] [serial = 1699] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (12B6BC00) [pid = 3888] [serial = 1697] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (14F26C00) [pid = 3888] [serial = 1711] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (15761C00) [pid = 3888] [serial = 1703] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (16C2E000) [pid = 3888] [serial = 1712] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (144E4C00) [pid = 3888] [serial = 1700] [outer = 00000000] [url = about:blank] 09:00:00 INFO - PROCESS | 3888 | 1466697600985 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1386ms 09:00:01 INFO - PROCESS | 3888 | 1466697601018 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 09:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:00:01 INFO - PROCESS | 3888 | 1466697601022 Marionette TRACE conn3 <- [1,2317,null,{"value":"13"}] 09:00:01 INFO - PROCESS | 3888 | 1466697601026 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 3888 | 1466697601031 Marionette TRACE conn3 <- [1,2318,null,{}] 09:00:01 INFO - PROCESS | 3888 | 1466697601036 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:01 INFO - PROCESS | 3888 | 1466697601038 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:01 INFO - PROCESS | 3888 | 1466697601125 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 09:00:01 INFO - PROCESS | 3888 | 1466697601134 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 3888 | 1466697601138 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:01 INFO - PROCESS | 3888 | ++DOCSHELL 10A59800 == 26 [pid = 3888] [id = 589] 09:00:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (10A5A400) [pid = 3888] [serial = 1767] [outer = 00000000] 09:00:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (10D6A000) [pid = 3888] [serial = 1768] [outer = 10A5A400] 09:00:01 INFO - PROCESS | 3888 | 1466697601185 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (10E05800) [pid = 3888] [serial = 1769] [outer = 10A5A400] 09:00:01 INFO - PROCESS | 3888 | 1466697601660 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:00:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 685ms 09:00:01 INFO - PROCESS | 3888 | 1466697601705 Marionette TRACE conn3 -> [0,2321,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 3888 | 1466697601709 Marionette TRACE conn3 <- [1,2321,null,{"value":"13"}] 09:00:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:00:01 INFO - PROCESS | 3888 | 1466697601716 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 3888 | 1466697601719 Marionette TRACE conn3 <- [1,2322,null,{}] 09:00:01 INFO - PROCESS | 3888 | 1466697601722 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:01 INFO - PROCESS | 3888 | 1466697601725 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:01 INFO - PROCESS | 3888 | 1466697601847 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 09:00:01 INFO - PROCESS | 3888 | 1466697601952 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 3888 | 1466697601954 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:01 INFO - PROCESS | 3888 | ++DOCSHELL 11811000 == 27 [pid = 3888] [id = 590] 09:00:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (11890800) [pid = 3888] [serial = 1770] [outer = 00000000] 09:00:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (11DE0800) [pid = 3888] [serial = 1771] [outer = 11890800] 09:00:01 INFO - PROCESS | 3888 | 1466697602002 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (12B71C00) [pid = 3888] [serial = 1772] [outer = 11890800] 09:00:02 INFO - PROCESS | 3888 | 1466697602364 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:00:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 716ms 09:00:02 INFO - PROCESS | 3888 | 1466697602439 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 3888 | 1466697602441 Marionette TRACE conn3 <- [1,2325,null,{"value":"13"}] 09:00:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:00:02 INFO - PROCESS | 3888 | 1466697602445 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 3888 | 1466697602448 Marionette TRACE conn3 <- [1,2326,null,{}] 09:00:02 INFO - PROCESS | 3888 | 1466697602459 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:02 INFO - PROCESS | 3888 | 1466697602463 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:02 INFO - PROCESS | 3888 | 1466697602552 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 09:00:02 INFO - PROCESS | 3888 | 1466697602566 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 3888 | 1466697602568 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:02 INFO - PROCESS | 3888 | ++DOCSHELL 13A0B400 == 28 [pid = 3888] [id = 591] 09:00:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (13A0D000) [pid = 3888] [serial = 1773] [outer = 00000000] 09:00:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (141DC000) [pid = 3888] [serial = 1774] [outer = 13A0D000] 09:00:02 INFO - PROCESS | 3888 | 1466697602615 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (144B9800) [pid = 3888] [serial = 1775] [outer = 13A0D000] 09:00:03 INFO - PROCESS | 3888 | 1466697603095 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 670ms 09:00:03 INFO - PROCESS | 3888 | 1466697603130 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 3888 | 1466697603132 Marionette TRACE conn3 <- [1,2329,null,{"value":"13"}] 09:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:00:03 INFO - PROCESS | 3888 | 1466697603135 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 3888 | 1466697603137 Marionette TRACE conn3 <- [1,2330,null,{}] 09:00:03 INFO - PROCESS | 3888 | 1466697603140 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:03 INFO - PROCESS | 3888 | 1466697603142 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:03 INFO - PROCESS | 3888 | 1466697603289 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 09:00:03 INFO - PROCESS | 3888 | 1466697603300 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 3888 | 1466697603302 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:03 INFO - PROCESS | 3888 | ++DOCSHELL 14F26C00 == 29 [pid = 3888] [id = 592] 09:00:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (14F28000) [pid = 3888] [serial = 1776] [outer = 00000000] 09:00:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (153C6000) [pid = 3888] [serial = 1777] [outer = 14F28000] 09:00:03 INFO - PROCESS | 3888 | 1466697603345 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (1578C800) [pid = 3888] [serial = 1778] [outer = 14F28000] 09:00:03 INFO - PROCESS | 3888 | 1466697603753 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:00:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 685ms 09:00:03 INFO - PROCESS | 3888 | 1466697603816 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 3888 | 1466697603819 Marionette TRACE conn3 <- [1,2333,null,{"value":"13"}] 09:00:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:00:03 INFO - PROCESS | 3888 | 1466697603822 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 3888 | 1466697603823 Marionette TRACE conn3 <- [1,2334,null,{}] 09:00:03 INFO - PROCESS | 3888 | 1466697603827 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:03 INFO - PROCESS | 3888 | 1466697603829 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:03 INFO - PROCESS | 3888 | 1466697603938 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 09:00:03 INFO - PROCESS | 3888 | 1466697603948 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 3888 | 1466697603950 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:04 INFO - PROCESS | 3888 | ++DOCSHELL 15798400 == 30 [pid = 3888] [id = 593] 09:00:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (160CE400) [pid = 3888] [serial = 1779] [outer = 00000000] 09:00:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (16302400) [pid = 3888] [serial = 1780] [outer = 160CE400] 09:00:04 INFO - PROCESS | 3888 | 1466697604047 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (16306400) [pid = 3888] [serial = 1781] [outer = 160CE400] 09:00:04 INFO - PROCESS | 3888 | 1466697604459 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:00:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 686ms 09:00:04 INFO - PROCESS | 3888 | 1466697604511 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 3888 | 1466697604513 Marionette TRACE conn3 <- [1,2337,null,{"value":"13"}] 09:00:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:00:04 INFO - PROCESS | 3888 | 1466697604516 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 3888 | 1466697604518 Marionette TRACE conn3 <- [1,2338,null,{}] 09:00:04 INFO - PROCESS | 3888 | 1466697604521 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:04 INFO - PROCESS | 3888 | 1466697604527 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:04 INFO - PROCESS | 3888 | 1466697604685 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 09:00:04 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (16288000) [pid = 3888] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:00:04 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (176C2C00) [pid = 3888] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:00:04 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (1047E800) [pid = 3888] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:00:04 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (12ED2000) [pid = 3888] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:00:04 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (13EC8C00) [pid = 3888] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:00:04 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (178DD000) [pid = 3888] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:00:04 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (15798800) [pid = 3888] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:00:04 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (114F7400) [pid = 3888] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:00:04 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (153C9C00) [pid = 3888] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:00:04 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (0F316000) [pid = 3888] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:00:04 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (105EEC00) [pid = 3888] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:00:04 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (11409400) [pid = 3888] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:00:04 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (17742400) [pid = 3888] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:00:04 INFO - PROCESS | 3888 | 1466697604976 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 3888 | 1466697604978 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:05 INFO - PROCESS | 3888 | ++DOCSHELL 0F30B400 == 31 [pid = 3888] [id = 594] 09:00:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (0F30DC00) [pid = 3888] [serial = 1782] [outer = 00000000] 09:00:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (10D6B400) [pid = 3888] [serial = 1783] [outer = 0F30DC00] 09:00:05 INFO - PROCESS | 3888 | 1466697605022 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (1315C400) [pid = 3888] [serial = 1784] [outer = 0F30DC00] 09:00:05 INFO - PROCESS | 3888 | 1466697605375 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:00:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 913ms 09:00:05 INFO - PROCESS | 3888 | 1466697605446 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 3888 | 1466697605448 Marionette TRACE conn3 <- [1,2341,null,{"value":"13"}] 09:00:05 INFO - PROCESS | 3888 | 1466697605463 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:00:05 INFO - PROCESS | 3888 | 1466697605465 Marionette TRACE conn3 <- [1,2342,null,{}] 09:00:05 INFO - PROCESS | 3888 | 1466697605468 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:05 INFO - PROCESS | 3888 | 1466697605470 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:05 INFO - PROCESS | 3888 | 1466697605546 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 09:00:05 INFO - PROCESS | 3888 | 1466697605552 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 3888 | 1466697605554 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:05 INFO - PROCESS | 3888 | ++DOCSHELL 10D61000 == 32 [pid = 3888] [id = 595] 09:00:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (12E13800) [pid = 3888] [serial = 1785] [outer = 00000000] 09:00:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (1717F000) [pid = 3888] [serial = 1786] [outer = 12E13800] 09:00:05 INFO - PROCESS | 3888 | 1466697605588 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (175F8800) [pid = 3888] [serial = 1787] [outer = 12E13800] 09:00:06 INFO - PROCESS | 3888 | 1466697606028 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 609ms 09:00:06 INFO - PROCESS | 3888 | 1466697606084 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 3888 | 1466697606087 Marionette TRACE conn3 <- [1,2345,null,{"value":"13"}] 09:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:00:06 INFO - PROCESS | 3888 | 1466697606090 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 3888 | 1466697606092 Marionette TRACE conn3 <- [1,2346,null,{}] 09:00:06 INFO - PROCESS | 3888 | 1466697606095 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:06 INFO - PROCESS | 3888 | 1466697606097 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:06 INFO - PROCESS | 3888 | 1466697606172 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 09:00:06 INFO - PROCESS | 3888 | 1466697606178 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 3888 | 1466697606180 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:06 INFO - PROCESS | 3888 | ++DOCSHELL 16FF0800 == 33 [pid = 3888] [id = 596] 09:00:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (176CA000) [pid = 3888] [serial = 1788] [outer = 00000000] 09:00:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (177B1C00) [pid = 3888] [serial = 1789] [outer = 176CA000] 09:00:06 INFO - PROCESS | 3888 | 1466697606222 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (177B2000) [pid = 3888] [serial = 1790] [outer = 176CA000] 09:00:06 INFO - PROCESS | 3888 | 1466697606690 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:00:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 670ms 09:00:06 INFO - PROCESS | 3888 | 1466697606773 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 3888 | 1466697606775 Marionette TRACE conn3 <- [1,2349,null,{"value":"13"}] 09:00:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:00:06 INFO - PROCESS | 3888 | 1466697606778 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 3888 | 1466697606780 Marionette TRACE conn3 <- [1,2350,null,{}] 09:00:06 INFO - PROCESS | 3888 | 1466697606784 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:06 INFO - PROCESS | 3888 | 1466697606785 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:06 INFO - PROCESS | 3888 | 1466697606863 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 09:00:06 INFO - PROCESS | 3888 | 1466697606872 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 3888 | 1466697606873 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:06 INFO - PROCESS | 3888 | ++DOCSHELL 178D7C00 == 34 [pid = 3888] [id = 597] 09:00:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (178DCC00) [pid = 3888] [serial = 1791] [outer = 00000000] 09:00:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (17F96C00) [pid = 3888] [serial = 1792] [outer = 178DCC00] 09:00:06 INFO - PROCESS | 3888 | 1466697606900 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (18025400) [pid = 3888] [serial = 1793] [outer = 178DCC00] 09:00:07 INFO - PROCESS | 3888 | 1466697607741 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:00:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1005ms 09:00:07 INFO - PROCESS | 3888 | 1466697607800 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 3888 | 1466697607804 Marionette TRACE conn3 <- [1,2353,null,{"value":"13"}] 09:00:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:00:07 INFO - PROCESS | 3888 | 1466697607809 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 3888 | 1466697607814 Marionette TRACE conn3 <- [1,2354,null,{}] 09:00:07 INFO - PROCESS | 3888 | 1466697607820 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:07 INFO - PROCESS | 3888 | 1466697607823 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:07 INFO - PROCESS | 3888 | 1466697607941 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 09:00:08 INFO - PROCESS | 3888 | 1466697608079 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 3888 | 1466697608082 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:08 INFO - PROCESS | 3888 | ++DOCSHELL 10A5A800 == 35 [pid = 3888] [id = 598] 09:00:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (10BB9800) [pid = 3888] [serial = 1794] [outer = 00000000] 09:00:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (11248400) [pid = 3888] [serial = 1795] [outer = 10BB9800] 09:00:08 INFO - PROCESS | 3888 | 1466697608138 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (11C87000) [pid = 3888] [serial = 1796] [outer = 10BB9800] 09:00:08 INFO - PROCESS | 3888 | 1466697608979 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 09:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1218ms 09:00:09 INFO - PROCESS | 3888 | 1466697609033 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 3888 | 1466697609036 Marionette TRACE conn3 <- [1,2357,null,{"value":"13"}] 09:00:09 INFO - PROCESS | 3888 | 1466697609042 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:00:09 INFO - PROCESS | 3888 | 1466697609045 Marionette TRACE conn3 <- [1,2358,null,{}] 09:00:09 INFO - PROCESS | 3888 | 1466697609051 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:09 INFO - PROCESS | 3888 | 1466697609054 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:09 INFO - PROCESS | 3888 | 1466697609161 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 09:00:09 INFO - PROCESS | 3888 | 1466697609293 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:09 INFO - PROCESS | 3888 | 1466697609298 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:09 INFO - PROCESS | 3888 | ++DOCSHELL 10D66C00 == 36 [pid = 3888] [id = 599] 09:00:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (10D68C00) [pid = 3888] [serial = 1797] [outer = 00000000] 09:00:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (10E10400) [pid = 3888] [serial = 1798] [outer = 10D68C00] 09:00:09 INFO - PROCESS | 3888 | 1466697609350 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (11239C00) [pid = 3888] [serial = 1799] [outer = 10D68C00] 09:00:09 INFO - PROCESS | 3888 | --DOCSHELL 16FF0800 == 35 [pid = 3888] [id = 596] 09:00:09 INFO - PROCESS | 3888 | --DOCSHELL 10D61000 == 34 [pid = 3888] [id = 595] 09:00:09 INFO - PROCESS | 3888 | --DOCSHELL 0F30B400 == 33 [pid = 3888] [id = 594] 09:00:09 INFO - PROCESS | 3888 | --DOCSHELL 15798400 == 32 [pid = 3888] [id = 593] 09:00:09 INFO - PROCESS | 3888 | --DOCSHELL 14F26C00 == 31 [pid = 3888] [id = 592] 09:00:09 INFO - PROCESS | 3888 | --DOCSHELL 13A0B400 == 30 [pid = 3888] [id = 591] 09:00:09 INFO - PROCESS | 3888 | --DOCSHELL 11811000 == 29 [pid = 3888] [id = 590] 09:00:09 INFO - PROCESS | 3888 | --DOCSHELL 10A59800 == 28 [pid = 3888] [id = 589] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (197E7000) [pid = 3888] [serial = 1754] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (197E6400) [pid = 3888] [serial = 1753] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (167F1000) [pid = 3888] [serial = 1738] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (17857C00) [pid = 3888] [serial = 1741] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (1055FC00) [pid = 3888] [serial = 1726] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (10D65C00) [pid = 3888] [serial = 1727] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (132EAC00) [pid = 3888] [serial = 1723] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (13EC8400) [pid = 3888] [serial = 1724] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (144E4000) [pid = 3888] [serial = 1732] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (14F32800) [pid = 3888] [serial = 1733] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (180E8000) [pid = 3888] [serial = 1718] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (19761000) [pid = 3888] [serial = 1751] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (11CEA400) [pid = 3888] [serial = 1729] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (12BD3800) [pid = 3888] [serial = 1730] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (16288C00) [pid = 3888] [serial = 1735] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (10D60C00) [pid = 3888] [serial = 1720] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (10E4D400) [pid = 3888] [serial = 1721] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (114FBC00) [pid = 3888] [serial = 1744] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (17744400) [pid = 3888] [serial = 1742] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (19757800) [pid = 3888] [serial = 1750] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (16817400) [pid = 3888] [serial = 1739] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (136E8C00) [pid = 3888] [serial = 1745] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (180E6C00) [pid = 3888] [serial = 1748] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (16307C00) [pid = 3888] [serial = 1736] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (17CE2000) [pid = 3888] [serial = 1747] [outer = 00000000] [url = about:blank] 09:00:09 INFO - PROCESS | 3888 | 1466697609857 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 09:00:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:00:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 883ms 09:00:09 INFO - PROCESS | 3888 | 1466697609929 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 3888 | 1466697609934 Marionette TRACE conn3 <- [1,2361,null,{"value":"13"}] 09:00:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:00:09 INFO - PROCESS | 3888 | 1466697609940 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 3888 | 1466697609943 Marionette TRACE conn3 <- [1,2362,null,{}] 09:00:09 INFO - PROCESS | 3888 | 1466697609947 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:09 INFO - PROCESS | 3888 | 1466697609949 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:10 INFO - PROCESS | 3888 | 1466697610035 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 09:00:10 INFO - PROCESS | 3888 | 1466697610050 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 3888 | 1466697610052 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:10 INFO - PROCESS | 3888 | ++DOCSHELL 11811000 == 29 [pid = 3888] [id = 600] 09:00:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (129E9C00) [pid = 3888] [serial = 1800] [outer = 00000000] 09:00:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (12BD7C00) [pid = 3888] [serial = 1801] [outer = 129E9C00] 09:00:10 INFO - PROCESS | 3888 | 1466697610099 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (12E69000) [pid = 3888] [serial = 1802] [outer = 129E9C00] 09:00:10 INFO - PROCESS | 3888 | 1466697610583 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:00:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 09:00:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:00:10 INFO - PROCESS | 3888 | 1466697610623 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 09:00:10 INFO - PROCESS | 3888 | 1466697610625 Marionette TRACE conn3 <- [1,2365,null,{"value":"13"}] 09:00:10 INFO - PROCESS | 3888 | 1466697610628 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 3888 | 1466697610632 Marionette TRACE conn3 <- [1,2366,null,{}] 09:00:10 INFO - PROCESS | 3888 | 1466697610642 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:10 INFO - PROCESS | 3888 | 1466697610647 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:10 INFO - PROCESS | 3888 | 1466697610771 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 09:00:10 INFO - PROCESS | 3888 | 1466697610861 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 3888 | 1466697610864 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:10 INFO - PROCESS | 3888 | ++DOCSHELL 13EC3800 == 30 [pid = 3888] [id = 601] 09:00:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (13EC4800) [pid = 3888] [serial = 1803] [outer = 00000000] 09:00:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (14F26400) [pid = 3888] [serial = 1804] [outer = 13EC4800] 09:00:10 INFO - PROCESS | 3888 | 1466697610912 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (14F2D400) [pid = 3888] [serial = 1805] [outer = 13EC4800] 09:00:11 INFO - PROCESS | 3888 | 1466697611287 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 670ms 09:00:11 INFO - PROCESS | 3888 | 1466697611312 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 09:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:00:11 INFO - PROCESS | 3888 | 1466697611315 Marionette TRACE conn3 <- [1,2369,null,{"value":"13"}] 09:00:11 INFO - PROCESS | 3888 | 1466697611318 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 3888 | 1466697611320 Marionette TRACE conn3 <- [1,2370,null,{}] 09:00:11 INFO - PROCESS | 3888 | 1466697611323 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:11 INFO - PROCESS | 3888 | 1466697611325 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:11 INFO - PROCESS | 3888 | 1466697611410 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 09:00:11 INFO - PROCESS | 3888 | 1466697611415 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 3888 | 1466697611417 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:11 INFO - PROCESS | 3888 | ++DOCSHELL 14F7F400 == 31 [pid = 3888] [id = 602] 09:00:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (153D1C00) [pid = 3888] [serial = 1806] [outer = 00000000] 09:00:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (16301800) [pid = 3888] [serial = 1807] [outer = 153D1C00] 09:00:11 INFO - PROCESS | 3888 | 1466697611445 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (16308C00) [pid = 3888] [serial = 1808] [outer = 153D1C00] 09:00:11 INFO - PROCESS | 3888 | 1466697611940 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:00:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 670ms 09:00:11 INFO - PROCESS | 3888 | 1466697612000 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 3888 | 1466697612002 Marionette TRACE conn3 <- [1,2373,null,{"value":"13"}] 09:00:11 INFO - PROCESS | 3888 | 1466697612005 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:00:11 INFO - PROCESS | 3888 | 1466697612007 Marionette TRACE conn3 <- [1,2374,null,{}] 09:00:11 INFO - PROCESS | 3888 | 1466697612015 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:11 INFO - PROCESS | 3888 | 1466697612017 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:12 INFO - PROCESS | 3888 | 1466697612111 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 09:00:12 INFO - PROCESS | 3888 | 1466697612209 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 3888 | 1466697612211 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:12 INFO - PROCESS | 3888 | ++DOCSHELL 16310800 == 32 [pid = 3888] [id = 603] 09:00:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (167EC000) [pid = 3888] [serial = 1809] [outer = 00000000] 09:00:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (16CD3C00) [pid = 3888] [serial = 1810] [outer = 167EC000] 09:00:12 INFO - PROCESS | 3888 | 1466697612254 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (170D3C00) [pid = 3888] [serial = 1811] [outer = 167EC000] 09:00:12 INFO - PROCESS | 3888 | 1466697612667 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:00:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 685ms 09:00:12 INFO - PROCESS | 3888 | 1466697612672 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 3888 | 1466697612674 Marionette TRACE conn3 <- [1,2377,null,{"value":"13"}] 09:00:12 INFO - PROCESS | 3888 | 1466697612677 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:00:12 INFO - PROCESS | 3888 | 1466697612679 Marionette TRACE conn3 <- [1,2378,null,{}] 09:00:12 INFO - PROCESS | 3888 | 1466697612682 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:12 INFO - PROCESS | 3888 | 1466697612688 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:12 INFO - PROCESS | 3888 | 1466697612834 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 09:00:12 INFO - PROCESS | 3888 | 1466697612840 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 3888 | 1466697612842 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:12 INFO - PROCESS | 3888 | ++DOCSHELL 176C5800 == 33 [pid = 3888] [id = 604] 09:00:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (176C9C00) [pid = 3888] [serial = 1812] [outer = 00000000] 09:00:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (178DD000) [pid = 3888] [serial = 1813] [outer = 176C9C00] 09:00:12 INFO - PROCESS | 3888 | 1466697612892 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (17F9D000) [pid = 3888] [serial = 1814] [outer = 176C9C00] 09:00:13 INFO - PROCESS | 3888 | 1466697613320 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:00:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 685ms 09:00:13 INFO - PROCESS | 3888 | 1466697613360 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 3888 | 1466697613362 Marionette TRACE conn3 <- [1,2381,null,{"value":"13"}] 09:00:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:00:13 INFO - PROCESS | 3888 | 1466697613365 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 3888 | 1466697613367 Marionette TRACE conn3 <- [1,2382,null,{}] 09:00:13 INFO - PROCESS | 3888 | 1466697613370 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:13 INFO - PROCESS | 3888 | 1466697613372 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:13 INFO - PROCESS | 3888 | 1466697613481 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 09:00:13 INFO - PROCESS | 3888 | 1466697613582 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 3888 | 1466697613584 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:13 INFO - PROCESS | 3888 | ++DOCSHELL 136E6800 == 34 [pid = 3888] [id = 605] 09:00:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (141DC400) [pid = 3888] [serial = 1815] [outer = 00000000] 09:00:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (180EE000) [pid = 3888] [serial = 1816] [outer = 141DC400] 09:00:13 INFO - PROCESS | 3888 | 1466697613629 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (180EEC00) [pid = 3888] [serial = 1817] [outer = 141DC400] 09:00:13 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (12E13800) [pid = 3888] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:00:13 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (10BABC00) [pid = 3888] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:00:13 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (15360400) [pid = 3888] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:00:13 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (18566400) [pid = 3888] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:00:13 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (176CA000) [pid = 3888] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:00:13 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (10A5A400) [pid = 3888] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:00:13 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (13A0D000) [pid = 3888] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:00:13 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (14F28000) [pid = 3888] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:00:13 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (10A59C00) [pid = 3888] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:00:13 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (11890800) [pid = 3888] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:00:13 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (160CE400) [pid = 3888] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:00:13 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (0F30DC00) [pid = 3888] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:00:14 INFO - PROCESS | 3888 | 1466697614098 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 777ms 09:00:14 INFO - PROCESS | 3888 | 1466697614151 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 3888 | 1466697614153 Marionette TRACE conn3 <- [1,2385,null,{"value":"13"}] 09:00:14 INFO - PROCESS | 3888 | 1466697614156 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:00:14 INFO - PROCESS | 3888 | 1466697614158 Marionette TRACE conn3 <- [1,2386,null,{}] 09:00:14 INFO - PROCESS | 3888 | 1466697614161 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:14 INFO - PROCESS | 3888 | 1466697614163 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:14 INFO - PROCESS | 3888 | 1466697614242 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 09:00:14 INFO - PROCESS | 3888 | 1466697614247 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 3888 | 1466697614249 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:14 INFO - PROCESS | 3888 | ++DOCSHELL 10E04400 == 35 [pid = 3888] [id = 606] 09:00:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (10E53C00) [pid = 3888] [serial = 1818] [outer = 00000000] 09:00:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (160CF000) [pid = 3888] [serial = 1819] [outer = 10E53C00] 09:00:14 INFO - PROCESS | 3888 | 1466697614293 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (1627E400) [pid = 3888] [serial = 1820] [outer = 10E53C00] 09:00:14 INFO - PROCESS | 3888 | 1466697614698 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:00:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 579ms 09:00:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:00:14 INFO - PROCESS | 3888 | 1466697614737 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 3888 | 1466697614739 Marionette TRACE conn3 <- [1,2389,null,{"value":"13"}] 09:00:14 INFO - PROCESS | 3888 | 1466697614742 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 3888 | 1466697614744 Marionette TRACE conn3 <- [1,2390,null,{}] 09:00:14 INFO - PROCESS | 3888 | 1466697614748 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:14 INFO - PROCESS | 3888 | 1466697614751 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:14 INFO - PROCESS | 3888 | 1466697614839 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 09:00:14 INFO - PROCESS | 3888 | 1466697614844 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 3888 | 1466697614846 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:14 INFO - PROCESS | 3888 | ++DOCSHELL 14F35000 == 36 [pid = 3888] [id = 607] 09:00:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (160CE400) [pid = 3888] [serial = 1821] [outer = 00000000] 09:00:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (18572800) [pid = 3888] [serial = 1822] [outer = 160CE400] 09:00:14 INFO - PROCESS | 3888 | 1466697614889 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (19756000) [pid = 3888] [serial = 1823] [outer = 160CE400] 09:00:15 INFO - PROCESS | 3888 | 1466697615340 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:00:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 609ms 09:00:15 INFO - PROCESS | 3888 | 1466697615371 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 3888 | 1466697615373 Marionette TRACE conn3 <- [1,2393,null,{"value":"13"}] 09:00:15 INFO - PROCESS | 3888 | 1466697615377 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 3888 | 1466697615378 Marionette TRACE conn3 <- [1,2394,null,{}] 09:00:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:00:15 INFO - PROCESS | 3888 | 1466697615382 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:15 INFO - PROCESS | 3888 | 1466697615384 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:15 INFO - PROCESS | 3888 | 1466697615471 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 09:00:15 INFO - PROCESS | 3888 | 1466697615476 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 3888 | 1466697615478 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:15 INFO - PROCESS | 3888 | ++DOCSHELL 16310400 == 37 [pid = 3888] [id = 608] 09:00:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (1975E800) [pid = 3888] [serial = 1824] [outer = 00000000] 09:00:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (197DF400) [pid = 3888] [serial = 1825] [outer = 1975E800] 09:00:15 INFO - PROCESS | 3888 | 1466697615520 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (197E2C00) [pid = 3888] [serial = 1826] [outer = 1975E800] 09:00:16 INFO - PROCESS | 3888 | 1466697616128 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:00:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 792ms 09:00:16 INFO - PROCESS | 3888 | 1466697616200 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 3888 | 1466697616204 Marionette TRACE conn3 <- [1,2397,null,{"value":"13"}] 09:00:16 INFO - PROCESS | 3888 | 1466697616211 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:00:16 INFO - PROCESS | 3888 | 1466697616215 Marionette TRACE conn3 <- [1,2398,null,{}] 09:00:16 INFO - PROCESS | 3888 | 1466697616220 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 3888 | 1466697616223 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:16 INFO - PROCESS | 3888 | 1466697616334 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 09:00:16 INFO - PROCESS | 3888 | 1466697616447 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 3888 | 1466697616450 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:16 INFO - PROCESS | 3888 | ++DOCSHELL 104E3000 == 38 [pid = 3888] [id = 609] 09:00:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (10A59800) [pid = 3888] [serial = 1827] [outer = 00000000] 09:00:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (12BAE800) [pid = 3888] [serial = 1828] [outer = 10A59800] 09:00:16 INFO - PROCESS | 3888 | 1466697616520 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (12BD7400) [pid = 3888] [serial = 1829] [outer = 10A59800] 09:00:17 INFO - PROCESS | 3888 | 1466697617081 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:00:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 913ms 09:00:17 INFO - PROCESS | 3888 | 1466697617141 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 3888 | 1466697617146 Marionette TRACE conn3 <- [1,2401,null,{"value":"13"}] 09:00:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:00:17 INFO - PROCESS | 3888 | 1466697617152 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 3888 | 1466697617155 Marionette TRACE conn3 <- [1,2402,null,{}] 09:00:17 INFO - PROCESS | 3888 | 1466697617159 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:17 INFO - PROCESS | 3888 | 1466697617162 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:17 INFO - PROCESS | 3888 | 1466697617254 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 09:00:17 INFO - PROCESS | 3888 | 1466697617393 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 3888 | 1466697617396 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:17 INFO - PROCESS | 3888 | ++DOCSHELL 144E4000 == 39 [pid = 3888] [id = 610] 09:00:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (14F26800) [pid = 3888] [serial = 1830] [outer = 00000000] 09:00:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (1535B400) [pid = 3888] [serial = 1831] [outer = 14F26800] 09:00:17 INFO - PROCESS | 3888 | 1466697617452 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (16282000) [pid = 3888] [serial = 1832] [outer = 14F26800] 09:00:18 INFO - PROCESS | 3888 | 1466697618036 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:00:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 974ms 09:00:18 INFO - PROCESS | 3888 | 1466697618128 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 3888 | 1466697618131 Marionette TRACE conn3 <- [1,2405,null,{"value":"13"}] 09:00:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:00:18 INFO - PROCESS | 3888 | 1466697618136 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 3888 | 1466697618140 Marionette TRACE conn3 <- [1,2406,null,{}] 09:00:18 INFO - PROCESS | 3888 | 1466697618151 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:18 INFO - PROCESS | 3888 | 1466697618155 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:18 INFO - PROCESS | 3888 | 1466697618268 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 09:00:18 INFO - PROCESS | 3888 | 1466697618400 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 3888 | 1466697618403 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:18 INFO - PROCESS | 3888 | ++DOCSHELL 141DB000 == 40 [pid = 3888] [id = 611] 09:00:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (141DBC00) [pid = 3888] [serial = 1833] [outer = 00000000] 09:00:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (197E7400) [pid = 3888] [serial = 1834] [outer = 141DBC00] 09:00:18 INFO - PROCESS | 3888 | 1466697618464 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (197EC000) [pid = 3888] [serial = 1835] [outer = 141DBC00] 09:00:19 INFO - PROCESS | 3888 | 1466697619029 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:00:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 929ms 09:00:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:00:19 INFO - PROCESS | 3888 | 1466697619075 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 3888 | 1466697619078 Marionette TRACE conn3 <- [1,2409,null,{"value":"13"}] 09:00:19 INFO - PROCESS | 3888 | 1466697619082 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 3888 | 1466697619084 Marionette TRACE conn3 <- [1,2410,null,{}] 09:00:19 INFO - PROCESS | 3888 | 1466697619088 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:19 INFO - PROCESS | 3888 | 1466697619090 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:19 INFO - PROCESS | 3888 | 1466697619196 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 09:00:19 INFO - PROCESS | 3888 | 1466697619292 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 3888 | 1466697619295 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:19 INFO - PROCESS | 3888 | ++DOCSHELL 0F30E000 == 41 [pid = 3888] [id = 612] 09:00:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (0F316C00) [pid = 3888] [serial = 1836] [outer = 00000000] 09:00:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (1047EC00) [pid = 3888] [serial = 1837] [outer = 0F316C00] 09:00:19 INFO - PROCESS | 3888 | 1466697619505 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (105F5C00) [pid = 3888] [serial = 1838] [outer = 0F316C00] 09:00:20 INFO - PROCESS | 3888 | 1466697620085 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:00:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1066ms 09:00:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:00:20 INFO - PROCESS | 3888 | 1466697620148 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 3888 | 1466697620152 Marionette TRACE conn3 <- [1,2413,null,{"value":"13"}] 09:00:20 INFO - PROCESS | 3888 | 1466697620156 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 3888 | 1466697620159 Marionette TRACE conn3 <- [1,2414,null,{}] 09:00:20 INFO - PROCESS | 3888 | 1466697620164 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 3888 | 1466697620166 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 14F35000 == 40 [pid = 3888] [id = 607] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 10E04400 == 39 [pid = 3888] [id = 606] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 136E6800 == 38 [pid = 3888] [id = 605] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 176C5800 == 37 [pid = 3888] [id = 604] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 16310800 == 36 [pid = 3888] [id = 603] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 14F7F400 == 35 [pid = 3888] [id = 602] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 13EC3800 == 34 [pid = 3888] [id = 601] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 11811000 == 33 [pid = 3888] [id = 600] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 10D66C00 == 32 [pid = 3888] [id = 599] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 10A5A800 == 31 [pid = 3888] [id = 598] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 178D7C00 == 30 [pid = 3888] [id = 597] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 10A58C00 == 29 [pid = 3888] [id = 588] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 144E4000 == 28 [pid = 3888] [id = 610] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 141DB000 == 27 [pid = 3888] [id = 611] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 16310400 == 26 [pid = 3888] [id = 608] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 104E3000 == 25 [pid = 3888] [id = 609] 09:00:20 INFO - PROCESS | 3888 | 1466697620839 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (177B1C00) [pid = 3888] [serial = 1789] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (10D6A000) [pid = 3888] [serial = 1768] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (10E05800) [pid = 3888] [serial = 1769] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (141DC000) [pid = 3888] [serial = 1774] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (153C6000) [pid = 3888] [serial = 1777] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (11DDE000) [pid = 3888] [serial = 1766] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (11889400) [pid = 3888] [serial = 1765] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (11DE0800) [pid = 3888] [serial = 1771] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (12B71C00) [pid = 3888] [serial = 1772] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (16302400) [pid = 3888] [serial = 1780] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (1578C800) [pid = 3888] [serial = 1778] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (10D6B400) [pid = 3888] [serial = 1783] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (16306400) [pid = 3888] [serial = 1781] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (1315C400) [pid = 3888] [serial = 1784] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (1717F000) [pid = 3888] [serial = 1786] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (12E6CC00) [pid = 3888] [serial = 1757] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (10E47800) [pid = 3888] [serial = 1756] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (1630B800) [pid = 3888] [serial = 1760] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (160DBC00) [pid = 3888] [serial = 1759] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (19A79800) [pid = 3888] [serial = 1763] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (197EB000) [pid = 3888] [serial = 1762] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (177B2000) [pid = 3888] [serial = 1790] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (175F8800) [pid = 3888] [serial = 1787] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (144B9800) [pid = 3888] [serial = 1775] [outer = 00000000] [url = about:blank] 09:00:20 INFO - PROCESS | 3888 | --DOCSHELL 0F30E000 == 24 [pid = 3888] [id = 612] 09:00:21 INFO - PROCESS | 3888 | 1466697621026 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 3888 | 1466697621030 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:21 INFO - PROCESS | 3888 | ++DOCSHELL 0F30E000 == 25 [pid = 3888] [id = 613] 09:00:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (0F30E800) [pid = 3888] [serial = 1839] [outer = 00000000] 09:00:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (105E9400) [pid = 3888] [serial = 1840] [outer = 0F30E800] 09:00:21 INFO - PROCESS | 3888 | 1466697621079 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (10A5C800) [pid = 3888] [serial = 1841] [outer = 0F30E800] 09:00:21 INFO - PROCESS | 3888 | 1466697621513 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:00:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1416ms 09:00:21 INFO - PROCESS | 3888 | 1466697621582 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 3888 | 1466697621587 Marionette TRACE conn3 <- [1,2417,null,{"value":"13"}] 09:00:21 INFO - PROCESS | 3888 | 1466697621592 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:00:21 INFO - PROCESS | 3888 | 1466697621595 Marionette TRACE conn3 <- [1,2418,null,{}] 09:00:21 INFO - PROCESS | 3888 | 1466697621599 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:21 INFO - PROCESS | 3888 | 1466697621602 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:21 INFO - PROCESS | 3888 | 1466697621694 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 09:00:21 INFO - PROCESS | 3888 | 1466697621702 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:21 INFO - PROCESS | 3888 | 1466697621705 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:21 INFO - PROCESS | 3888 | ++DOCSHELL 10E0EC00 == 26 [pid = 3888] [id = 614] 09:00:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (10E10800) [pid = 3888] [serial = 1842] [outer = 00000000] 09:00:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (10E53000) [pid = 3888] [serial = 1843] [outer = 10E10800] 09:00:21 INFO - PROCESS | 3888 | 1466697621752 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (11233000) [pid = 3888] [serial = 1844] [outer = 10E10800] 09:00:22 INFO - PROCESS | 3888 | 1466697622208 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 685ms 09:00:22 INFO - PROCESS | 3888 | 1466697622296 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 3888 | 1466697622299 Marionette TRACE conn3 <- [1,2421,null,{"value":"13"}] 09:00:22 INFO - PROCESS | 3888 | 1466697622303 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 3888 | 1466697622304 Marionette TRACE conn3 <- [1,2422,null,{}] 09:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:00:22 INFO - PROCESS | 3888 | 1466697622310 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 3888 | 1466697622312 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:22 INFO - PROCESS | 3888 | 1466697622395 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 09:00:22 INFO - PROCESS | 3888 | 1466697622492 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 3888 | 1466697622494 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:22 INFO - PROCESS | 3888 | ++DOCSHELL 12961000 == 27 [pid = 3888] [id = 615] 09:00:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (12B6E800) [pid = 3888] [serial = 1845] [outer = 00000000] 09:00:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (12BD8400) [pid = 3888] [serial = 1846] [outer = 12B6E800] 09:00:22 INFO - PROCESS | 3888 | 1466697622538 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (12E13800) [pid = 3888] [serial = 1847] [outer = 12B6E800] 09:00:22 INFO - PROCESS | 3888 | 1466697622909 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:00:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 625ms 09:00:22 INFO - PROCESS | 3888 | 1466697622929 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 3888 | 1466697622933 Marionette TRACE conn3 <- [1,2425,null,{"value":"13"}] 09:00:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:00:22 INFO - PROCESS | 3888 | 1466697622944 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 3888 | 1466697622948 Marionette TRACE conn3 <- [1,2426,null,{}] 09:00:22 INFO - PROCESS | 3888 | 1466697622951 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 3888 | 1466697622955 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:23 INFO - PROCESS | 3888 | 1466697623082 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 09:00:23 INFO - PROCESS | 3888 | 1466697623099 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 3888 | 1466697623101 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:23 INFO - PROCESS | 3888 | ++DOCSHELL 10BAEC00 == 28 [pid = 3888] [id = 616] 09:00:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (10E0B000) [pid = 3888] [serial = 1848] [outer = 00000000] 09:00:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (13A0B400) [pid = 3888] [serial = 1849] [outer = 10E0B000] 09:00:23 INFO - PROCESS | 3888 | 1466697623159 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (144B5400) [pid = 3888] [serial = 1850] [outer = 10E0B000] 09:00:23 INFO - PROCESS | 3888 | 1466697623612 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:00:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 746ms 09:00:23 INFO - PROCESS | 3888 | 1466697623683 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 3888 | 1466697623685 Marionette TRACE conn3 <- [1,2429,null,{"value":"13"}] 09:00:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:00:23 INFO - PROCESS | 3888 | 1466697623689 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 3888 | 1466697623690 Marionette TRACE conn3 <- [1,2430,null,{}] 09:00:23 INFO - PROCESS | 3888 | 1466697623694 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:23 INFO - PROCESS | 3888 | 1466697623696 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:23 INFO - PROCESS | 3888 | 1466697623836 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 09:00:23 INFO - PROCESS | 3888 | 1466697623885 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 3888 | 1466697623887 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:23 INFO - PROCESS | 3888 | ++DOCSHELL 14F7E800 == 29 [pid = 3888] [id = 617] 09:00:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (14F80400) [pid = 3888] [serial = 1851] [outer = 00000000] 09:00:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (153D2000) [pid = 3888] [serial = 1852] [outer = 14F80400] 09:00:23 INFO - PROCESS | 3888 | 1466697623931 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (1575EC00) [pid = 3888] [serial = 1853] [outer = 14F80400] 09:00:24 INFO - PROCESS | 3888 | 1466697624342 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:00:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 670ms 09:00:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:00:24 INFO - PROCESS | 3888 | 1466697624372 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 3888 | 1466697624374 Marionette TRACE conn3 <- [1,2433,null,{"value":"13"}] 09:00:24 INFO - PROCESS | 3888 | 1466697624377 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 3888 | 1466697624379 Marionette TRACE conn3 <- [1,2434,null,{}] 09:00:24 INFO - PROCESS | 3888 | 1466697624383 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:24 INFO - PROCESS | 3888 | 1466697624385 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:24 INFO - PROCESS | 3888 | 1466697624499 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 09:00:24 INFO - PROCESS | 3888 | 1466697624489 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 3888 | 1466697624495 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:24 INFO - PROCESS | 3888 | ++DOCSHELL 16284400 == 30 [pid = 3888] [id = 618] 09:00:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (16285400) [pid = 3888] [serial = 1854] [outer = 00000000] 09:00:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (16305400) [pid = 3888] [serial = 1855] [outer = 16285400] 09:00:24 INFO - PROCESS | 3888 | 1466697624602 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1630F400) [pid = 3888] [serial = 1856] [outer = 16285400] 09:00:25 INFO - PROCESS | 3888 | 1466697625244 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 09:00:25 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (160CE400) [pid = 3888] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:00:25 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (1975E800) [pid = 3888] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:00:25 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (167EC000) [pid = 3888] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:00:25 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (176C9C00) [pid = 3888] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:00:25 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (141DC400) [pid = 3888] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:00:25 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (178DCC00) [pid = 3888] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:00:25 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (129E9C00) [pid = 3888] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:00:25 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (153D1C00) [pid = 3888] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:00:25 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (13EC4800) [pid = 3888] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:00:25 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (10D68C00) [pid = 3888] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:00:25 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (10BB9800) [pid = 3888] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:00:25 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (10E53C00) [pid = 3888] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 914ms 09:00:25 INFO - PROCESS | 3888 | 1466697625285 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 3888 | 1466697625287 Marionette TRACE conn3 <- [1,2437,null,{"value":"13"}] 09:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:00:25 INFO - PROCESS | 3888 | 1466697625291 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 3888 | 1466697625293 Marionette TRACE conn3 <- [1,2438,null,{}] 09:00:25 INFO - PROCESS | 3888 | 1466697625296 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:25 INFO - PROCESS | 3888 | 1466697625298 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:25 INFO - PROCESS | 3888 | 1466697625377 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 09:00:25 INFO - PROCESS | 3888 | 1466697625384 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 3888 | 1466697625395 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:25 INFO - PROCESS | 3888 | ++DOCSHELL 0C773C00 == 31 [pid = 3888] [id = 619] 09:00:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (10E53C00) [pid = 3888] [serial = 1857] [outer = 00000000] 09:00:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (13EC4800) [pid = 3888] [serial = 1858] [outer = 10E53C00] 09:00:25 INFO - PROCESS | 3888 | 1466697625439 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (15355400) [pid = 3888] [serial = 1859] [outer = 10E53C00] 09:00:25 INFO - PROCESS | 3888 | 1466697625862 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:00:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 578ms 09:00:25 INFO - PROCESS | 3888 | 1466697625895 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 3888 | 1466697625897 Marionette TRACE conn3 <- [1,2441,null,{"value":"13"}] 09:00:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:00:25 INFO - PROCESS | 3888 | 1466697625900 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 3888 | 1466697625902 Marionette TRACE conn3 <- [1,2442,null,{}] 09:00:25 INFO - PROCESS | 3888 | 1466697625909 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:25 INFO - PROCESS | 3888 | 1466697625911 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:25 INFO - PROCESS | 3888 | 1466697625973 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 09:00:25 INFO - PROCESS | 3888 | 1466697625981 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 3888 | 1466697625983 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:25 INFO - PROCESS | 3888 | ++DOCSHELL 1627EC00 == 32 [pid = 3888] [id = 620] 09:00:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (16280C00) [pid = 3888] [serial = 1860] [outer = 00000000] 09:00:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (16FE7000) [pid = 3888] [serial = 1861] [outer = 16280C00] 09:00:26 INFO - PROCESS | 3888 | 1466697626026 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (17177800) [pid = 3888] [serial = 1862] [outer = 16280C00] 09:00:26 INFO - PROCESS | 3888 | 1466697626439 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:00:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 579ms 09:00:26 INFO - PROCESS | 3888 | 1466697626477 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 3888 | 1466697626479 Marionette TRACE conn3 <- [1,2445,null,{"value":"13"}] 09:00:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:00:26 INFO - PROCESS | 3888 | 1466697626482 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 3888 | 1466697626484 Marionette TRACE conn3 <- [1,2446,null,{}] 09:00:26 INFO - PROCESS | 3888 | 1466697626504 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 3888 | 1466697626506 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:26 INFO - PROCESS | 3888 | 1466697626582 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 09:00:26 INFO - PROCESS | 3888 | 1466697626571 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 3888 | 1466697626573 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:26 INFO - PROCESS | 3888 | ++DOCSHELL 176C5400 == 33 [pid = 3888] [id = 621] 09:00:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (176CA400) [pid = 3888] [serial = 1863] [outer = 00000000] 09:00:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (1774B400) [pid = 3888] [serial = 1864] [outer = 176CA400] 09:00:26 INFO - PROCESS | 3888 | 1466697626619 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (177ADC00) [pid = 3888] [serial = 1865] [outer = 176CA400] 09:00:27 INFO - PROCESS | 3888 | 1466697627067 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:00:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 640ms 09:00:27 INFO - PROCESS | 3888 | 1466697627128 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 3888 | 1466697627131 Marionette TRACE conn3 <- [1,2449,null,{"value":"13"}] 09:00:27 INFO - PROCESS | 3888 | 1466697627134 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:00:27 INFO - PROCESS | 3888 | 1466697627136 Marionette TRACE conn3 <- [1,2450,null,{}] 09:00:27 INFO - PROCESS | 3888 | 1466697627139 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 3888 | 1466697627141 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:27 INFO - PROCESS | 3888 | 1466697627248 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 09:00:27 INFO - PROCESS | 3888 | 1466697627392 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 3888 | 1466697627396 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:27 INFO - PROCESS | 3888 | ++DOCSHELL 0F309800 == 34 [pid = 3888] [id = 622] 09:00:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (0F30A400) [pid = 3888] [serial = 1866] [outer = 00000000] 09:00:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (10470400) [pid = 3888] [serial = 1867] [outer = 0F30A400] 09:00:27 INFO - PROCESS | 3888 | 1466697627454 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (105E8400) [pid = 3888] [serial = 1868] [outer = 0F30A400] 09:00:28 INFO - PROCESS | 3888 | 1466697628244 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:00:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1157ms 09:00:28 INFO - PROCESS | 3888 | 1466697628303 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 3888 | 1466697628307 Marionette TRACE conn3 <- [1,2453,null,{"value":"13"}] 09:00:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:00:28 INFO - PROCESS | 3888 | 1466697628312 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 3888 | 1466697628316 Marionette TRACE conn3 <- [1,2454,null,{}] 09:00:28 INFO - PROCESS | 3888 | 1466697628320 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:28 INFO - PROCESS | 3888 | 1466697628323 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:28 INFO - PROCESS | 3888 | 1466697628445 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 09:00:28 INFO - PROCESS | 3888 | 1466697628583 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 3888 | 1466697628586 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:28 INFO - PROCESS | 3888 | ++DOCSHELL 11CEA400 == 35 [pid = 3888] [id = 623] 09:00:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (11DE0800) [pid = 3888] [serial = 1869] [outer = 00000000] 09:00:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (12BD8800) [pid = 3888] [serial = 1870] [outer = 11DE0800] 09:00:28 INFO - PROCESS | 3888 | 1466697628642 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (13185800) [pid = 3888] [serial = 1871] [outer = 11DE0800] 09:00:29 INFO - PROCESS | 3888 | --DOCSHELL 176C5400 == 34 [pid = 3888] [id = 621] 09:00:29 INFO - PROCESS | 3888 | --DOCSHELL 1627EC00 == 33 [pid = 3888] [id = 620] 09:00:29 INFO - PROCESS | 3888 | --DOCSHELL 0C773C00 == 32 [pid = 3888] [id = 619] 09:00:29 INFO - PROCESS | 3888 | --DOCSHELL 16284400 == 31 [pid = 3888] [id = 618] 09:00:29 INFO - PROCESS | 3888 | --DOCSHELL 14F7E800 == 30 [pid = 3888] [id = 617] 09:00:29 INFO - PROCESS | 3888 | --DOCSHELL 10BAEC00 == 29 [pid = 3888] [id = 616] 09:00:29 INFO - PROCESS | 3888 | --DOCSHELL 12961000 == 28 [pid = 3888] [id = 615] 09:00:29 INFO - PROCESS | 3888 | --DOCSHELL 10E0EC00 == 27 [pid = 3888] [id = 614] 09:00:29 INFO - PROCESS | 3888 | --DOCSHELL 0F30E000 == 26 [pid = 3888] [id = 613] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (19756000) [pid = 3888] [serial = 1823] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (197E2C00) [pid = 3888] [serial = 1826] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (197DF400) [pid = 3888] [serial = 1825] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (16CD3C00) [pid = 3888] [serial = 1810] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (178DD000) [pid = 3888] [serial = 1813] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (170D3C00) [pid = 3888] [serial = 1811] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (180EE000) [pid = 3888] [serial = 1816] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (18025400) [pid = 3888] [serial = 1793] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (17F96C00) [pid = 3888] [serial = 1792] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (12BD7C00) [pid = 3888] [serial = 1801] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (12E69000) [pid = 3888] [serial = 1802] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (16301800) [pid = 3888] [serial = 1807] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (14F26400) [pid = 3888] [serial = 1804] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (14F2D400) [pid = 3888] [serial = 1805] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (10E10400) [pid = 3888] [serial = 1798] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (11239C00) [pid = 3888] [serial = 1799] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (11248400) [pid = 3888] [serial = 1795] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (11C87000) [pid = 3888] [serial = 1796] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (17F9D000) [pid = 3888] [serial = 1814] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (18572800) [pid = 3888] [serial = 1822] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (180EEC00) [pid = 3888] [serial = 1817] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (160CF000) [pid = 3888] [serial = 1819] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (1627E400) [pid = 3888] [serial = 1820] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (16308C00) [pid = 3888] [serial = 1808] [outer = 00000000] [url = about:blank] 09:00:29 INFO - PROCESS | 3888 | 1466697629498 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:00:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1219ms 09:00:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:00:29 INFO - PROCESS | 3888 | 1466697629531 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 3888 | 1466697629535 Marionette TRACE conn3 <- [1,2457,null,{"value":"13"}] 09:00:29 INFO - PROCESS | 3888 | 1466697629539 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 3888 | 1466697629542 Marionette TRACE conn3 <- [1,2458,null,{}] 09:00:29 INFO - PROCESS | 3888 | 1466697629548 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:29 INFO - PROCESS | 3888 | 1466697629550 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:29 INFO - PROCESS | 3888 | 1466697629636 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 09:00:29 INFO - PROCESS | 3888 | 1466697629642 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 3888 | 1466697629647 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:29 INFO - PROCESS | 3888 | ++DOCSHELL 10D5E000 == 27 [pid = 3888] [id = 624] 09:00:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (10D64C00) [pid = 3888] [serial = 1872] [outer = 00000000] 09:00:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (10E08000) [pid = 3888] [serial = 1873] [outer = 10D64C00] 09:00:29 INFO - PROCESS | 3888 | 1466697629693 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (10E52800) [pid = 3888] [serial = 1874] [outer = 10D64C00] 09:00:30 INFO - PROCESS | 3888 | 1466697630209 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 715ms 09:00:30 INFO - PROCESS | 3888 | 1466697630261 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 3888 | 1466697630265 Marionette TRACE conn3 <- [1,2461,null,{"value":"13"}] 09:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:00:30 INFO - PROCESS | 3888 | 1466697630271 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 3888 | 1466697630274 Marionette TRACE conn3 <- [1,2462,null,{}] 09:00:30 INFO - PROCESS | 3888 | 1466697630278 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 3888 | 1466697630280 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:30 INFO - PROCESS | 3888 | 1466697630365 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 09:00:30 INFO - PROCESS | 3888 | 1466697630456 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 3888 | 1466697630459 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:30 INFO - PROCESS | 3888 | ++DOCSHELL 11DDF800 == 28 [pid = 3888] [id = 625] 09:00:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (12961000) [pid = 3888] [serial = 1875] [outer = 00000000] 09:00:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (12BD3800) [pid = 3888] [serial = 1876] [outer = 12961000] 09:00:30 INFO - PROCESS | 3888 | 1466697630512 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (12E1A400) [pid = 3888] [serial = 1877] [outer = 12961000] 09:00:30 INFO - PROCESS | 3888 | 1466697630882 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:00:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 09:00:30 INFO - PROCESS | 3888 | 1466697630952 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 3888 | 1466697630954 Marionette TRACE conn3 <- [1,2465,null,{"value":"13"}] 09:00:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:00:30 INFO - PROCESS | 3888 | 1466697630958 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 3888 | 1466697630961 Marionette TRACE conn3 <- [1,2466,null,{}] 09:00:30 INFO - PROCESS | 3888 | 1466697630972 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 3888 | 1466697630976 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:31 INFO - PROCESS | 3888 | 1466697631095 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 09:00:31 INFO - PROCESS | 3888 | 1466697631111 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 3888 | 1466697631114 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:31 INFO - PROCESS | 3888 | ++DOCSHELL 144B2800 == 29 [pid = 3888] [id = 626] 09:00:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (144B2C00) [pid = 3888] [serial = 1878] [outer = 00000000] 09:00:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (14F2E000) [pid = 3888] [serial = 1879] [outer = 144B2C00] 09:00:31 INFO - PROCESS | 3888 | 1466697631161 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (14F7D000) [pid = 3888] [serial = 1880] [outer = 144B2C00] 09:00:31 INFO - PROCESS | 3888 | 1466697631595 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:00:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 685ms 09:00:31 INFO - PROCESS | 3888 | 1466697631641 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 3888 | 1466697631644 Marionette TRACE conn3 <- [1,2469,null,{"value":"13"}] 09:00:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:00:31 INFO - PROCESS | 3888 | 1466697631647 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 3888 | 1466697631649 Marionette TRACE conn3 <- [1,2470,null,{}] 09:00:31 INFO - PROCESS | 3888 | 1466697631652 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:31 INFO - PROCESS | 3888 | 1466697631654 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:31 INFO - PROCESS | 3888 | 1466697631771 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 09:00:31 INFO - PROCESS | 3888 | 1466697631776 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 3888 | 1466697631778 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:31 INFO - PROCESS | 3888 | ++DOCSHELL 1578E800 == 30 [pid = 3888] [id = 627] 09:00:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (15791C00) [pid = 3888] [serial = 1881] [outer = 00000000] 09:00:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (16303400) [pid = 3888] [serial = 1882] [outer = 15791C00] 09:00:31 INFO - PROCESS | 3888 | 1466697631821 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (1630A800) [pid = 3888] [serial = 1883] [outer = 15791C00] 09:00:32 INFO - PROCESS | 3888 | 1466697632258 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:00:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 685ms 09:00:32 INFO - PROCESS | 3888 | 1466697632328 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 3888 | 1466697632330 Marionette TRACE conn3 <- [1,2473,null,{"value":"13"}] 09:00:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:00:32 INFO - PROCESS | 3888 | 1466697632339 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 3888 | 1466697632341 Marionette TRACE conn3 <- [1,2474,null,{}] 09:00:32 INFO - PROCESS | 3888 | 1466697632344 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 3888 | 1466697632346 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:32 INFO - PROCESS | 3888 | 1466697632456 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 09:00:32 INFO - PROCESS | 3888 | 1466697632542 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 3888 | 1466697632544 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:32 INFO - PROCESS | 3888 | ++DOCSHELL 11C82400 == 31 [pid = 3888] [id = 628] 09:00:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (15761000) [pid = 3888] [serial = 1884] [outer = 00000000] 09:00:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (16FF0800) [pid = 3888] [serial = 1885] [outer = 15761000] 09:00:32 INFO - PROCESS | 3888 | 1466697632587 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (171C9400) [pid = 3888] [serial = 1886] [outer = 15761000] 09:00:33 INFO - PROCESS | 3888 | 1466697633017 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 716ms 09:00:33 INFO - PROCESS | 3888 | 1466697633066 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 3888 | 1466697633068 Marionette TRACE conn3 <- [1,2477,null,{"value":"13"}] 09:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:00:33 INFO - PROCESS | 3888 | 1466697633071 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 3888 | 1466697633073 Marionette TRACE conn3 <- [1,2478,null,{}] 09:00:33 INFO - PROCESS | 3888 | 1466697633076 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:33 INFO - PROCESS | 3888 | 1466697633081 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:33 INFO - PROCESS | 3888 | 1466697633210 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 09:00:33 INFO - PROCESS | 3888 | 1466697633274 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 3888 | 1466697633276 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:33 INFO - PROCESS | 3888 | ++DOCSHELL 171C9000 == 32 [pid = 3888] [id = 629] 09:00:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (1760EC00) [pid = 3888] [serial = 1887] [outer = 00000000] 09:00:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (17CDA400) [pid = 3888] [serial = 1888] [outer = 1760EC00] 09:00:33 INFO - PROCESS | 3888 | 1466697633319 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (17CDE000) [pid = 3888] [serial = 1889] [outer = 1760EC00] 09:00:33 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (14F80400) [pid = 3888] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:00:33 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (10E10800) [pid = 3888] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:00:33 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (0F30E800) [pid = 3888] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:00:33 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (12B6E800) [pid = 3888] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:00:33 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (0F316C00) [pid = 3888] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:00:33 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (10A59800) [pid = 3888] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:00:33 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (16285400) [pid = 3888] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:00:33 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (14F26800) [pid = 3888] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:00:33 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (141DBC00) [pid = 3888] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:00:33 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (10E53C00) [pid = 3888] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:00:33 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (10E0B000) [pid = 3888] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:00:33 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (16280C00) [pid = 3888] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:00:33 INFO - PROCESS | 3888 | 1466697633818 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 777ms 09:00:33 INFO - PROCESS | 3888 | 1466697633855 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 3888 | 1466697633857 Marionette TRACE conn3 <- [1,2481,null,{"value":"13"}] 09:00:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:00:33 INFO - PROCESS | 3888 | 1466697633861 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 3888 | 1466697633863 Marionette TRACE conn3 <- [1,2482,null,{}] 09:00:33 INFO - PROCESS | 3888 | 1466697633866 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:33 INFO - PROCESS | 3888 | 1466697633868 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:33 INFO - PROCESS | 3888 | 1466697633927 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 09:00:34 INFO - PROCESS | 3888 | 1466697634027 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 3888 | 1466697634028 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:34 INFO - PROCESS | 3888 | ++DOCSHELL 0F316C00 == 33 [pid = 3888] [id = 630] 09:00:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (1055FC00) [pid = 3888] [serial = 1890] [outer = 00000000] 09:00:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (13988800) [pid = 3888] [serial = 1891] [outer = 1055FC00] 09:00:34 INFO - PROCESS | 3888 | 1466697634072 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (1774B000) [pid = 3888] [serial = 1892] [outer = 1055FC00] 09:00:34 INFO - PROCESS | 3888 | 1466697634430 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 09:00:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:00:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 624ms 09:00:34 INFO - PROCESS | 3888 | 1466697634480 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 3888 | 1466697634482 Marionette TRACE conn3 <- [1,2485,null,{"value":"13"}] 09:00:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:00:34 INFO - PROCESS | 3888 | 1466697634486 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 3888 | 1466697634487 Marionette TRACE conn3 <- [1,2486,null,{}] 09:00:34 INFO - PROCESS | 3888 | 1466697634491 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:34 INFO - PROCESS | 3888 | 1466697634493 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:34 INFO - PROCESS | 3888 | 1466697634594 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 09:00:34 INFO - PROCESS | 3888 | 1466697634602 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 3888 | 1466697634604 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:34 INFO - PROCESS | 3888 | ++DOCSHELL 10E0E400 == 34 [pid = 3888] [id = 631] 09:00:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (11893000) [pid = 3888] [serial = 1893] [outer = 00000000] 09:00:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (180E5400) [pid = 3888] [serial = 1894] [outer = 11893000] 09:00:34 INFO - PROCESS | 3888 | 1466697634646 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (167ED400) [pid = 3888] [serial = 1895] [outer = 11893000] 09:00:35 INFO - PROCESS | 3888 | 1466697635054 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 624ms 09:00:35 INFO - PROCESS | 3888 | 1466697635108 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 3888 | 1466697635110 Marionette TRACE conn3 <- [1,2489,null,{"value":"13"}] 09:00:35 INFO - PROCESS | 3888 | 1466697635113 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:00:35 INFO - PROCESS | 3888 | 1466697635115 Marionette TRACE conn3 <- [1,2490,null,{}] 09:00:35 INFO - PROCESS | 3888 | 1466697635119 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:35 INFO - PROCESS | 3888 | 1466697635120 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:35 INFO - PROCESS | 3888 | 1466697635226 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 09:00:35 INFO - PROCESS | 3888 | 1466697635264 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 3888 | 1466697635266 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:35 INFO - PROCESS | 3888 | ++DOCSHELL 13A10000 == 35 [pid = 3888] [id = 632] 09:00:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (14F2B000) [pid = 3888] [serial = 1896] [outer = 00000000] 09:00:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (18564C00) [pid = 3888] [serial = 1897] [outer = 14F2B000] 09:00:35 INFO - PROCESS | 3888 | 1466697635308 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (1856CC00) [pid = 3888] [serial = 1898] [outer = 14F2B000] 09:00:35 INFO - PROCESS | 3888 | 1466697635814 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:00:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 776ms 09:00:35 INFO - PROCESS | 3888 | 1466697635882 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 3888 | 1466697635886 Marionette TRACE conn3 <- [1,2493,null,{"value":"13"}] 09:00:35 INFO - PROCESS | 3888 | 1466697635891 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:00:35 INFO - PROCESS | 3888 | 1466697635895 Marionette TRACE conn3 <- [1,2494,null,{}] 09:00:35 INFO - PROCESS | 3888 | 1466697635900 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:35 INFO - PROCESS | 3888 | 1466697635903 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:36 INFO - PROCESS | 3888 | 1466697636014 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 09:00:36 INFO - PROCESS | 3888 | 1466697636154 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 3888 | 1466697636157 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:36 INFO - PROCESS | 3888 | ++DOCSHELL 1047C400 == 36 [pid = 3888] [id = 633] 09:00:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (104E6C00) [pid = 3888] [serial = 1899] [outer = 00000000] 09:00:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (10ECA400) [pid = 3888] [serial = 1900] [outer = 104E6C00] 09:00:36 INFO - PROCESS | 3888 | 1466697636224 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (11889400) [pid = 3888] [serial = 1901] [outer = 104E6C00] 09:00:36 INFO - PROCESS | 3888 | 1466697636840 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:00:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 975ms 09:00:36 INFO - PROCESS | 3888 | 1466697636877 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 3888 | 1466697636882 Marionette TRACE conn3 <- [1,2497,null,{"value":"13"}] 09:00:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:00:36 INFO - PROCESS | 3888 | 1466697636889 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 3888 | 1466697636892 Marionette TRACE conn3 <- [1,2498,null,{}] 09:00:36 INFO - PROCESS | 3888 | 1466697636895 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 3888 | 1466697636898 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:37 INFO - PROCESS | 3888 | 1466697637005 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 09:00:37 INFO - PROCESS | 3888 | 1466697637116 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 3888 | 1466697637119 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:37 INFO - PROCESS | 3888 | ++DOCSHELL 13663400 == 37 [pid = 3888] [id = 634] 09:00:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (1366A800) [pid = 3888] [serial = 1902] [outer = 00000000] 09:00:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (144B3C00) [pid = 3888] [serial = 1903] [outer = 1366A800] 09:00:37 INFO - PROCESS | 3888 | 1466697637157 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (14F74C00) [pid = 3888] [serial = 1904] [outer = 1366A800] 09:00:37 INFO - PROCESS | 3888 | 1466697637743 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:00:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 929ms 09:00:37 INFO - PROCESS | 3888 | 1466697637815 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 3888 | 1466697637818 Marionette TRACE conn3 <- [1,2501,null,{"value":"13"}] 09:00:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:00:37 INFO - PROCESS | 3888 | 1466697637822 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 3888 | 1466697637809 Marionette TRACE conn3 <- [1,2502,null,{}] 09:00:37 INFO - PROCESS | 3888 | 1466697637820 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:37 INFO - PROCESS | 3888 | 1466697637825 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:37 INFO - PROCESS | 3888 | 1466697637960 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 09:00:38 INFO - PROCESS | 3888 | 1466697638125 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 3888 | 1466697638130 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:38 INFO - PROCESS | 3888 | ++DOCSHELL 18025400 == 38 [pid = 3888] [id = 635] 09:00:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (180E3C00) [pid = 3888] [serial = 1905] [outer = 00000000] 09:00:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (18566800) [pid = 3888] [serial = 1906] [outer = 180E3C00] 09:00:38 INFO - PROCESS | 3888 | 1466697638190 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (1975F800) [pid = 3888] [serial = 1907] [outer = 180E3C00] 09:00:38 INFO - PROCESS | 3888 | 1466697638969 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:00:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1187ms 09:00:38 INFO - PROCESS | 3888 | 1466697638999 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 3888 | 1466697639003 Marionette TRACE conn3 <- [1,2505,null,{"value":"13"}] 09:00:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:00:38 INFO - PROCESS | 3888 | 1466697639008 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 3888 | 1466697639011 Marionette TRACE conn3 <- [1,2506,null,{}] 09:00:38 INFO - PROCESS | 3888 | 1466697639017 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:38 INFO - PROCESS | 3888 | 1466697639019 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:39 INFO - PROCESS | 3888 | 1466697639125 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 09:00:39 INFO - PROCESS | 3888 | 1466697639265 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 3888 | 1466697639269 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:39 INFO - PROCESS | 3888 | ++DOCSHELL 10E10800 == 39 [pid = 3888] [id = 636] 09:00:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (10E52400) [pid = 3888] [serial = 1908] [outer = 00000000] 09:00:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (1140E800) [pid = 3888] [serial = 1909] [outer = 10E52400] 09:00:39 INFO - PROCESS | 3888 | 1466697639321 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (11CDF800) [pid = 3888] [serial = 1910] [outer = 10E52400] 09:00:40 INFO - PROCESS | 3888 | --DOCSHELL 10E0E400 == 38 [pid = 3888] [id = 631] 09:00:40 INFO - PROCESS | 3888 | --DOCSHELL 0F316C00 == 37 [pid = 3888] [id = 630] 09:00:40 INFO - PROCESS | 3888 | --DOCSHELL 171C9000 == 36 [pid = 3888] [id = 629] 09:00:40 INFO - PROCESS | 3888 | --DOCSHELL 11C82400 == 35 [pid = 3888] [id = 628] 09:00:40 INFO - PROCESS | 3888 | --DOCSHELL 1578E800 == 34 [pid = 3888] [id = 627] 09:00:40 INFO - PROCESS | 3888 | --DOCSHELL 144B2800 == 33 [pid = 3888] [id = 626] 09:00:40 INFO - PROCESS | 3888 | --DOCSHELL 11DDF800 == 32 [pid = 3888] [id = 625] 09:00:40 INFO - PROCESS | 3888 | --DOCSHELL 10D5E000 == 31 [pid = 3888] [id = 624] 09:00:40 INFO - PROCESS | 3888 | --DOCSHELL 11CEA400 == 30 [pid = 3888] [id = 623] 09:00:40 INFO - PROCESS | 3888 | --DOCSHELL 0F309800 == 29 [pid = 3888] [id = 622] 09:00:40 INFO - PROCESS | 3888 | --DOCSHELL 18025400 == 28 [pid = 3888] [id = 635] 09:00:40 INFO - PROCESS | 3888 | --DOCSHELL 13A10000 == 27 [pid = 3888] [id = 632] 09:00:40 INFO - PROCESS | 3888 | --DOCSHELL 1047C400 == 26 [pid = 3888] [id = 633] 09:00:40 INFO - PROCESS | 3888 | --DOCSHELL 13663400 == 25 [pid = 3888] [id = 634] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (1774B400) [pid = 3888] [serial = 1864] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (153D2000) [pid = 3888] [serial = 1852] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (10E53000) [pid = 3888] [serial = 1843] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (11233000) [pid = 3888] [serial = 1844] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (105E9400) [pid = 3888] [serial = 1840] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (10A5C800) [pid = 3888] [serial = 1841] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (12BD8400) [pid = 3888] [serial = 1846] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (12E13800) [pid = 3888] [serial = 1847] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (105F5C00) [pid = 3888] [serial = 1838] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (1047EC00) [pid = 3888] [serial = 1837] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (12BD7400) [pid = 3888] [serial = 1829] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (12BAE800) [pid = 3888] [serial = 1828] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (16305400) [pid = 3888] [serial = 1855] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (16282000) [pid = 3888] [serial = 1832] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (1535B400) [pid = 3888] [serial = 1831] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (197EC000) [pid = 3888] [serial = 1835] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (197E7400) [pid = 3888] [serial = 1834] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (1575EC00) [pid = 3888] [serial = 1853] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (15355400) [pid = 3888] [serial = 1859] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (13EC4800) [pid = 3888] [serial = 1858] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (1630F400) [pid = 3888] [serial = 1856] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (13A0B400) [pid = 3888] [serial = 1849] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (144B5400) [pid = 3888] [serial = 1850] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (16FE7000) [pid = 3888] [serial = 1861] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (17177800) [pid = 3888] [serial = 1862] [outer = 00000000] [url = about:blank] 09:00:40 INFO - PROCESS | 3888 | 1466697640414 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:00:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1461ms 09:00:40 INFO - PROCESS | 3888 | 1466697640482 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 3888 | 1466697640486 Marionette TRACE conn3 <- [1,2509,null,{"value":"13"}] 09:00:40 INFO - PROCESS | 3888 | 1466697640490 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:00:40 INFO - PROCESS | 3888 | 1466697640495 Marionette TRACE conn3 <- [1,2510,null,{}] 09:00:40 INFO - PROCESS | 3888 | 1466697640500 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:40 INFO - PROCESS | 3888 | 1466697640502 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:40 INFO - PROCESS | 3888 | 1466697640574 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 09:00:40 INFO - PROCESS | 3888 | 1466697640712 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 3888 | 1466697640715 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:40 INFO - PROCESS | 3888 | ++DOCSHELL 10A59C00 == 26 [pid = 3888] [id = 637] 09:00:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (10A5B400) [pid = 3888] [serial = 1911] [outer = 00000000] 09:00:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (10D60C00) [pid = 3888] [serial = 1912] [outer = 10A5B400] 09:00:40 INFO - PROCESS | 3888 | 1466697640762 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (10E03000) [pid = 3888] [serial = 1913] [outer = 10A5B400] 09:00:41 INFO - PROCESS | 3888 | 1466697641157 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 715ms 09:00:41 INFO - PROCESS | 3888 | 1466697641212 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 3888 | 1466697641217 Marionette TRACE conn3 <- [1,2513,null,{"value":"13"}] 09:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:00:41 INFO - PROCESS | 3888 | 1466697641225 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 3888 | 1466697641228 Marionette TRACE conn3 <- [1,2514,null,{}] 09:00:41 INFO - PROCESS | 3888 | 1466697641232 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:41 INFO - PROCESS | 3888 | 1466697641235 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:41 INFO - PROCESS | 3888 | 1466697641338 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 09:00:41 INFO - PROCESS | 3888 | 1466697641351 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 3888 | 1466697641353 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:41 INFO - PROCESS | 3888 | ++DOCSHELL 11C85000 == 27 [pid = 3888] [id = 638] 09:00:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (11C89000) [pid = 3888] [serial = 1914] [outer = 00000000] 09:00:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (12BDBC00) [pid = 3888] [serial = 1915] [outer = 11C89000] 09:00:41 INFO - PROCESS | 3888 | 1466697641399 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (12C58800) [pid = 3888] [serial = 1916] [outer = 11C89000] 09:00:41 INFO - PROCESS | 3888 | 1466697641824 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:00:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 609ms 09:00:41 INFO - PROCESS | 3888 | 1466697641846 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 3888 | 1466697641849 Marionette TRACE conn3 <- [1,2517,null,{"value":"13"}] 09:00:41 INFO - PROCESS | 3888 | 1466697641852 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:00:41 INFO - PROCESS | 3888 | 1466697641856 Marionette TRACE conn3 <- [1,2518,null,{}] 09:00:41 INFO - PROCESS | 3888 | 1466697641866 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:41 INFO - PROCESS | 3888 | 1466697641871 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:41 INFO - PROCESS | 3888 | 1466697641954 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 09:00:41 INFO - PROCESS | 3888 | 1466697641961 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 3888 | 1466697641964 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:41 INFO - PROCESS | 3888 | ++DOCSHELL 13A0AC00 == 28 [pid = 3888] [id = 639] 09:00:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (13A0B400) [pid = 3888] [serial = 1917] [outer = 00000000] 09:00:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (13ECD000) [pid = 3888] [serial = 1918] [outer = 13A0B400] 09:00:42 INFO - PROCESS | 3888 | 1466697642011 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (14F27400) [pid = 3888] [serial = 1919] [outer = 13A0B400] 09:00:42 INFO - PROCESS | 3888 | 1466697642513 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 09:00:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:00:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 716ms 09:00:42 INFO - PROCESS | 3888 | 1466697642581 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 3888 | 1466697642584 Marionette TRACE conn3 <- [1,2521,null,{"value":"13"}] 09:00:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:00:42 INFO - PROCESS | 3888 | 1466697642587 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 3888 | 1466697642589 Marionette TRACE conn3 <- [1,2522,null,{}] 09:00:42 INFO - PROCESS | 3888 | 1466697642593 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 3888 | 1466697642595 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:42 INFO - PROCESS | 3888 | 1466697642739 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 09:00:42 INFO - PROCESS | 3888 | 1466697642761 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 3888 | 1466697642763 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:42 INFO - PROCESS | 3888 | ++DOCSHELL 153CFC00 == 29 [pid = 3888] [id = 640] 09:00:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (153D3400) [pid = 3888] [serial = 1920] [outer = 00000000] 09:00:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (1578EC00) [pid = 3888] [serial = 1921] [outer = 153D3400] 09:00:42 INFO - PROCESS | 3888 | 1466697642810 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (160D9000) [pid = 3888] [serial = 1922] [outer = 153D3400] 09:00:43 INFO - PROCESS | 3888 | 1466697643219 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 685ms 09:00:43 INFO - PROCESS | 3888 | 1466697643268 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 3888 | 1466697643270 Marionette TRACE conn3 <- [1,2525,null,{"value":"13"}] 09:00:43 INFO - PROCESS | 3888 | 1466697643274 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:00:43 INFO - PROCESS | 3888 | 1466697643275 Marionette TRACE conn3 <- [1,2526,null,{}] 09:00:43 INFO - PROCESS | 3888 | 1466697643279 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:43 INFO - PROCESS | 3888 | 1466697643281 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:43 INFO - PROCESS | 3888 | 1466697643415 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 09:00:43 INFO - PROCESS | 3888 | 1466697643425 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 3888 | 1466697643427 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:43 INFO - PROCESS | 3888 | ++DOCSHELL 1578A400 == 30 [pid = 3888] [id = 641] 09:00:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (160D5000) [pid = 3888] [serial = 1923] [outer = 00000000] 09:00:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (16308000) [pid = 3888] [serial = 1924] [outer = 160D5000] 09:00:43 INFO - PROCESS | 3888 | 1466697643470 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (1630A400) [pid = 3888] [serial = 1925] [outer = 160D5000] 09:00:43 INFO - PROCESS | 3888 | 1466697643921 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:00:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 685ms 09:00:43 INFO - PROCESS | 3888 | 1466697643957 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 3888 | 1466697643959 Marionette TRACE conn3 <- [1,2529,null,{"value":"13"}] 09:00:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:00:43 INFO - PROCESS | 3888 | 1466697643962 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 3888 | 1466697643964 Marionette TRACE conn3 <- [1,2530,null,{}] 09:00:43 INFO - PROCESS | 3888 | 1466697643967 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:43 INFO - PROCESS | 3888 | 1466697643973 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:44 INFO - PROCESS | 3888 | 1466697644124 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 09:00:44 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (1760EC00) [pid = 3888] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:00:44 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (176CA400) [pid = 3888] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:00:44 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (11DE0800) [pid = 3888] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:00:44 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (12961000) [pid = 3888] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:00:44 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (0F30A400) [pid = 3888] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:00:44 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (11893000) [pid = 3888] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:00:44 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (144B2C00) [pid = 3888] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:00:44 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (10D64C00) [pid = 3888] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:00:44 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (1055FC00) [pid = 3888] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:00:44 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (15761000) [pid = 3888] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:00:44 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (14F2B000) [pid = 3888] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:00:44 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (15791C00) [pid = 3888] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:00:44 INFO - PROCESS | 3888 | 1466697644409 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 3888 | 1466697644411 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:44 INFO - PROCESS | 3888 | ++DOCSHELL 0F30A000 == 31 [pid = 3888] [id = 642] 09:00:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (0F30A400) [pid = 3888] [serial = 1926] [outer = 00000000] 09:00:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (10D64C00) [pid = 3888] [serial = 1927] [outer = 0F30A400] 09:00:44 INFO - PROCESS | 3888 | 1466697644439 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (12BD9C00) [pid = 3888] [serial = 1928] [outer = 0F30A400] 09:00:44 INFO - PROCESS | 3888 | 1466697644810 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:00:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 868ms 09:00:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:00:44 INFO - PROCESS | 3888 | 1466697644850 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 3888 | 1466697644852 Marionette TRACE conn3 <- [1,2533,null,{"value":"13"}] 09:00:44 INFO - PROCESS | 3888 | 1466697644872 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 3888 | 1466697644874 Marionette TRACE conn3 <- [1,2534,null,{}] 09:00:44 INFO - PROCESS | 3888 | 1466697644879 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:44 INFO - PROCESS | 3888 | 1466697644881 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:44 INFO - PROCESS | 3888 | 1466697644956 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 09:00:44 INFO - PROCESS | 3888 | 1466697644961 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 3888 | 1466697644963 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:44 INFO - PROCESS | 3888 | ++DOCSHELL 10E4A400 == 32 [pid = 3888] [id = 643] 09:00:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (11DDBC00) [pid = 3888] [serial = 1929] [outer = 00000000] 09:00:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (170C9800) [pid = 3888] [serial = 1930] [outer = 11DDBC00] 09:00:44 INFO - PROCESS | 3888 | 1466697645006 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (17601C00) [pid = 3888] [serial = 1931] [outer = 11DDBC00] 09:00:45 INFO - PROCESS | 3888 | 1466697645422 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:00:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 593ms 09:00:45 INFO - PROCESS | 3888 | 1466697645456 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 3888 | 1466697645458 Marionette TRACE conn3 <- [1,2537,null,{"value":"13"}] 09:00:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:00:45 INFO - PROCESS | 3888 | 1466697645462 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 3888 | 1466697645463 Marionette TRACE conn3 <- [1,2538,null,{}] 09:00:45 INFO - PROCESS | 3888 | 1466697645466 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:45 INFO - PROCESS | 3888 | 1466697645468 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:45 INFO - PROCESS | 3888 | 1466697645544 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 09:00:45 INFO - PROCESS | 3888 | 1466697645550 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 3888 | 1466697645552 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:45 INFO - PROCESS | 3888 | ++DOCSHELL 16CCF000 == 33 [pid = 3888] [id = 644] 09:00:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (1773CC00) [pid = 3888] [serial = 1932] [outer = 00000000] 09:00:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (178D7C00) [pid = 3888] [serial = 1933] [outer = 1773CC00] 09:00:45 INFO - PROCESS | 3888 | 1466697645598 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (178DB000) [pid = 3888] [serial = 1934] [outer = 1773CC00] 09:00:46 INFO - PROCESS | 3888 | 1466697646036 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:00:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 609ms 09:00:46 INFO - PROCESS | 3888 | 1466697646090 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 3888 | 1466697646092 Marionette TRACE conn3 <- [1,2541,null,{"value":"13"}] 09:00:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:00:46 INFO - PROCESS | 3888 | 1466697646095 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - PROCESS | 3888 | 1466697646097 Marionette TRACE conn3 <- [1,2542,null,{}] 09:00:46 INFO - PROCESS | 3888 | 1466697646100 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:46 INFO - PROCESS | 3888 | 1466697646102 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:46 INFO - PROCESS | 3888 | 1466697646178 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 09:00:46 INFO - PROCESS | 3888 | 1466697646187 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 3888 | 1466697646189 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:46 INFO - PROCESS | 3888 | ++DOCSHELL 177AF000 == 34 [pid = 3888] [id = 645] 09:00:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (17CE1000) [pid = 3888] [serial = 1935] [outer = 00000000] 09:00:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (180EA800) [pid = 3888] [serial = 1936] [outer = 17CE1000] 09:00:46 INFO - PROCESS | 3888 | 1466697646231 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (180EFC00) [pid = 3888] [serial = 1937] [outer = 17CE1000] 09:00:47 INFO - PROCESS | 3888 | 1466697647058 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:00:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 944ms 09:00:47 INFO - PROCESS | 3888 | 1466697647066 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 09:00:47 INFO - PROCESS | 3888 | 1466697647070 Marionette TRACE conn3 <- [1,2545,null,{"value":"13"}] 09:00:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:00:47 INFO - PROCESS | 3888 | 1466697647075 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 3888 | 1466697647080 Marionette TRACE conn3 <- [1,2546,null,{}] 09:00:47 INFO - PROCESS | 3888 | 1466697647085 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:47 INFO - PROCESS | 3888 | 1466697647088 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:47 INFO - PROCESS | 3888 | 1466697647190 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 09:00:47 INFO - PROCESS | 3888 | 1466697647327 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 3888 | 1466697647330 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:47 INFO - PROCESS | 3888 | ++DOCSHELL 10474C00 == 35 [pid = 3888] [id = 646] 09:00:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (1055C000) [pid = 3888] [serial = 1938] [outer = 00000000] 09:00:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (10E07800) [pid = 3888] [serial = 1939] [outer = 1055C000] 09:00:47 INFO - PROCESS | 3888 | 1466697647386 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (11DDA800) [pid = 3888] [serial = 1940] [outer = 1055C000] 09:00:48 INFO - PROCESS | 3888 | 1466697648243 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:00:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1219ms 09:00:48 INFO - PROCESS | 3888 | 1466697648296 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 3888 | 1466697648300 Marionette TRACE conn3 <- [1,2549,null,{"value":"13"}] 09:00:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:00:48 INFO - PROCESS | 3888 | 1466697648305 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 3888 | 1466697648308 Marionette TRACE conn3 <- [1,2550,null,{}] 09:00:48 INFO - PROCESS | 3888 | 1466697648314 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 3888 | 1466697648317 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:48 INFO - PROCESS | 3888 | 1466697648432 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 09:00:48 INFO - PROCESS | 3888 | 1466697648567 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 3888 | 1466697648571 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:48 INFO - PROCESS | 3888 | ++DOCSHELL 10A5E000 == 36 [pid = 3888] [id = 647] 09:00:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (10A64400) [pid = 3888] [serial = 1941] [outer = 00000000] 09:00:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (10E02C00) [pid = 3888] [serial = 1942] [outer = 10A64400] 09:00:48 INFO - PROCESS | 3888 | 1466697648622 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (10E49000) [pid = 3888] [serial = 1943] [outer = 10A64400] 09:00:48 INFO - PROCESS | 3888 | --DOCSHELL 16CCF000 == 35 [pid = 3888] [id = 644] 09:00:48 INFO - PROCESS | 3888 | --DOCSHELL 10E4A400 == 34 [pid = 3888] [id = 643] 09:00:48 INFO - PROCESS | 3888 | --DOCSHELL 0F30A000 == 33 [pid = 3888] [id = 642] 09:00:48 INFO - PROCESS | 3888 | --DOCSHELL 1578A400 == 32 [pid = 3888] [id = 641] 09:00:48 INFO - PROCESS | 3888 | --DOCSHELL 153CFC00 == 31 [pid = 3888] [id = 640] 09:00:48 INFO - PROCESS | 3888 | --DOCSHELL 13A0AC00 == 30 [pid = 3888] [id = 639] 09:00:48 INFO - PROCESS | 3888 | --DOCSHELL 11C85000 == 29 [pid = 3888] [id = 638] 09:00:48 INFO - PROCESS | 3888 | --DOCSHELL 10A59C00 == 28 [pid = 3888] [id = 637] 09:00:48 INFO - PROCESS | 3888 | --DOCSHELL 10E10800 == 27 [pid = 3888] [id = 636] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (17CDA400) [pid = 3888] [serial = 1888] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (177ADC00) [pid = 3888] [serial = 1865] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (12BD8800) [pid = 3888] [serial = 1870] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (13185800) [pid = 3888] [serial = 1871] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (12BD3800) [pid = 3888] [serial = 1876] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (12E1A400) [pid = 3888] [serial = 1877] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (10470400) [pid = 3888] [serial = 1867] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (167ED400) [pid = 3888] [serial = 1895] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (105E8400) [pid = 3888] [serial = 1868] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (14F2E000) [pid = 3888] [serial = 1879] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (10E08000) [pid = 3888] [serial = 1873] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (13988800) [pid = 3888] [serial = 1891] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (10E52800) [pid = 3888] [serial = 1874] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (171C9400) [pid = 3888] [serial = 1886] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (16FF0800) [pid = 3888] [serial = 1885] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (17CDE000) [pid = 3888] [serial = 1889] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (18564C00) [pid = 3888] [serial = 1897] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (180E5400) [pid = 3888] [serial = 1894] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (16303400) [pid = 3888] [serial = 1882] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (1856CC00) [pid = 3888] [serial = 1898] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (1630A800) [pid = 3888] [serial = 1883] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (14F7D000) [pid = 3888] [serial = 1880] [outer = 00000000] [url = about:blank] 09:00:48 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (1774B000) [pid = 3888] [serial = 1892] [outer = 00000000] [url = about:blank] 09:00:49 INFO - PROCESS | 3888 | 1466697649096 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 883ms 09:00:49 INFO - PROCESS | 3888 | 1466697649176 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 3888 | 1466697649181 Marionette TRACE conn3 <- [1,2553,null,{"value":"13"}] 09:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:00:49 INFO - PROCESS | 3888 | 1466697649187 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 3888 | 1466697649190 Marionette TRACE conn3 <- [1,2554,null,{}] 09:00:49 INFO - PROCESS | 3888 | 1466697649194 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:49 INFO - PROCESS | 3888 | 1466697649196 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:49 INFO - PROCESS | 3888 | 1466697649282 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 09:00:49 INFO - PROCESS | 3888 | 1466697649296 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 3888 | 1466697649298 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:49 INFO - PROCESS | 3888 | ++DOCSHELL 11231400 == 28 [pid = 3888] [id = 648] 09:00:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (11231C00) [pid = 3888] [serial = 1944] [outer = 00000000] 09:00:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (12BD6400) [pid = 3888] [serial = 1945] [outer = 11231C00] 09:00:49 INFO - PROCESS | 3888 | 1466697649349 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (12BDE000) [pid = 3888] [serial = 1946] [outer = 11231C00] 09:00:49 INFO - PROCESS | 3888 | 1466697649840 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:00:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 670ms 09:00:49 INFO - PROCESS | 3888 | 1466697649872 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 3888 | 1466697649874 Marionette TRACE conn3 <- [1,2557,null,{"value":"13"}] 09:00:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:00:49 INFO - PROCESS | 3888 | 1466697649877 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 3888 | 1466697649881 Marionette TRACE conn3 <- [1,2558,null,{}] 09:00:49 INFO - PROCESS | 3888 | 1466697649891 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:49 INFO - PROCESS | 3888 | 1466697649896 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:50 INFO - PROCESS | 3888 | 1466697650012 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 09:00:50 INFO - PROCESS | 3888 | 1466697650114 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 3888 | 1466697650117 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:50 INFO - PROCESS | 3888 | ++DOCSHELL 13665000 == 29 [pid = 3888] [id = 649] 09:00:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (13665400) [pid = 3888] [serial = 1947] [outer = 00000000] 09:00:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (141D8800) [pid = 3888] [serial = 1948] [outer = 13665400] 09:00:50 INFO - PROCESS | 3888 | 1466697650172 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (144B3400) [pid = 3888] [serial = 1949] [outer = 13665400] 09:00:50 INFO - PROCESS | 3888 | 1466697650561 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:00:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 716ms 09:00:50 INFO - PROCESS | 3888 | 1466697650598 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 3888 | 1466697650600 Marionette TRACE conn3 <- [1,2561,null,{"value":"13"}] 09:00:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:00:50 INFO - PROCESS | 3888 | 1466697650604 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 3888 | 1466697650605 Marionette TRACE conn3 <- [1,2562,null,{}] 09:00:50 INFO - PROCESS | 3888 | 1466697650609 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:50 INFO - PROCESS | 3888 | 1466697650610 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:50 INFO - PROCESS | 3888 | 1466697650693 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 09:00:50 INFO - PROCESS | 3888 | 1466697650698 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 3888 | 1466697650700 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:50 INFO - PROCESS | 3888 | ++DOCSHELL 14F2B800 == 30 [pid = 3888] [id = 650] 09:00:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (14F34000) [pid = 3888] [serial = 1950] [outer = 00000000] 09:00:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (15795C00) [pid = 3888] [serial = 1951] [outer = 14F34000] 09:00:50 INFO - PROCESS | 3888 | 1466697650745 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (1627E400) [pid = 3888] [serial = 1952] [outer = 14F34000] 09:00:51 INFO - PROCESS | 3888 | 1466697651219 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 670ms 09:00:51 INFO - PROCESS | 3888 | 1466697651293 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 3888 | 1466697651295 Marionette TRACE conn3 <- [1,2565,null,{"value":"13"}] 09:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:00:51 INFO - PROCESS | 3888 | 1466697651298 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 3888 | 1466697651300 Marionette TRACE conn3 <- [1,2566,null,{}] 09:00:51 INFO - PROCESS | 3888 | 1466697651304 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:51 INFO - PROCESS | 3888 | 1466697651306 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:51 INFO - PROCESS | 3888 | 1466697651444 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 09:00:51 INFO - PROCESS | 3888 | 1466697651462 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 3888 | 1466697651464 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:51 INFO - PROCESS | 3888 | ++DOCSHELL 1366AC00 == 31 [pid = 3888] [id = 651] 09:00:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (14F32800) [pid = 3888] [serial = 1953] [outer = 00000000] 09:00:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (1630F800) [pid = 3888] [serial = 1954] [outer = 14F32800] 09:00:51 INFO - PROCESS | 3888 | 1466697651514 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (16CCE800) [pid = 3888] [serial = 1955] [outer = 14F32800] 09:00:51 INFO - PROCESS | 3888 | 1466697651943 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:00:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 686ms 09:00:51 INFO - PROCESS | 3888 | 1466697651978 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 3888 | 1466697651980 Marionette TRACE conn3 <- [1,2569,null,{"value":"13"}] 09:00:51 INFO - PROCESS | 3888 | 1466697651983 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:00:51 INFO - PROCESS | 3888 | 1466697651985 Marionette TRACE conn3 <- [1,2570,null,{}] 09:00:51 INFO - PROCESS | 3888 | 1466697651994 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:51 INFO - PROCESS | 3888 | 1466697651999 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:52 INFO - PROCESS | 3888 | 1466697652143 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 09:00:52 INFO - PROCESS | 3888 | 1466697652212 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 3888 | 1466697652214 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:52 INFO - PROCESS | 3888 | ++DOCSHELL 16FF3000 == 32 [pid = 3888] [id = 652] 09:00:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (171BF800) [pid = 3888] [serial = 1956] [outer = 00000000] 09:00:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (17746000) [pid = 3888] [serial = 1957] [outer = 171BF800] 09:00:52 INFO - PROCESS | 3888 | 1466697652257 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (17CA6400) [pid = 3888] [serial = 1958] [outer = 171BF800] 09:00:52 INFO - PROCESS | 3888 | 1466697652663 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 09:00:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:00:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 715ms 09:00:52 INFO - PROCESS | 3888 | 1466697652707 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 09:00:52 INFO - PROCESS | 3888 | 1466697652709 Marionette TRACE conn3 <- [1,2573,null,{"value":"13"}] 09:00:52 INFO - PROCESS | 3888 | 1466697652718 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:00:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:00:52 INFO - PROCESS | 3888 | 1466697652719 Marionette TRACE conn3 <- [1,2574,null,{}] 09:00:52 INFO - PROCESS | 3888 | 1466697652723 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:52 INFO - PROCESS | 3888 | 1466697652725 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:52 INFO - PROCESS | 3888 | 1466697652956 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 09:00:52 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (1773CC00) [pid = 3888] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:00:52 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (11C89000) [pid = 3888] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:00:52 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (153D3400) [pid = 3888] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:00:52 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (10A5B400) [pid = 3888] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:00:52 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (13A0B400) [pid = 3888] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:00:52 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (10E52400) [pid = 3888] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:00:52 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (160D5000) [pid = 3888] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:00:52 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (0F30A400) [pid = 3888] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:00:52 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (11DDBC00) [pid = 3888] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:00:52 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (104E6C00) [pid = 3888] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:00:52 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (1366A800) [pid = 3888] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:00:52 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (180E3C00) [pid = 3888] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:00:53 INFO - PROCESS | 3888 | 1466697653020 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 3888 | 1466697653022 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:53 INFO - PROCESS | 3888 | ++DOCSHELL 0F316C00 == 33 [pid = 3888] [id = 653] 09:00:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (103CA800) [pid = 3888] [serial = 1959] [outer = 00000000] 09:00:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (10D67400) [pid = 3888] [serial = 1960] [outer = 103CA800] 09:00:53 INFO - PROCESS | 3888 | 1466697653065 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (11895800) [pid = 3888] [serial = 1961] [outer = 103CA800] 09:00:53 INFO - PROCESS | 3888 | 1466697653414 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:00:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 716ms 09:00:53 INFO - PROCESS | 3888 | 1466697653441 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 3888 | 1466697653443 Marionette TRACE conn3 <- [1,2577,null,{"value":"13"}] 09:00:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:00:53 INFO - PROCESS | 3888 | 1466697653457 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 3888 | 1466697653459 Marionette TRACE conn3 <- [1,2578,null,{}] 09:00:53 INFO - PROCESS | 3888 | 1466697653462 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:53 INFO - PROCESS | 3888 | 1466697653464 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:53 INFO - PROCESS | 3888 | 1466697653552 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 09:00:53 INFO - PROCESS | 3888 | 1466697653557 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 3888 | 1466697653559 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:53 INFO - PROCESS | 3888 | ++DOCSHELL 10D64000 == 34 [pid = 3888] [id = 654] 09:00:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (114F0800) [pid = 3888] [serial = 1962] [outer = 00000000] 09:00:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (177B6400) [pid = 3888] [serial = 1963] [outer = 114F0800] 09:00:53 INFO - PROCESS | 3888 | 1466697653585 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (18024400) [pid = 3888] [serial = 1964] [outer = 114F0800] 09:00:53 INFO - PROCESS | 3888 | 1466697654012 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 579ms 09:00:54 INFO - PROCESS | 3888 | 1466697654038 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 3888 | 1466697654040 Marionette TRACE conn3 <- [1,2581,null,{"value":"13"}] 09:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:00:54 INFO - PROCESS | 3888 | 1466697654044 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 3888 | 1466697654045 Marionette TRACE conn3 <- [1,2582,null,{}] 09:00:54 INFO - PROCESS | 3888 | 1466697654062 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:54 INFO - PROCESS | 3888 | 1466697654064 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:54 INFO - PROCESS | 3888 | 1466697654145 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 09:00:54 INFO - PROCESS | 3888 | 1466697654150 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 3888 | 1466697654152 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:54 INFO - PROCESS | 3888 | ++DOCSHELL 141D4800 == 35 [pid = 3888] [id = 655] 09:00:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (144B2800) [pid = 3888] [serial = 1965] [outer = 00000000] 09:00:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (1856B000) [pid = 3888] [serial = 1966] [outer = 144B2800] 09:00:54 INFO - PROCESS | 3888 | 1466697654194 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (19759000) [pid = 3888] [serial = 1967] [outer = 144B2800] 09:00:54 INFO - PROCESS | 3888 | 1466697654637 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:00:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 640ms 09:00:54 INFO - PROCESS | 3888 | 1466697654686 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 3888 | 1466697654687 Marionette TRACE conn3 <- [1,2585,null,{"value":"13"}] 09:00:54 INFO - PROCESS | 3888 | 1466697654691 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:00:54 INFO - PROCESS | 3888 | 1466697654692 Marionette TRACE conn3 <- [1,2586,null,{}] 09:00:54 INFO - PROCESS | 3888 | 1466697654696 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:54 INFO - PROCESS | 3888 | 1466697654697 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:54 INFO - PROCESS | 3888 | 1466697654786 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 09:00:54 INFO - PROCESS | 3888 | 1466697654792 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 3888 | 1466697654793 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:54 INFO - PROCESS | 3888 | ++DOCSHELL 16305400 == 36 [pid = 3888] [id = 656] 09:00:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (1802A400) [pid = 3888] [serial = 1968] [outer = 00000000] 09:00:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (197E4400) [pid = 3888] [serial = 1969] [outer = 1802A400] 09:00:54 INFO - PROCESS | 3888 | 1466697654838 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (197E6000) [pid = 3888] [serial = 1970] [outer = 1802A400] 09:00:55 INFO - PROCESS | 3888 | 1466697655588 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:00:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 959ms 09:00:55 INFO - PROCESS | 3888 | 1466697655644 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 3888 | 1466697655648 Marionette TRACE conn3 <- [1,2589,null,{"value":"13"}] 09:00:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:00:55 INFO - PROCESS | 3888 | 1466697655653 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 3888 | 1466697655658 Marionette TRACE conn3 <- [1,2590,null,{}] 09:00:55 INFO - PROCESS | 3888 | 1466697655663 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:55 INFO - PROCESS | 3888 | 1466697655666 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:55 INFO - PROCESS | 3888 | 1466697655777 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 09:00:55 INFO - PROCESS | 3888 | 1466697655917 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 3888 | 1466697655919 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:55 INFO - PROCESS | 3888 | ++DOCSHELL 10561800 == 37 [pid = 3888] [id = 657] 09:00:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (105E8400) [pid = 3888] [serial = 1971] [outer = 00000000] 09:00:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (10E0E400) [pid = 3888] [serial = 1972] [outer = 105E8400] 09:00:55 INFO - PROCESS | 3888 | 1466697655981 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (12E6D800) [pid = 3888] [serial = 1973] [outer = 105E8400] 09:00:56 INFO - PROCESS | 3888 | 1466697656543 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:00:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 929ms 09:00:56 INFO - PROCESS | 3888 | 1466697656583 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 3888 | 1466697656591 Marionette TRACE conn3 <- [1,2593,null,{"value":"13"}] 09:00:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:00:56 INFO - PROCESS | 3888 | 1466697656599 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 3888 | 1466697656602 Marionette TRACE conn3 <- [1,2594,null,{}] 09:00:56 INFO - PROCESS | 3888 | 1466697656606 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:56 INFO - PROCESS | 3888 | 1466697656609 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:56 INFO - PROCESS | 3888 | 1466697656719 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 09:00:56 INFO - PROCESS | 3888 | 1466697656859 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 3888 | 1466697656861 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:56 INFO - PROCESS | 3888 | ++DOCSHELL 14F76400 == 38 [pid = 3888] [id = 658] 09:00:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (14F7D000) [pid = 3888] [serial = 1974] [outer = 00000000] 09:00:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (15762C00) [pid = 3888] [serial = 1975] [outer = 14F7D000] 09:00:56 INFO - PROCESS | 3888 | 1466697656917 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (16303400) [pid = 3888] [serial = 1976] [outer = 14F7D000] 09:00:57 INFO - PROCESS | 3888 | 1466697657770 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:00:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1218ms 09:00:57 INFO - PROCESS | 3888 | 1466697657822 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 3888 | 1466697657826 Marionette TRACE conn3 <- [1,2597,null,{"value":"13"}] 09:00:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:00:57 INFO - PROCESS | 3888 | 1466697657831 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 3888 | 1466697657835 Marionette TRACE conn3 <- [1,2598,null,{}] 09:00:57 INFO - PROCESS | 3888 | 1466697657840 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:57 INFO - PROCESS | 3888 | 1466697657843 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:57 INFO - PROCESS | 3888 | 1466697657943 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 09:00:58 INFO - PROCESS | 3888 | 1466697658088 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 3888 | 1466697658092 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:58 INFO - PROCESS | 3888 | ++DOCSHELL 10E06400 == 39 [pid = 3888] [id = 659] 09:00:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (10E0A400) [pid = 3888] [serial = 1977] [outer = 00000000] 09:00:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (10E52000) [pid = 3888] [serial = 1978] [outer = 10E0A400] 09:00:58 INFO - PROCESS | 3888 | 1466697658148 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (1123AC00) [pid = 3888] [serial = 1979] [outer = 10E0A400] 09:00:58 INFO - PROCESS | 3888 | --DOCSHELL 141D4800 == 38 [pid = 3888] [id = 655] 09:00:58 INFO - PROCESS | 3888 | --DOCSHELL 10D64000 == 37 [pid = 3888] [id = 654] 09:00:58 INFO - PROCESS | 3888 | --DOCSHELL 0F316C00 == 36 [pid = 3888] [id = 653] 09:00:58 INFO - PROCESS | 3888 | --DOCSHELL 16FF3000 == 35 [pid = 3888] [id = 652] 09:00:58 INFO - PROCESS | 3888 | --DOCSHELL 1366AC00 == 34 [pid = 3888] [id = 651] 09:00:58 INFO - PROCESS | 3888 | --DOCSHELL 14F2B800 == 33 [pid = 3888] [id = 650] 09:00:58 INFO - PROCESS | 3888 | --DOCSHELL 13665000 == 32 [pid = 3888] [id = 649] 09:00:58 INFO - PROCESS | 3888 | --DOCSHELL 11231400 == 31 [pid = 3888] [id = 648] 09:00:58 INFO - PROCESS | 3888 | --DOCSHELL 10A5E000 == 30 [pid = 3888] [id = 647] 09:00:58 INFO - PROCESS | 3888 | --DOCSHELL 10474C00 == 29 [pid = 3888] [id = 646] 09:00:58 INFO - PROCESS | 3888 | --DOCSHELL 177AF000 == 28 [pid = 3888] [id = 645] 09:00:58 INFO - PROCESS | 3888 | --DOCSHELL 14F76400 == 27 [pid = 3888] [id = 658] 09:00:58 INFO - PROCESS | 3888 | --DOCSHELL 16305400 == 26 [pid = 3888] [id = 656] 09:00:58 INFO - PROCESS | 3888 | --DOCSHELL 10561800 == 25 [pid = 3888] [id = 657] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (178D7C00) [pid = 3888] [serial = 1933] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (12BDBC00) [pid = 3888] [serial = 1915] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (12C58800) [pid = 3888] [serial = 1916] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (1578EC00) [pid = 3888] [serial = 1921] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (10D60C00) [pid = 3888] [serial = 1912] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (10E03000) [pid = 3888] [serial = 1913] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (13ECD000) [pid = 3888] [serial = 1918] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (11CDF800) [pid = 3888] [serial = 1910] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (1140E800) [pid = 3888] [serial = 1909] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (16308000) [pid = 3888] [serial = 1924] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (10D64C00) [pid = 3888] [serial = 1927] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (1630A400) [pid = 3888] [serial = 1925] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (12BD9C00) [pid = 3888] [serial = 1928] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (170C9800) [pid = 3888] [serial = 1930] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (178DB000) [pid = 3888] [serial = 1934] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (11889400) [pid = 3888] [serial = 1901] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (10ECA400) [pid = 3888] [serial = 1900] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (14F74C00) [pid = 3888] [serial = 1904] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (144B3C00) [pid = 3888] [serial = 1903] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (1975F800) [pid = 3888] [serial = 1907] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (18566800) [pid = 3888] [serial = 1906] [outer = 00000000] [url = about:blank] 09:00:58 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (160D9000) [pid = 3888] [serial = 1922] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (17601C00) [pid = 3888] [serial = 1931] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (14F27400) [pid = 3888] [serial = 1919] [outer = 00000000] [url = about:blank] 09:00:59 INFO - PROCESS | 3888 | 1466697659237 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:00:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1462ms 09:00:59 INFO - PROCESS | 3888 | 1466697659298 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 09:00:59 INFO - PROCESS | 3888 | 1466697659302 Marionette TRACE conn3 <- [1,2601,null,{"value":"13"}] 09:00:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:00:59 INFO - PROCESS | 3888 | 1466697659313 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 3888 | 1466697659316 Marionette TRACE conn3 <- [1,2602,null,{}] 09:00:59 INFO - PROCESS | 3888 | 1466697659322 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:59 INFO - PROCESS | 3888 | 1466697659325 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:59 INFO - PROCESS | 3888 | 1466697659464 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 09:00:59 INFO - PROCESS | 3888 | 1466697659484 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 3888 | 1466697659487 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:00:59 INFO - PROCESS | 3888 | ++DOCSHELL 10A5BC00 == 26 [pid = 3888] [id = 660] 09:00:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (10A5C800) [pid = 3888] [serial = 1980] [outer = 00000000] 09:00:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (10BB3400) [pid = 3888] [serial = 1981] [outer = 10A5C800] 09:00:59 INFO - PROCESS | 3888 | 1466697659534 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (10D64000) [pid = 3888] [serial = 1982] [outer = 10A5C800] 09:01:00 INFO - PROCESS | 3888 | 1466697660024 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 716ms 09:01:00 INFO - PROCESS | 3888 | 1466697660037 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 3888 | 1466697660042 Marionette TRACE conn3 <- [1,2605,null,{"value":"13"}] 09:01:00 INFO - PROCESS | 3888 | 1466697660053 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:01:00 INFO - PROCESS | 3888 | 1466697660055 Marionette TRACE conn3 <- [1,2606,null,{}] 09:01:00 INFO - PROCESS | 3888 | 1466697660059 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 3888 | 1466697660062 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:00 INFO - PROCESS | 3888 | 1466697660132 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 09:01:00 INFO - PROCESS | 3888 | 1466697660138 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 3888 | 1466697660141 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:00 INFO - PROCESS | 3888 | ++DOCSHELL 11405800 == 27 [pid = 3888] [id = 661] 09:01:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (11408400) [pid = 3888] [serial = 1983] [outer = 00000000] 09:01:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (1188E400) [pid = 3888] [serial = 1984] [outer = 11408400] 09:01:00 INFO - PROCESS | 3888 | 1466697660187 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (11D8B000) [pid = 3888] [serial = 1985] [outer = 11408400] 09:01:00 INFO - PROCESS | 3888 | 1466697660648 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:01:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 609ms 09:01:00 INFO - PROCESS | 3888 | 1466697660676 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 3888 | 1466697660679 Marionette TRACE conn3 <- [1,2609,null,{"value":"13"}] 09:01:00 INFO - PROCESS | 3888 | 1466697660690 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:01:00 INFO - PROCESS | 3888 | 1466697660693 Marionette TRACE conn3 <- [1,2610,null,{}] 09:01:00 INFO - PROCESS | 3888 | 1466697660704 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 3888 | 1466697660708 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:00 INFO - PROCESS | 3888 | 1466697660775 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 09:01:00 INFO - PROCESS | 3888 | 1466697660784 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 3888 | 1466697660787 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:00 INFO - PROCESS | 3888 | ++DOCSHELL 132DC000 == 28 [pid = 3888] [id = 662] 09:01:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (132DF400) [pid = 3888] [serial = 1986] [outer = 00000000] 09:01:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (13980400) [pid = 3888] [serial = 1987] [outer = 132DF400] 09:01:00 INFO - PROCESS | 3888 | 1466697660838 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (13EC3400) [pid = 3888] [serial = 1988] [outer = 132DF400] 09:01:01 INFO - PROCESS | 3888 | 1466697661339 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:01:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 716ms 09:01:01 INFO - PROCESS | 3888 | 1466697661419 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 3888 | 1466697661422 Marionette TRACE conn3 <- [1,2613,null,{"value":"13"}] 09:01:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:01:01 INFO - PROCESS | 3888 | 1466697661408 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 3888 | 1466697661410 Marionette TRACE conn3 <- [1,2614,null,{}] 09:01:01 INFO - PROCESS | 3888 | 1466697661414 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:01 INFO - PROCESS | 3888 | 1466697661416 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:01 INFO - PROCESS | 3888 | 1466697661533 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 09:01:01 INFO - PROCESS | 3888 | 1466697661539 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 3888 | 1466697661541 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:01 INFO - PROCESS | 3888 | ++DOCSHELL 144B5400 == 29 [pid = 3888] [id = 663] 09:01:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (144B8C00) [pid = 3888] [serial = 1989] [outer = 00000000] 09:01:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (14F7F400) [pid = 3888] [serial = 1990] [outer = 144B8C00] 09:01:01 INFO - PROCESS | 3888 | 1466697661638 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (153CF400) [pid = 3888] [serial = 1991] [outer = 144B8C00] 09:01:02 INFO - PROCESS | 3888 | 1466697662047 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 670ms 09:01:02 INFO - PROCESS | 3888 | 1466697662091 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 3888 | 1466697662093 Marionette TRACE conn3 <- [1,2617,null,{"value":"13"}] 09:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:01:02 INFO - PROCESS | 3888 | 1466697662102 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 3888 | 1466697662104 Marionette TRACE conn3 <- [1,2618,null,{}] 09:01:02 INFO - PROCESS | 3888 | 1466697662107 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 3888 | 1466697662109 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:02 INFO - PROCESS | 3888 | 1466697662244 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 09:01:02 INFO - PROCESS | 3888 | 1466697662255 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 3888 | 1466697662257 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:02 INFO - PROCESS | 3888 | ++DOCSHELL 15796C00 == 30 [pid = 3888] [id = 664] 09:01:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (160CE400) [pid = 3888] [serial = 1992] [outer = 00000000] 09:01:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (1627EC00) [pid = 3888] [serial = 1993] [outer = 160CE400] 09:01:02 INFO - PROCESS | 3888 | 1466697662301 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (16285C00) [pid = 3888] [serial = 1994] [outer = 160CE400] 09:01:02 INFO - PROCESS | 3888 | 1466697662750 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:01:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 670ms 09:01:02 INFO - PROCESS | 3888 | 1466697662778 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 3888 | 1466697662780 Marionette TRACE conn3 <- [1,2621,null,{"value":"13"}] 09:01:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:01:02 INFO - PROCESS | 3888 | 1466697662783 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 3888 | 1466697662785 Marionette TRACE conn3 <- [1,2622,null,{}] 09:01:02 INFO - PROCESS | 3888 | 1466697662788 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 3888 | 1466697662793 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:02 INFO - PROCESS | 3888 | 1466697662927 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 09:01:02 INFO - PROCESS | 3888 | 1466697662933 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 3888 | 1466697662935 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:02 INFO - PROCESS | 3888 | ++DOCSHELL 15792000 == 31 [pid = 3888] [id = 665] 09:01:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (1628C800) [pid = 3888] [serial = 1995] [outer = 00000000] 09:01:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (16FF0400) [pid = 3888] [serial = 1996] [outer = 1628C800] 09:01:02 INFO - PROCESS | 3888 | 1466697662979 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (1717F000) [pid = 3888] [serial = 1997] [outer = 1628C800] 09:01:03 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (14F32800) [pid = 3888] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:01:03 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (171BF800) [pid = 3888] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:01:03 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (17CE1000) [pid = 3888] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:01:03 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (13665400) [pid = 3888] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:01:03 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (103CA800) [pid = 3888] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:01:03 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (1055C000) [pid = 3888] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:01:03 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (14F34000) [pid = 3888] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:01:03 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (10A64400) [pid = 3888] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:01:03 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (11231C00) [pid = 3888] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:01:03 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (114F0800) [pid = 3888] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:01:03 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (144B2800) [pid = 3888] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:01:03 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (1802A400) [pid = 3888] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:01:03 INFO - PROCESS | 3888 | 1466697663649 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:01:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 914ms 09:01:03 INFO - PROCESS | 3888 | 1466697663708 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 3888 | 1466697663710 Marionette TRACE conn3 <- [1,2625,null,{"value":"13"}] 09:01:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:01:03 INFO - PROCESS | 3888 | 1466697663713 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 3888 | 1466697663726 Marionette TRACE conn3 <- [1,2626,null,{}] 09:01:03 INFO - PROCESS | 3888 | 1466697663730 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:03 INFO - PROCESS | 3888 | 1466697663733 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:03 INFO - PROCESS | 3888 | 1466697663846 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 09:01:03 INFO - PROCESS | 3888 | 1466697663911 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 3888 | 1466697663913 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:03 INFO - PROCESS | 3888 | ++DOCSHELL 105EC800 == 32 [pid = 3888] [id = 666] 09:01:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (10A59800) [pid = 3888] [serial = 1998] [outer = 00000000] 09:01:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (12BD1000) [pid = 3888] [serial = 1999] [outer = 10A59800] 09:01:03 INFO - PROCESS | 3888 | 1466697663957 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (12BDEC00) [pid = 3888] [serial = 2000] [outer = 10A59800] 09:01:04 INFO - PROCESS | 3888 | 1466697664286 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:01:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 640ms 09:01:04 INFO - PROCESS | 3888 | 1466697664353 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 3888 | 1466697664355 Marionette TRACE conn3 <- [1,2629,null,{"value":"13"}] 09:01:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:01:04 INFO - PROCESS | 3888 | 1466697664370 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 3888 | 1466697664371 Marionette TRACE conn3 <- [1,2630,null,{}] 09:01:04 INFO - PROCESS | 3888 | 1466697664375 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:04 INFO - PROCESS | 3888 | 1466697664377 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:04 INFO - PROCESS | 3888 | 1466697664453 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 09:01:04 INFO - PROCESS | 3888 | 1466697664458 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 3888 | 1466697664460 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:04 INFO - PROCESS | 3888 | ++DOCSHELL 11890800 == 33 [pid = 3888] [id = 667] 09:01:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (1578A400) [pid = 3888] [serial = 2001] [outer = 00000000] 09:01:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (17742000) [pid = 3888] [serial = 2002] [outer = 1578A400] 09:01:04 INFO - PROCESS | 3888 | 1466697664503 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (17746800) [pid = 3888] [serial = 2003] [outer = 1578A400] 09:01:04 INFO - PROCESS | 3888 | 1466697664910 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 09:01:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:01:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 578ms 09:01:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:01:04 INFO - PROCESS | 3888 | 1466697664956 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 09:01:04 INFO - PROCESS | 3888 | 1466697664958 Marionette TRACE conn3 <- [1,2633,null,{"value":"13"}] 09:01:04 INFO - PROCESS | 3888 | 1466697664961 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:01:04 INFO - PROCESS | 3888 | 1466697664962 Marionette TRACE conn3 <- [1,2634,null,{}] 09:01:04 INFO - PROCESS | 3888 | 1466697664965 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:04 INFO - PROCESS | 3888 | 1466697664967 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:05 INFO - PROCESS | 3888 | 1466697665047 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 09:01:05 INFO - PROCESS | 3888 | 1466697665053 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 3888 | 1466697665055 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:05 INFO - PROCESS | 3888 | ++DOCSHELL 13193800 == 34 [pid = 3888] [id = 668] 09:01:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (178DEC00) [pid = 3888] [serial = 2004] [outer = 00000000] 09:01:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (17F96800) [pid = 3888] [serial = 2005] [outer = 178DEC00] 09:01:05 INFO - PROCESS | 3888 | 1466697665097 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (17F99800) [pid = 3888] [serial = 2006] [outer = 178DEC00] 09:01:05 INFO - PROCESS | 3888 | 1466697665620 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:01:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 715ms 09:01:05 INFO - PROCESS | 3888 | 1466697665683 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 3888 | 1466697665688 Marionette TRACE conn3 <- [1,2637,null,{"value":"13"}] 09:01:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:01:05 INFO - PROCESS | 3888 | 1466697665694 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 3888 | 1466697665697 Marionette TRACE conn3 <- [1,2638,null,{}] 09:01:05 INFO - PROCESS | 3888 | 1466697665703 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:05 INFO - PROCESS | 3888 | 1466697665706 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:05 INFO - PROCESS | 3888 | 1466697665843 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 09:01:05 INFO - PROCESS | 3888 | 1466697665976 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 3888 | 1466697665981 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:05 INFO - PROCESS | 3888 | ++DOCSHELL 0F30B800 == 35 [pid = 3888] [id = 669] 09:01:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (0F310400) [pid = 3888] [serial = 2007] [outer = 00000000] 09:01:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (10A5B800) [pid = 3888] [serial = 2008] [outer = 0F310400] 09:01:06 INFO - PROCESS | 3888 | 1466697666038 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (10E03800) [pid = 3888] [serial = 2009] [outer = 0F310400] 09:01:06 INFO - PROCESS | 3888 | 1466697666787 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:01:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1111ms 09:01:06 INFO - PROCESS | 3888 | 1466697666823 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 3888 | 1466697666828 Marionette TRACE conn3 <- [1,2641,null,{"value":"13"}] 09:01:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:01:06 INFO - PROCESS | 3888 | 1466697666834 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - PROCESS | 3888 | 1466697666837 Marionette TRACE conn3 <- [1,2642,null,{}] 09:01:06 INFO - PROCESS | 3888 | 1466697666841 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:06 INFO - PROCESS | 3888 | 1466697666843 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:06 INFO - PROCESS | 3888 | 1466697666943 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 09:01:07 INFO - PROCESS | 3888 | 1466697667081 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 3888 | 1466697667084 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:07 INFO - PROCESS | 3888 | ++DOCSHELL 12BD5800 == 36 [pid = 3888] [id = 670] 09:01:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (12BD9800) [pid = 3888] [serial = 2010] [outer = 00000000] 09:01:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (12ECFC00) [pid = 3888] [serial = 2011] [outer = 12BD9800] 09:01:07 INFO - PROCESS | 3888 | 1466697667140 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (13666000) [pid = 3888] [serial = 2012] [outer = 12BD9800] 09:01:07 INFO - PROCESS | 3888 | --DOCSHELL 11890800 == 35 [pid = 3888] [id = 667] 09:01:07 INFO - PROCESS | 3888 | --DOCSHELL 105EC800 == 34 [pid = 3888] [id = 666] 09:01:07 INFO - PROCESS | 3888 | --DOCSHELL 15792000 == 33 [pid = 3888] [id = 665] 09:01:07 INFO - PROCESS | 3888 | --DOCSHELL 15796C00 == 32 [pid = 3888] [id = 664] 09:01:07 INFO - PROCESS | 3888 | --DOCSHELL 144B5400 == 31 [pid = 3888] [id = 663] 09:01:07 INFO - PROCESS | 3888 | --DOCSHELL 132DC000 == 30 [pid = 3888] [id = 662] 09:01:07 INFO - PROCESS | 3888 | --DOCSHELL 11405800 == 29 [pid = 3888] [id = 661] 09:01:07 INFO - PROCESS | 3888 | --DOCSHELL 10A5BC00 == 28 [pid = 3888] [id = 660] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (19759000) [pid = 3888] [serial = 1967] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (1630F800) [pid = 3888] [serial = 1954] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (17746000) [pid = 3888] [serial = 1957] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (16CCE800) [pid = 3888] [serial = 1955] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (180EFC00) [pid = 3888] [serial = 1937] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (180EA800) [pid = 3888] [serial = 1936] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (141D8800) [pid = 3888] [serial = 1948] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (144B3400) [pid = 3888] [serial = 1949] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (10D67400) [pid = 3888] [serial = 1960] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (10E07800) [pid = 3888] [serial = 1939] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (11DDA800) [pid = 3888] [serial = 1940] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (15795C00) [pid = 3888] [serial = 1951] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (10E02C00) [pid = 3888] [serial = 1942] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (10E49000) [pid = 3888] [serial = 1943] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (12BD6400) [pid = 3888] [serial = 1945] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (12BDE000) [pid = 3888] [serial = 1946] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (17CA6400) [pid = 3888] [serial = 1958] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (177B6400) [pid = 3888] [serial = 1963] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (18024400) [pid = 3888] [serial = 1964] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (11895800) [pid = 3888] [serial = 1961] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (1627E400) [pid = 3888] [serial = 1952] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (1856B000) [pid = 3888] [serial = 1966] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (197E4400) [pid = 3888] [serial = 1969] [outer = 00000000] [url = about:blank] 09:01:07 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (197E6000) [pid = 3888] [serial = 1970] [outer = 00000000] [url = about:blank] 09:01:08 INFO - PROCESS | 3888 | 1466697668018 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:01:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1218ms 09:01:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:01:08 INFO - PROCESS | 3888 | 1466697668058 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 3888 | 1466697668061 Marionette TRACE conn3 <- [1,2645,null,{"value":"13"}] 09:01:08 INFO - PROCESS | 3888 | 1466697668067 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 3888 | 1466697668069 Marionette TRACE conn3 <- [1,2646,null,{}] 09:01:08 INFO - PROCESS | 3888 | 1466697668074 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:08 INFO - PROCESS | 3888 | 1466697668077 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:08 INFO - PROCESS | 3888 | 1466697668146 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 09:01:08 INFO - PROCESS | 3888 | 1466697668154 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 3888 | 1466697668157 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:08 INFO - PROCESS | 3888 | ++DOCSHELL 10A58C00 == 29 [pid = 3888] [id = 671] 09:01:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (10A5A400) [pid = 3888] [serial = 2013] [outer = 00000000] 09:01:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (10E52400) [pid = 3888] [serial = 2014] [outer = 10A5A400] 09:01:08 INFO - PROCESS | 3888 | 1466697668208 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (1122D800) [pid = 3888] [serial = 2015] [outer = 10A5A400] 09:01:08 INFO - PROCESS | 3888 | 1466697668737 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:01:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 715ms 09:01:08 INFO - PROCESS | 3888 | 1466697668788 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 3888 | 1466697668792 Marionette TRACE conn3 <- [1,2649,null,{"value":"13"}] 09:01:08 INFO - PROCESS | 3888 | 1466697668798 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:01:08 INFO - PROCESS | 3888 | 1466697668801 Marionette TRACE conn3 <- [1,2650,null,{}] 09:01:08 INFO - PROCESS | 3888 | 1466697668804 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:08 INFO - PROCESS | 3888 | 1466697668807 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:08 INFO - PROCESS | 3888 | 1466697668884 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 09:01:08 INFO - PROCESS | 3888 | 1466697668988 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 3888 | 1466697668991 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:08 INFO - PROCESS | 3888 | ++DOCSHELL 12BD8800 == 30 [pid = 3888] [id = 672] 09:01:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (12BD9000) [pid = 3888] [serial = 2016] [outer = 00000000] 09:01:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (12E14800) [pid = 3888] [serial = 2017] [outer = 12BD9000] 09:01:09 INFO - PROCESS | 3888 | 1466697669037 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (13168800) [pid = 3888] [serial = 2018] [outer = 12BD9000] 09:01:09 INFO - PROCESS | 3888 | 1466697669411 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:01:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 09:01:09 INFO - PROCESS | 3888 | 1466697669463 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 3888 | 1466697669466 Marionette TRACE conn3 <- [1,2653,null,{"value":"13"}] 09:01:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:01:09 INFO - PROCESS | 3888 | 1466697669469 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 3888 | 1466697669472 Marionette TRACE conn3 <- [1,2654,null,{}] 09:01:09 INFO - PROCESS | 3888 | 1466697669483 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:09 INFO - PROCESS | 3888 | 1466697669487 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:09 INFO - PROCESS | 3888 | 1466697669597 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 09:01:09 INFO - PROCESS | 3888 | 1466697669612 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 3888 | 1466697669615 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:09 INFO - PROCESS | 3888 | ++DOCSHELL 14F29C00 == 31 [pid = 3888] [id = 673] 09:01:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (14F2A000) [pid = 3888] [serial = 2019] [outer = 00000000] 09:01:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (14F32400) [pid = 3888] [serial = 2020] [outer = 14F2A000] 09:01:09 INFO - PROCESS | 3888 | 1466697669663 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (153D3400) [pid = 3888] [serial = 2021] [outer = 14F2A000] 09:01:10 INFO - PROCESS | 3888 | 1466697670603 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 09:01:10 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) 09:01:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1157ms 09:01:10 INFO - PROCESS | 3888 | 1466697670647 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 3888 | 1466697670649 Marionette TRACE conn3 <- [1,2657,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:01:10 INFO - PROCESS | 3888 | 1466697670653 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 3888 | 1466697670655 Marionette TRACE conn3 <- [1,2658,null,{}] 09:01:10 INFO - PROCESS | 3888 | 1466697670659 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 3888 | 1466697670661 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:10 INFO - PROCESS | 3888 | 1466697670782 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 09:01:10 INFO - PROCESS | 3888 | 1466697670787 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 3888 | 1466697670789 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:10 INFO - PROCESS | 3888 | ++DOCSHELL 15762000 == 32 [pid = 3888] [id = 674] 09:01:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (15791C00) [pid = 3888] [serial = 2022] [outer = 00000000] 09:01:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (1397DC00) [pid = 3888] [serial = 2023] [outer = 15791C00] 09:01:10 INFO - PROCESS | 3888 | 1466697670881 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (1630E400) [pid = 3888] [serial = 2024] [outer = 15791C00] 09:01:11 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (11408400) [pid = 3888] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:01:11 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (132DF400) [pid = 3888] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:01:11 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (10A5C800) [pid = 3888] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:01:11 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (10E0A400) [pid = 3888] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:01:11 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (1628C800) [pid = 3888] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:01:11 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (105E8400) [pid = 3888] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:01:11 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (14F7D000) [pid = 3888] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:01:11 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (160CE400) [pid = 3888] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:01:11 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (10A59800) [pid = 3888] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:01:11 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (1578A400) [pid = 3888] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:01:11 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (144B8C00) [pid = 3888] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:01:11 INFO - PROCESS | 3888 | 1466697671778 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:01:11 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:01:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:01:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1157ms 09:01:11 INFO - PROCESS | 3888 | 1466697671813 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 3888 | 1466697671815 Marionette TRACE conn3 <- [1,2661,null,{"value":"13"}] 09:01:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:01:11 INFO - PROCESS | 3888 | 1466697671819 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 3888 | 1466697671820 Marionette TRACE conn3 <- [1,2662,null,{}] 09:01:11 INFO - PROCESS | 3888 | 1466697671824 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:11 INFO - PROCESS | 3888 | 1466697671826 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:11 INFO - PROCESS | 3888 | 1466697671910 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 09:01:11 INFO - PROCESS | 3888 | 1466697671915 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 3888 | 1466697671917 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:11 INFO - PROCESS | 3888 | ++DOCSHELL 104ECC00 == 33 [pid = 3888] [id = 675] 09:01:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (10E0A400) [pid = 3888] [serial = 2025] [outer = 00000000] 09:01:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (14F34400) [pid = 3888] [serial = 2026] [outer = 10E0A400] 09:01:11 INFO - PROCESS | 3888 | 1466697671960 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (1575EC00) [pid = 3888] [serial = 2027] [outer = 10E0A400] 09:01:12 INFO - PROCESS | 3888 | 1466697672925 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:01:12 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:01:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:01:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1111ms 09:01:12 INFO - PROCESS | 3888 | 1466697672945 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 3888 | 1466697672947 Marionette TRACE conn3 <- [1,2665,null,{"value":"13"}] 09:01:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:01:12 INFO - PROCESS | 3888 | 1466697672934 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 3888 | 1466697672936 Marionette TRACE conn3 <- [1,2666,null,{}] 09:01:12 INFO - PROCESS | 3888 | 1466697672939 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 3888 | 1466697672945 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:13 INFO - PROCESS | 3888 | 1466697673045 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 09:01:13 INFO - PROCESS | 3888 | 1466697673050 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 3888 | 1466697673052 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:13 INFO - PROCESS | 3888 | ++DOCSHELL 0F30D000 == 34 [pid = 3888] [id = 676] 09:01:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (10E01400) [pid = 3888] [serial = 2028] [outer = 00000000] 09:01:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (17744000) [pid = 3888] [serial = 2029] [outer = 10E01400] 09:01:13 INFO - PROCESS | 3888 | 1466697673095 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (167ED400) [pid = 3888] [serial = 2030] [outer = 10E01400] 09:01:14 INFO - PROCESS | 3888 | 1466697674050 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 09:01:14 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) 09:01:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1157ms 09:01:14 INFO - PROCESS | 3888 | 1466697674110 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 3888 | 1466697674114 Marionette TRACE conn3 <- [1,2669,null,{"value":"13"}] 09:01:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:01:14 INFO - PROCESS | 3888 | 1466697674121 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 3888 | 1466697674125 Marionette TRACE conn3 <- [1,2670,null,{}] 09:01:14 INFO - PROCESS | 3888 | 1466697674132 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:14 INFO - PROCESS | 3888 | 1466697674136 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:14 INFO - PROCESS | 3888 | 1466697674281 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 09:01:14 INFO - PROCESS | 3888 | 1466697674413 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 3888 | 1466697674416 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:14 INFO - PROCESS | 3888 | ++DOCSHELL 10BB8400 == 35 [pid = 3888] [id = 677] 09:01:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (10BB8800) [pid = 3888] [serial = 2031] [outer = 00000000] 09:01:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (10E08C00) [pid = 3888] [serial = 2032] [outer = 10BB8800] 09:01:14 INFO - PROCESS | 3888 | 1466697674520 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (1123B400) [pid = 3888] [serial = 2033] [outer = 10BB8800] 09:01:15 INFO - PROCESS | 3888 | 1466697675527 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 09:01:15 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) 09:01:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1416ms 09:01:15 INFO - PROCESS | 3888 | 1466697675545 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 3888 | 1466697675550 Marionette TRACE conn3 <- [1,2673,null,{"value":"13"}] 09:01:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:01:15 INFO - PROCESS | 3888 | 1466697675557 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 3888 | 1466697675559 Marionette TRACE conn3 <- [1,2674,null,{}] 09:01:15 INFO - PROCESS | 3888 | 1466697675564 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:15 INFO - PROCESS | 3888 | 1466697675566 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:15 INFO - PROCESS | 3888 | 1466697675673 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 09:01:15 INFO - PROCESS | 3888 | 1466697675837 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 3888 | 1466697675840 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:15 INFO - PROCESS | 3888 | ++DOCSHELL 141D4800 == 36 [pid = 3888] [id = 678] 09:01:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (141D8C00) [pid = 3888] [serial = 2034] [outer = 00000000] 09:01:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (144B5C00) [pid = 3888] [serial = 2035] [outer = 141D8C00] 09:01:15 INFO - PROCESS | 3888 | 1466697675899 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (14F32800) [pid = 3888] [serial = 2036] [outer = 141D8C00] 09:01:16 INFO - PROCESS | 3888 | 1466697676892 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:01:16 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:01:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:01:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1355ms 09:01:16 INFO - PROCESS | 3888 | 1466697676917 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 09:01:16 INFO - PROCESS | 3888 | 1466697676919 Marionette TRACE conn3 <- [1,2677,null,{"value":"13"}] 09:01:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:01:16 INFO - PROCESS | 3888 | 1466697676923 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:01:16 INFO - PROCESS | 3888 | 1466697676927 Marionette TRACE conn3 <- [1,2678,null,{}] 09:01:16 INFO - PROCESS | 3888 | 1466697676938 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:16 INFO - PROCESS | 3888 | 1466697676942 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:17 INFO - PROCESS | 3888 | 1466697677056 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 09:01:17 INFO - PROCESS | 3888 | 1466697677196 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 3888 | 1466697677200 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:17 INFO - PROCESS | 3888 | ++DOCSHELL 176CE400 == 37 [pid = 3888] [id = 679] 09:01:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (17745000) [pid = 3888] [serial = 2037] [outer = 00000000] 09:01:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (17CA6C00) [pid = 3888] [serial = 2038] [outer = 17745000] 09:01:17 INFO - PROCESS | 3888 | 1466697677257 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (17F91400) [pid = 3888] [serial = 2039] [outer = 17745000] 09:01:18 INFO - PROCESS | 3888 | --DOCSHELL 104ECC00 == 36 [pid = 3888] [id = 675] 09:01:18 INFO - PROCESS | 3888 | --DOCSHELL 15762000 == 35 [pid = 3888] [id = 674] 09:01:18 INFO - PROCESS | 3888 | --DOCSHELL 14F29C00 == 34 [pid = 3888] [id = 673] 09:01:18 INFO - PROCESS | 3888 | --DOCSHELL 12BD8800 == 33 [pid = 3888] [id = 672] 09:01:18 INFO - PROCESS | 3888 | --DOCSHELL 10A58C00 == 32 [pid = 3888] [id = 671] 09:01:18 INFO - PROCESS | 3888 | --DOCSHELL 12BD5800 == 31 [pid = 3888] [id = 670] 09:01:18 INFO - PROCESS | 3888 | --DOCSHELL 0F30B800 == 30 [pid = 3888] [id = 669] 09:01:18 INFO - PROCESS | 3888 | --DOCSHELL 13193800 == 29 [pid = 3888] [id = 668] 09:01:18 INFO - PROCESS | 3888 | --DOCSHELL 10E06400 == 28 [pid = 3888] [id = 659] 09:01:18 INFO - PROCESS | 3888 | --DOCSHELL 141D4800 == 27 [pid = 3888] [id = 678] 09:01:18 INFO - PROCESS | 3888 | --DOCSHELL 0F30D000 == 26 [pid = 3888] [id = 676] 09:01:18 INFO - PROCESS | 3888 | --DOCSHELL 10BB8400 == 25 [pid = 3888] [id = 677] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (1188E400) [pid = 3888] [serial = 1984] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (11D8B000) [pid = 3888] [serial = 1985] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (13980400) [pid = 3888] [serial = 1987] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (10BB3400) [pid = 3888] [serial = 1981] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (10D64000) [pid = 3888] [serial = 1982] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (1123AC00) [pid = 3888] [serial = 1979] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (10E52000) [pid = 3888] [serial = 1978] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (16FF0400) [pid = 3888] [serial = 1996] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (12E6D800) [pid = 3888] [serial = 1973] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (10E0E400) [pid = 3888] [serial = 1972] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (16303400) [pid = 3888] [serial = 1976] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (15762C00) [pid = 3888] [serial = 1975] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (1627EC00) [pid = 3888] [serial = 1993] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (12BD1000) [pid = 3888] [serial = 1999] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (17F96800) [pid = 3888] [serial = 2005] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (17742000) [pid = 3888] [serial = 2002] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 56 (1717F000) [pid = 3888] [serial = 1997] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 55 (14F7F400) [pid = 3888] [serial = 1990] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 54 (153CF400) [pid = 3888] [serial = 1991] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 53 (17746800) [pid = 3888] [serial = 2003] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 52 (16285C00) [pid = 3888] [serial = 1994] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 51 (12BDEC00) [pid = 3888] [serial = 2000] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | --DOMWINDOW == 50 (13EC3400) [pid = 3888] [serial = 1988] [outer = 00000000] [url = about:blank] 09:01:18 INFO - PROCESS | 3888 | 1466697678978 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:01:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:01:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:01:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2117ms 09:01:19 INFO - PROCESS | 3888 | 1466697679045 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 3888 | 1466697679049 Marionette TRACE conn3 <- [1,2681,null,{"value":"13"}] 09:01:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:01:19 INFO - PROCESS | 3888 | 1466697679056 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 3888 | 1466697679060 Marionette TRACE conn3 <- [1,2682,null,{}] 09:01:19 INFO - PROCESS | 3888 | 1466697679067 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:19 INFO - PROCESS | 3888 | 1466697679069 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:19 INFO - PROCESS | 3888 | 1466697679162 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 09:01:19 INFO - PROCESS | 3888 | 1466697679246 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 3888 | 1466697679250 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:19 INFO - PROCESS | 3888 | ++DOCSHELL 103CB400 == 26 [pid = 3888] [id = 680] 09:01:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 51 (1047C400) [pid = 3888] [serial = 2040] [outer = 00000000] 09:01:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 52 (10BB9800) [pid = 3888] [serial = 2041] [outer = 1047C400] 09:01:19 INFO - PROCESS | 3888 | 1466697679299 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 53 (10D63000) [pid = 3888] [serial = 2042] [outer = 1047C400] 09:01:20 INFO - PROCESS | 3888 | 1466697680197 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:01:20 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:01:20 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:01:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1157ms 09:01:20 INFO - PROCESS | 3888 | 1466697680219 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 3888 | 1466697680224 Marionette TRACE conn3 <- [1,2685,null,{"value":"13"}] 09:01:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:01:20 INFO - PROCESS | 3888 | 1466697680231 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 3888 | 1466697680234 Marionette TRACE conn3 <- [1,2686,null,{}] 09:01:20 INFO - PROCESS | 3888 | 1466697680238 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:20 INFO - PROCESS | 3888 | 1466697680241 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:20 INFO - PROCESS | 3888 | 1466697680334 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 09:01:20 INFO - PROCESS | 3888 | 1466697680342 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 3888 | 1466697680344 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:20 INFO - PROCESS | 3888 | ++DOCSHELL 114FBC00 == 27 [pid = 3888] [id = 681] 09:01:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 54 (11804000) [pid = 3888] [serial = 2043] [outer = 00000000] 09:01:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 55 (11CEA400) [pid = 3888] [serial = 2044] [outer = 11804000] 09:01:20 INFO - PROCESS | 3888 | 1466697680391 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 56 (12BAA800) [pid = 3888] [serial = 2045] [outer = 11804000] 09:01:21 INFO - PROCESS | 3888 | 1466697681327 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:01:21 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:01:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:01:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:01:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1126ms 09:01:21 INFO - PROCESS | 3888 | 1466697681350 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 3888 | 1466697681353 Marionette TRACE conn3 <- [1,2689,null,{"value":"13"}] 09:01:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:01:21 INFO - PROCESS | 3888 | 1466697681356 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 3888 | 1466697681360 Marionette TRACE conn3 <- [1,2690,null,{}] 09:01:21 INFO - PROCESS | 3888 | 1466697681371 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:21 INFO - PROCESS | 3888 | 1466697681375 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:21 INFO - PROCESS | 3888 | 1466697681499 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 09:01:21 INFO - PROCESS | 3888 | 1466697681507 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 3888 | 1466697681510 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:21 INFO - PROCESS | 3888 | ++DOCSHELL 12E75400 == 28 [pid = 3888] [id = 682] 09:01:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 57 (12E75C00) [pid = 3888] [serial = 2046] [outer = 00000000] 09:01:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (136E9800) [pid = 3888] [serial = 2047] [outer = 12E75C00] 09:01:21 INFO - PROCESS | 3888 | 1466697681610 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (13988800) [pid = 3888] [serial = 2048] [outer = 12E75C00] 09:01:22 INFO - PROCESS | 3888 | 1466697682069 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:01:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 716ms 09:01:22 INFO - PROCESS | 3888 | 1466697682083 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 3888 | 1466697682086 Marionette TRACE conn3 <- [1,2693,null,{"value":"13"}] 09:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:01:22 INFO - PROCESS | 3888 | 1466697682096 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 3888 | 1466697682099 Marionette TRACE conn3 <- [1,2694,null,{}] 09:01:22 INFO - PROCESS | 3888 | 1466697682102 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:22 INFO - PROCESS | 3888 | 1466697682104 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:22 INFO - PROCESS | 3888 | 1466697682232 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 09:01:22 INFO - PROCESS | 3888 | 1466697682239 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 3888 | 1466697682242 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:22 INFO - PROCESS | 3888 | ++DOCSHELL 136E7C00 == 29 [pid = 3888] [id = 683] 09:01:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (13ED0C00) [pid = 3888] [serial = 2049] [outer = 00000000] 09:01:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (14F33C00) [pid = 3888] [serial = 2050] [outer = 13ED0C00] 09:01:22 INFO - PROCESS | 3888 | 1466697682339 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (153C8000) [pid = 3888] [serial = 2051] [outer = 13ED0C00] 09:01:22 INFO - PROCESS | 3888 | 1466697682802 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:01:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 731ms 09:01:22 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (10E01400) [pid = 3888] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:01:22 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (10E0A400) [pid = 3888] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:01:22 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (178DEC00) [pid = 3888] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:01:22 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (12BD9800) [pid = 3888] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:01:22 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (0F310400) [pid = 3888] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:01:22 INFO - PROCESS | 3888 | --DOMWINDOW == 56 (12BD9000) [pid = 3888] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:01:22 INFO - PROCESS | 3888 | --DOMWINDOW == 55 (10A5A400) [pid = 3888] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:01:22 INFO - PROCESS | 3888 | --DOMWINDOW == 54 (14F2A000) [pid = 3888] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:01:22 INFO - PROCESS | 3888 | --DOMWINDOW == 53 (15791C00) [pid = 3888] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:01:22 INFO - PROCESS | 3888 | 1466697682932 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 3888 | 1466697682934 Marionette TRACE conn3 <- [1,2697,null,{"value":"13"}] 09:01:22 INFO - PROCESS | 3888 | 1466697682944 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 3888 | 1466697682945 Marionette TRACE conn3 <- [1,2698,null,{}] 09:01:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:01:22 INFO - PROCESS | 3888 | 1466697682949 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:22 INFO - PROCESS | 3888 | 1466697682951 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:23 INFO - PROCESS | 3888 | 1466697683035 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 09:01:23 INFO - PROCESS | 3888 | 1466697683042 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 3888 | 1466697683044 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:23 INFO - PROCESS | 3888 | ++DOCSHELL 10E0F400 == 30 [pid = 3888] [id = 684] 09:01:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 54 (13ED2C00) [pid = 3888] [serial = 2052] [outer = 00000000] 09:01:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 55 (14F32000) [pid = 3888] [serial = 2053] [outer = 13ED2C00] 09:01:23 INFO - PROCESS | 3888 | 1466697683088 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 56 (1575D000) [pid = 3888] [serial = 2054] [outer = 13ED2C00] 09:01:23 INFO - PROCESS | 3888 | 1466697683512 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 3888 | 1466697683570 Marionette TRACE conn3 <- [1,2701,null,{"value":"13"}] 09:01:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:01:23 INFO - PROCESS | 3888 | 1466697683573 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 3888 | 1466697683575 Marionette TRACE conn3 <- [1,2702,null,{}] 09:01:23 INFO - PROCESS | 3888 | 1466697683578 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:23 INFO - PROCESS | 3888 | 1466697683584 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:23 INFO - PROCESS | 3888 | 1466697683698 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 09:01:23 INFO - PROCESS | 3888 | 1466697683707 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 3888 | 1466697683709 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:23 INFO - PROCESS | 3888 | ++DOCSHELL 1628C400 == 31 [pid = 3888] [id = 685] 09:01:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 57 (1628C800) [pid = 3888] [serial = 2055] [outer = 00000000] 09:01:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (167EC000) [pid = 3888] [serial = 2056] [outer = 1628C800] 09:01:23 INFO - PROCESS | 3888 | 1466697683753 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (16C38400) [pid = 3888] [serial = 2057] [outer = 1628C800] 09:01:24 INFO - PROCESS | 3888 | 1466697684179 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:01:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 609ms 09:01:24 INFO - PROCESS | 3888 | 1466697684207 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 3888 | 1466697684209 Marionette TRACE conn3 <- [1,2705,null,{"value":"13"}] 09:01:24 INFO - PROCESS | 3888 | 1466697684213 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 3888 | 1466697684215 Marionette TRACE conn3 <- [1,2706,null,{}] 09:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:01:24 INFO - PROCESS | 3888 | 1466697684218 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 3888 | 1466697684229 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:24 INFO - PROCESS | 3888 | 1466697684309 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 09:01:24 INFO - PROCESS | 3888 | 1466697684315 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 3888 | 1466697684317 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:24 INFO - PROCESS | 3888 | ++DOCSHELL 170CA000 == 32 [pid = 3888] [id = 686] 09:01:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (170CAC00) [pid = 3888] [serial = 2058] [outer = 00000000] 09:01:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (176C5800) [pid = 3888] [serial = 2059] [outer = 170CAC00] 09:01:24 INFO - PROCESS | 3888 | 1466697684359 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (176C7400) [pid = 3888] [serial = 2060] [outer = 170CAC00] 09:01:24 INFO - PROCESS | 3888 | 1466697684822 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 3888 | 1466697684840 Marionette TRACE conn3 <- [1,2709,null,{"value":"13"}] 09:01:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:01:24 INFO - PROCESS | 3888 | 1466697684843 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 3888 | 1466697684845 Marionette TRACE conn3 <- [1,2710,null,{}] 09:01:24 INFO - PROCESS | 3888 | 1466697684848 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 3888 | 1466697684850 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:24 INFO - PROCESS | 3888 | 1466697684967 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 09:01:25 INFO - PROCESS | 3888 | 1466697685108 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 3888 | 1466697685111 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:25 INFO - PROCESS | 3888 | ++DOCSHELL 1036C000 == 33 [pid = 3888] [id = 687] 09:01:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (103C8400) [pid = 3888] [serial = 2061] [outer = 00000000] 09:01:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (105F6000) [pid = 3888] [serial = 2062] [outer = 103C8400] 09:01:25 INFO - PROCESS | 3888 | 1466697685179 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (10BB9000) [pid = 3888] [serial = 2063] [outer = 103C8400] 09:01:25 INFO - PROCESS | 3888 | 1466697685964 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 3888 | 1466697686007 Marionette TRACE conn3 <- [1,2713,null,{"value":"13"}] 09:01:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:01:26 INFO - PROCESS | 3888 | 1466697686012 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 3888 | 1466697686015 Marionette TRACE conn3 <- [1,2714,null,{}] 09:01:26 INFO - PROCESS | 3888 | 1466697686020 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 3888 | 1466697686023 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:26 INFO - PROCESS | 3888 | 1466697686138 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 09:01:26 INFO - PROCESS | 3888 | 1466697686281 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 3888 | 1466697686284 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:26 INFO - PROCESS | 3888 | ++DOCSHELL 12BDCC00 == 34 [pid = 3888] [id = 688] 09:01:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (12BDE000) [pid = 3888] [serial = 2064] [outer = 00000000] 09:01:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (12ED2800) [pid = 3888] [serial = 2065] [outer = 12BDE000] 09:01:26 INFO - PROCESS | 3888 | 1466697686341 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (13663400) [pid = 3888] [serial = 2066] [outer = 12BDE000] 09:01:27 INFO - PROCESS | 3888 | --DOCSHELL 104E9C00 == 33 [pid = 3888] [id = 485] 09:01:27 INFO - PROCESS | 3888 | --DOCSHELL 103D2000 == 32 [pid = 3888] [id = 494] 09:01:27 INFO - PROCESS | 3888 | --DOCSHELL 176CE400 == 31 [pid = 3888] [id = 679] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (17744000) [pid = 3888] [serial = 2029] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (1575EC00) [pid = 3888] [serial = 2027] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (17F99800) [pid = 3888] [serial = 2006] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (12ECFC00) [pid = 3888] [serial = 2011] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (13666000) [pid = 3888] [serial = 2012] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (10A5B800) [pid = 3888] [serial = 2008] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (10E03800) [pid = 3888] [serial = 2009] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (12E14800) [pid = 3888] [serial = 2017] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (13168800) [pid = 3888] [serial = 2018] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (10E52400) [pid = 3888] [serial = 2014] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 57 (1122D800) [pid = 3888] [serial = 2015] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 56 (14F32400) [pid = 3888] [serial = 2020] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 55 (14F34400) [pid = 3888] [serial = 2026] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 54 (167ED400) [pid = 3888] [serial = 2030] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 53 (1397DC00) [pid = 3888] [serial = 2023] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 52 (1630E400) [pid = 3888] [serial = 2024] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | --DOMWINDOW == 51 (153D3400) [pid = 3888] [serial = 2021] [outer = 00000000] [url = about:blank] 09:01:27 INFO - PROCESS | 3888 | 1466697687162 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:01:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1157ms 09:01:27 INFO - PROCESS | 3888 | 1466697687172 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 3888 | 1466697687176 Marionette TRACE conn3 <- [1,2717,null,{"value":"13"}] 09:01:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:01:27 INFO - PROCESS | 3888 | 1466697687202 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 3888 | 1466697687205 Marionette TRACE conn3 <- [1,2718,null,{}] 09:01:27 INFO - PROCESS | 3888 | 1466697687214 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:27 INFO - PROCESS | 3888 | 1466697687217 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:27 INFO - PROCESS | 3888 | 1466697687303 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 09:01:27 INFO - PROCESS | 3888 | 1466697687310 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 3888 | 1466697687313 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:27 INFO - PROCESS | 3888 | ++DOCSHELL 104EBC00 == 32 [pid = 3888] [id = 689] 09:01:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 52 (1055C000) [pid = 3888] [serial = 2067] [outer = 00000000] 09:01:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 53 (10D6B400) [pid = 3888] [serial = 2068] [outer = 1055C000] 09:01:27 INFO - PROCESS | 3888 | 1466697687361 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 54 (10E09800) [pid = 3888] [serial = 2069] [outer = 1055C000] 09:01:28 INFO - PROCESS | 3888 | 1466697688356 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:01:28 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:01:28 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:01:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:01:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:01:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:01:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1203ms 09:01:28 INFO - PROCESS | 3888 | 1466697688397 Marionette TRACE conn3 -> [0,2721,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 3888 | 1466697688402 Marionette TRACE conn3 <- [1,2721,null,{"value":"13"}] 09:01:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:01:28 INFO - PROCESS | 3888 | 1466697688408 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 3888 | 1466697688411 Marionette TRACE conn3 <- [1,2722,null,{}] 09:01:28 INFO - PROCESS | 3888 | 1466697688415 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:28 INFO - PROCESS | 3888 | 1466697688417 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:28 INFO - PROCESS | 3888 | 1466697688502 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 09:01:28 INFO - PROCESS | 3888 | 1466697688508 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 3888 | 1466697688511 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:28 INFO - PROCESS | 3888 | ++DOCSHELL 129E0800 == 33 [pid = 3888] [id = 690] 09:01:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 55 (129E8000) [pid = 3888] [serial = 2070] [outer = 00000000] 09:01:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 56 (12BD9400) [pid = 3888] [serial = 2071] [outer = 129E8000] 09:01:28 INFO - PROCESS | 3888 | 1466697688546 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 57 (12C58C00) [pid = 3888] [serial = 2072] [outer = 129E8000] 09:01:29 INFO - PROCESS | 3888 | 1466697689057 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:01:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 670ms 09:01:29 INFO - PROCESS | 3888 | 1466697689091 Marionette TRACE conn3 -> [0,2725,"getWindowHandle",null] 09:01:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:01:29 INFO - PROCESS | 3888 | 1466697689094 Marionette TRACE conn3 <- [1,2725,null,{"value":"13"}] 09:01:29 INFO - PROCESS | 3888 | 1466697689097 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 3888 | 1466697689101 Marionette TRACE conn3 <- [1,2726,null,{}] 09:01:29 INFO - PROCESS | 3888 | 1466697689111 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:29 INFO - PROCESS | 3888 | 1466697689116 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:29 INFO - PROCESS | 3888 | 1466697689188 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 09:01:29 INFO - PROCESS | 3888 | 1466697689197 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 3888 | 1466697689200 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:29 INFO - PROCESS | 3888 | ++DOCSHELL 144B5000 == 34 [pid = 3888] [id = 691] 09:01:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 58 (144B5400) [pid = 3888] [serial = 2073] [outer = 00000000] 09:01:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (14F2A000) [pid = 3888] [serial = 2074] [outer = 144B5400] 09:01:29 INFO - PROCESS | 3888 | 1466697689253 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (14F78000) [pid = 3888] [serial = 2075] [outer = 144B5400] 09:01:29 INFO - PROCESS | 3888 | 1466697689753 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:01:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 670ms 09:01:29 INFO - PROCESS | 3888 | 1466697689777 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 3888 | 1466697689780 Marionette TRACE conn3 <- [1,2729,null,{"value":"13"}] 09:01:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:01:29 INFO - PROCESS | 3888 | 1466697689790 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 3888 | 1466697689775 Marionette TRACE conn3 <- [1,2730,null,{}] 09:01:29 INFO - PROCESS | 3888 | 1466697689778 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:29 INFO - PROCESS | 3888 | 1466697689780 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:29 INFO - PROCESS | 3888 | 1466697689925 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 09:01:29 INFO - PROCESS | 3888 | 1466697689948 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 3888 | 1466697689951 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:29 INFO - PROCESS | 3888 | ++DOCSHELL 160CE400 == 35 [pid = 3888] [id = 692] 09:01:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (160D0000) [pid = 3888] [serial = 2076] [outer = 00000000] 09:01:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (16280400) [pid = 3888] [serial = 2077] [outer = 160D0000] 09:01:29 INFO - PROCESS | 3888 | 1466697689994 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (16304800) [pid = 3888] [serial = 2078] [outer = 160D0000] 09:01:30 INFO - PROCESS | 3888 | 1466697690420 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:01:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 686ms 09:01:30 INFO - PROCESS | 3888 | 1466697690465 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 3888 | 1466697690467 Marionette TRACE conn3 <- [1,2733,null,{"value":"13"}] 09:01:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:01:30 INFO - PROCESS | 3888 | 1466697690471 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 3888 | 1466697690472 Marionette TRACE conn3 <- [1,2734,null,{}] 09:01:30 INFO - PROCESS | 3888 | 1466697690460 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:30 INFO - PROCESS | 3888 | 1466697690462 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:30 INFO - PROCESS | 3888 | 1466697690576 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 09:01:30 INFO - PROCESS | 3888 | 1466697690584 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 3888 | 1466697690586 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:30 INFO - PROCESS | 3888 | ++DOCSHELL 12BD6000 == 36 [pid = 3888] [id = 693] 09:01:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (16309000) [pid = 3888] [serial = 2079] [outer = 00000000] 09:01:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (16817400) [pid = 3888] [serial = 2080] [outer = 16309000] 09:01:30 INFO - PROCESS | 3888 | 1466697690685 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (16C31400) [pid = 3888] [serial = 2081] [outer = 16309000] 09:01:31 INFO - PROCESS | 3888 | 1466697691101 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 685ms 09:01:31 INFO - PROCESS | 3888 | 1466697691153 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 3888 | 1466697691155 Marionette TRACE conn3 <- [1,2737,null,{"value":"13"}] 09:01:31 INFO - PROCESS | 3888 | 1466697691162 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 3888 | 1466697691164 Marionette TRACE conn3 <- [1,2738,null,{}] 09:01:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:01:31 INFO - PROCESS | 3888 | 1466697691167 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 3888 | 1466697691173 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:31 INFO - PROCESS | 3888 | 1466697691348 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 09:01:31 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (1047C400) [pid = 3888] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:01:31 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (11804000) [pid = 3888] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:01:31 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (12E75C00) [pid = 3888] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:01:31 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (10BB8800) [pid = 3888] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:01:31 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (141D8C00) [pid = 3888] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:01:31 INFO - PROCESS | 3888 | --DOMWINDOW == 60 (13ED0C00) [pid = 3888] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:01:31 INFO - PROCESS | 3888 | --DOMWINDOW == 59 (13ED2C00) [pid = 3888] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:01:31 INFO - PROCESS | 3888 | --DOMWINDOW == 58 (1628C800) [pid = 3888] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:01:31 INFO - PROCESS | 3888 | 1466697691421 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 3888 | 1466697691423 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:31 INFO - PROCESS | 3888 | ++DOCSHELL 1047C400 == 37 [pid = 3888] [id = 694] 09:01:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 59 (10559400) [pid = 3888] [serial = 2082] [outer = 00000000] 09:01:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 60 (13ED2C00) [pid = 3888] [serial = 2083] [outer = 10559400] 09:01:31 INFO - PROCESS | 3888 | 1466697691467 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 61 (176C9C00) [pid = 3888] [serial = 2084] [outer = 10559400] 09:01:31 INFO - PROCESS | 3888 | 1466697691824 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:01:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 716ms 09:01:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:01:31 INFO - PROCESS | 3888 | 1466697691889 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 3888 | 1466697691891 Marionette TRACE conn3 <- [1,2741,null,{"value":"13"}] 09:01:31 INFO - PROCESS | 3888 | 1466697691895 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 3888 | 1466697691896 Marionette TRACE conn3 <- [1,2742,null,{}] 09:01:31 INFO - PROCESS | 3888 | 1466697691900 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 3888 | 1466697691902 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:31 INFO - PROCESS | 3888 | 1466697691979 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 09:01:31 INFO - PROCESS | 3888 | 1466697691985 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 3888 | 1466697691987 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:31 INFO - PROCESS | 3888 | ++DOCSHELL 178D9800 == 38 [pid = 3888] [id = 695] 09:01:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (178DB400) [pid = 3888] [serial = 2085] [outer = 00000000] 09:01:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (17CE2400) [pid = 3888] [serial = 2086] [outer = 178DB400] 09:01:32 INFO - PROCESS | 3888 | 1466697692029 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (18023000) [pid = 3888] [serial = 2087] [outer = 178DB400] 09:01:32 INFO - PROCESS | 3888 | 1466697692437 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:01:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 579ms 09:01:32 INFO - PROCESS | 3888 | 1466697692476 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 3888 | 1466697692478 Marionette TRACE conn3 <- [1,2745,null,{"value":"13"}] 09:01:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:01:32 INFO - PROCESS | 3888 | 1466697692493 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 3888 | 1466697692495 Marionette TRACE conn3 <- [1,2746,null,{}] 09:01:32 INFO - PROCESS | 3888 | 1466697692498 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:32 INFO - PROCESS | 3888 | 1466697692500 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:32 INFO - PROCESS | 3888 | 1466697692581 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 09:01:32 INFO - PROCESS | 3888 | 1466697692587 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 3888 | 1466697692589 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:32 INFO - PROCESS | 3888 | ++DOCSHELL 180E4000 == 39 [pid = 3888] [id = 696] 09:01:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (180E4C00) [pid = 3888] [serial = 2088] [outer = 00000000] 09:01:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (180EA400) [pid = 3888] [serial = 2089] [outer = 180E4C00] 09:01:32 INFO - PROCESS | 3888 | 1466697692632 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (180ED400) [pid = 3888] [serial = 2090] [outer = 180E4C00] 09:01:33 INFO - PROCESS | 3888 | 1466697693059 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:01:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 624ms 09:01:33 INFO - PROCESS | 3888 | 1466697693121 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 3888 | 1466697693123 Marionette TRACE conn3 <- [1,2749,null,{"value":"13"}] 09:01:33 INFO - PROCESS | 3888 | 1466697693126 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - PROCESS | 3888 | 1466697693128 Marionette TRACE conn3 <- [1,2750,null,{}] 09:01:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:01:33 INFO - PROCESS | 3888 | 1466697693131 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:33 INFO - PROCESS | 3888 | 1466697693133 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:33 INFO - PROCESS | 3888 | 1466697693212 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 09:01:33 INFO - PROCESS | 3888 | 1466697693220 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 3888 | 1466697693222 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:33 INFO - PROCESS | 3888 | ++DOCSHELL 180F2C00 == 40 [pid = 3888] [id = 697] 09:01:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (18564800) [pid = 3888] [serial = 2091] [outer = 00000000] 09:01:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (18571400) [pid = 3888] [serial = 2092] [outer = 18564800] 09:01:33 INFO - PROCESS | 3888 | 1466697693268 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (18572000) [pid = 3888] [serial = 2093] [outer = 18564800] 09:01:33 INFO - PROCESS | 3888 | 1466697693894 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:01:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 823ms 09:01:33 INFO - PROCESS | 3888 | 1466697693966 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 3888 | 1466697693970 Marionette TRACE conn3 <- [1,2753,null,{"value":"13"}] 09:01:33 INFO - PROCESS | 3888 | 1466697693976 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:01:33 INFO - PROCESS | 3888 | 1466697693981 Marionette TRACE conn3 <- [1,2754,null,{}] 09:01:33 INFO - PROCESS | 3888 | 1466697694000 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:33 INFO - PROCESS | 3888 | 1466697694003 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:34 INFO - PROCESS | 3888 | 1466697694120 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 09:01:34 INFO - PROCESS | 3888 | 1466697694251 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 3888 | 1466697694253 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:34 INFO - PROCESS | 3888 | ++DOCSHELL 10A59800 == 41 [pid = 3888] [id = 698] 09:01:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (10A5AC00) [pid = 3888] [serial = 2094] [outer = 00000000] 09:01:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (11804000) [pid = 3888] [serial = 2095] [outer = 10A5AC00] 09:01:34 INFO - PROCESS | 3888 | 1466697694311 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (12BD8000) [pid = 3888] [serial = 2096] [outer = 10A5AC00] 09:01:34 INFO - PROCESS | 3888 | 1466697694836 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:01:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 929ms 09:01:34 INFO - PROCESS | 3888 | 1466697694908 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 3888 | 1466697694913 Marionette TRACE conn3 <- [1,2757,null,{"value":"13"}] 09:01:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:01:34 INFO - PROCESS | 3888 | 1466697694919 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 3888 | 1466697694922 Marionette TRACE conn3 <- [1,2758,null,{}] 09:01:34 INFO - PROCESS | 3888 | 1466697694926 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:34 INFO - PROCESS | 3888 | 1466697694929 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:35 INFO - PROCESS | 3888 | 1466697695023 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 09:01:35 INFO - PROCESS | 3888 | 1466697695133 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 3888 | 1466697695136 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:35 INFO - PROCESS | 3888 | ++DOCSHELL 141DF400 == 42 [pid = 3888] [id = 699] 09:01:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (144B2800) [pid = 3888] [serial = 2097] [outer = 00000000] 09:01:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (153CEC00) [pid = 3888] [serial = 2098] [outer = 144B2800] 09:01:35 INFO - PROCESS | 3888 | 1466697695190 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (15796C00) [pid = 3888] [serial = 2099] [outer = 144B2800] 09:01:35 INFO - PROCESS | 3888 | 1466697695804 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:01:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 974ms 09:01:35 INFO - PROCESS | 3888 | 1466697695887 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 3888 | 1466697695890 Marionette TRACE conn3 <- [1,2761,null,{"value":"13"}] 09:01:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:01:35 INFO - PROCESS | 3888 | 1466697695893 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 3888 | 1466697695897 Marionette TRACE conn3 <- [1,2762,null,{}] 09:01:35 INFO - PROCESS | 3888 | 1466697695908 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:35 INFO - PROCESS | 3888 | 1466697695912 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:36 INFO - PROCESS | 3888 | 1466697696017 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 09:01:36 INFO - PROCESS | 3888 | 1466697696158 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 3888 | 1466697696162 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:36 INFO - PROCESS | 3888 | ++DOCSHELL 178DD000 == 43 [pid = 3888] [id = 700] 09:01:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (178DEC00) [pid = 3888] [serial = 2100] [outer = 00000000] 09:01:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (1856C400) [pid = 3888] [serial = 2101] [outer = 178DEC00] 09:01:36 INFO - PROCESS | 3888 | 1466697696220 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (19763800) [pid = 3888] [serial = 2102] [outer = 178DEC00] 09:01:36 INFO - PROCESS | 3888 | 1466697696976 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:01:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1112ms 09:01:36 INFO - PROCESS | 3888 | 1466697697002 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 3888 | 1466697697006 Marionette TRACE conn3 <- [1,2765,null,{"value":"13"}] 09:01:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:01:37 INFO - PROCESS | 3888 | 1466697697010 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 3888 | 1466697697015 Marionette TRACE conn3 <- [1,2766,null,{}] 09:01:37 INFO - PROCESS | 3888 | 1466697697020 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:37 INFO - PROCESS | 3888 | 1466697697022 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 141E0800 == 42 [pid = 3888] [id = 492] 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 132E9400 == 41 [pid = 3888] [id = 487] 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 11888400 == 40 [pid = 3888] [id = 486] 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 10D68400 == 39 [pid = 3888] [id = 497] 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 177B3000 == 38 [pid = 3888] [id = 502] 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 1124B400 == 37 [pid = 3888] [id = 498] 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 136E8800 == 36 [pid = 3888] [id = 499] 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 14F2A800 == 35 [pid = 3888] [id = 488] 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 153D2C00 == 34 [pid = 3888] [id = 489] 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 132E0C00 == 33 [pid = 3888] [id = 493] 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 1630CC00 == 32 [pid = 3888] [id = 501] 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 1188C400 == 31 [pid = 3888] [id = 490] 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 16C31800 == 30 [pid = 3888] [id = 496] 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 1535F400 == 29 [pid = 3888] [id = 500] 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 12E1E000 == 28 [pid = 3888] [id = 495] 09:01:37 INFO - PROCESS | 3888 | --DOCSHELL 104E9000 == 27 [pid = 3888] [id = 491] 09:01:37 INFO - PROCESS | 3888 | 1466697697706 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (10BB9800) [pid = 3888] [serial = 2041] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (10D63000) [pid = 3888] [serial = 2042] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (17CA6C00) [pid = 3888] [serial = 2038] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (11CEA400) [pid = 3888] [serial = 2044] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (136E9800) [pid = 3888] [serial = 2047] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (1123B400) [pid = 3888] [serial = 2033] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (10E08C00) [pid = 3888] [serial = 2032] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (14F32800) [pid = 3888] [serial = 2036] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (144B5C00) [pid = 3888] [serial = 2035] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (14F33C00) [pid = 3888] [serial = 2050] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (14F32000) [pid = 3888] [serial = 2053] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (167EC000) [pid = 3888] [serial = 2056] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (153C8000) [pid = 3888] [serial = 2051] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (16C38400) [pid = 3888] [serial = 2057] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (13988800) [pid = 3888] [serial = 2048] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (12BAA800) [pid = 3888] [serial = 2045] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (1575D000) [pid = 3888] [serial = 2054] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (176C5800) [pid = 3888] [serial = 2059] [outer = 00000000] [url = about:blank] 09:01:37 INFO - PROCESS | 3888 | 1466697697920 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 3888 | 1466697697923 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:37 INFO - PROCESS | 3888 | ++DOCSHELL 0F313800 == 28 [pid = 3888] [id = 701] 09:01:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (1036DC00) [pid = 3888] [serial = 2103] [outer = 00000000] 09:01:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (105F1C00) [pid = 3888] [serial = 2104] [outer = 1036DC00] 09:01:37 INFO - PROCESS | 3888 | 1466697697970 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (10BB9800) [pid = 3888] [serial = 2105] [outer = 1036DC00] 09:01:38 INFO - PROCESS | 3888 | 1466697698399 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:01:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1416ms 09:01:38 INFO - PROCESS | 3888 | 1466697698443 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 3888 | 1466697698448 Marionette TRACE conn3 <- [1,2769,null,{"value":"13"}] 09:01:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:01:38 INFO - PROCESS | 3888 | 1466697698452 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 3888 | 1466697698455 Marionette TRACE conn3 <- [1,2770,null,{}] 09:01:38 INFO - PROCESS | 3888 | 1466697698460 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:38 INFO - PROCESS | 3888 | 1466697698462 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:38 INFO - PROCESS | 3888 | 1466697698590 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 09:01:38 INFO - PROCESS | 3888 | 1466697698730 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 3888 | 1466697698735 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:38 INFO - PROCESS | 3888 | ++DOCSHELL 0F30F800 == 29 [pid = 3888] [id = 702] 09:01:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (0F310000) [pid = 3888] [serial = 2106] [outer = 00000000] 09:01:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (10441800) [pid = 3888] [serial = 2107] [outer = 0F310000] 09:01:38 INFO - PROCESS | 3888 | 1466697698792 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (10BB0000) [pid = 3888] [serial = 2108] [outer = 0F310000] 09:01:39 INFO - PROCESS | 3888 | 1466697699553 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:01:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1157ms 09:01:39 INFO - PROCESS | 3888 | 1466697699613 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 3888 | 1466697699618 Marionette TRACE conn3 <- [1,2773,null,{"value":"13"}] 09:01:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:01:39 INFO - PROCESS | 3888 | 1466697699623 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 3888 | 1466697699626 Marionette TRACE conn3 <- [1,2774,null,{}] 09:01:39 INFO - PROCESS | 3888 | 1466697699632 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:39 INFO - PROCESS | 3888 | 1466697699635 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:39 INFO - PROCESS | 3888 | 1466697699755 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 09:01:39 INFO - PROCESS | 3888 | 1466697699882 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 3888 | 1466697699886 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:39 INFO - PROCESS | 3888 | ++DOCSHELL 1188C400 == 30 [pid = 3888] [id = 703] 09:01:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (1188E400) [pid = 3888] [serial = 2109] [outer = 00000000] 09:01:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (11CDF800) [pid = 3888] [serial = 2110] [outer = 1188E400] 09:01:39 INFO - PROCESS | 3888 | 1466697699943 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (12B6B000) [pid = 3888] [serial = 2111] [outer = 1188E400] 09:01:40 INFO - PROCESS | 3888 | 1466697700705 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:01:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1127ms 09:01:40 INFO - PROCESS | 3888 | 1466697700763 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 3888 | 1466697700767 Marionette TRACE conn3 <- [1,2777,null,{"value":"13"}] 09:01:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:01:40 INFO - PROCESS | 3888 | 1466697700773 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 3888 | 1466697700776 Marionette TRACE conn3 <- [1,2778,null,{}] 09:01:40 INFO - PROCESS | 3888 | 1466697700781 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:40 INFO - PROCESS | 3888 | 1466697700783 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:40 INFO - PROCESS | 3888 | 1466697700853 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 09:01:40 INFO - PROCESS | 3888 | 1466697700866 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 3888 | 1466697700871 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:40 INFO - PROCESS | 3888 | ++DOCSHELL 10D69C00 == 31 [pid = 3888] [id = 704] 09:01:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (10D6A800) [pid = 3888] [serial = 2112] [outer = 00000000] 09:01:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (1124B400) [pid = 3888] [serial = 2113] [outer = 10D6A800] 09:01:40 INFO - PROCESS | 3888 | 1466697700917 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (11C87000) [pid = 3888] [serial = 2114] [outer = 10D6A800] 09:01:41 INFO - PROCESS | 3888 | 1466697701438 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:01:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 716ms 09:01:41 INFO - PROCESS | 3888 | 1466697701481 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 3888 | 1466697701486 Marionette TRACE conn3 <- [1,2781,null,{"value":"13"}] 09:01:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:01:41 INFO - PROCESS | 3888 | 1466697701492 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 3888 | 1466697701495 Marionette TRACE conn3 <- [1,2782,null,{}] 09:01:41 INFO - PROCESS | 3888 | 1466697701498 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:41 INFO - PROCESS | 3888 | 1466697701501 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:41 INFO - PROCESS | 3888 | 1466697701588 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 09:01:41 INFO - PROCESS | 3888 | 1466697701594 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 3888 | 1466697701596 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:41 INFO - PROCESS | 3888 | ++DOCSHELL 132DCC00 == 32 [pid = 3888] [id = 705] 09:01:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (132DE800) [pid = 3888] [serial = 2115] [outer = 00000000] 09:01:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (1366DC00) [pid = 3888] [serial = 2116] [outer = 132DE800] 09:01:41 INFO - PROCESS | 3888 | 1466697701645 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (13A05400) [pid = 3888] [serial = 2117] [outer = 132DE800] 09:01:42 INFO - PROCESS | 3888 | 1466697702123 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:01:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 685ms 09:01:42 INFO - PROCESS | 3888 | 1466697702174 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 3888 | 1466697702177 Marionette TRACE conn3 <- [1,2785,null,{"value":"13"}] 09:01:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:01:42 INFO - PROCESS | 3888 | 1466697702180 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 3888 | 1466697702184 Marionette TRACE conn3 <- [1,2786,null,{}] 09:01:42 INFO - PROCESS | 3888 | 1466697702201 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:42 INFO - PROCESS | 3888 | 1466697702205 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:42 INFO - PROCESS | 3888 | 1466697702321 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 09:01:42 INFO - PROCESS | 3888 | 1466697702394 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 3888 | 1466697702397 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:42 INFO - PROCESS | 3888 | ++DOCSHELL 14F32000 == 33 [pid = 3888] [id = 706] 09:01:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (14F32400) [pid = 3888] [serial = 2118] [outer = 00000000] 09:01:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (15359000) [pid = 3888] [serial = 2119] [outer = 14F32400] 09:01:42 INFO - PROCESS | 3888 | 1466697702444 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (153CF800) [pid = 3888] [serial = 2120] [outer = 14F32400] 09:01:42 INFO - PROCESS | 3888 | 1466697702868 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:01:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 746ms 09:01:42 INFO - PROCESS | 3888 | 1466697702937 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 3888 | 1466697702940 Marionette TRACE conn3 <- [1,2789,null,{"value":"13"}] 09:01:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:01:42 INFO - PROCESS | 3888 | 1466697702952 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 3888 | 1466697702954 Marionette TRACE conn3 <- [1,2790,null,{}] 09:01:42 INFO - PROCESS | 3888 | 1466697702966 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:42 INFO - PROCESS | 3888 | 1466697702968 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:43 INFO - PROCESS | 3888 | 1466697703084 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 09:01:43 INFO - PROCESS | 3888 | 1466697703147 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 3888 | 1466697703149 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:43 INFO - PROCESS | 3888 | ++DOCSHELL 16280800 == 34 [pid = 3888] [id = 707] 09:01:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (16285400) [pid = 3888] [serial = 2121] [outer = 00000000] 09:01:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (16304400) [pid = 3888] [serial = 2122] [outer = 16285400] 09:01:43 INFO - PROCESS | 3888 | 1466697703194 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (1630F400) [pid = 3888] [serial = 2123] [outer = 16285400] 09:01:43 INFO - PROCESS | 3888 | 1466697703603 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:01:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 669ms 09:01:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:01:43 INFO - PROCESS | 3888 | 1466697703639 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 3888 | 1466697703641 Marionette TRACE conn3 <- [1,2793,null,{"value":"13"}] 09:01:43 INFO - PROCESS | 3888 | 1466697703645 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 3888 | 1466697703646 Marionette TRACE conn3 <- [1,2794,null,{}] 09:01:43 INFO - PROCESS | 3888 | 1466697703649 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:43 INFO - PROCESS | 3888 | 1466697703651 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:43 INFO - PROCESS | 3888 | 1466697703763 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 09:01:43 INFO - PROCESS | 3888 | 1466697703769 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 3888 | 1466697703771 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:43 INFO - PROCESS | 3888 | ++DOCSHELL 0F30DC00 == 35 [pid = 3888] [id = 708] 09:01:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (16C38400) [pid = 3888] [serial = 2124] [outer = 00000000] 09:01:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (171C5400) [pid = 3888] [serial = 2125] [outer = 16C38400] 09:01:43 INFO - PROCESS | 3888 | 1466697703814 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (176CAC00) [pid = 3888] [serial = 2126] [outer = 16C38400] 09:01:44 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (10A5AC00) [pid = 3888] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:01:44 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (144B2800) [pid = 3888] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:01:44 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (18564800) [pid = 3888] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:01:44 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (144B5400) [pid = 3888] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:01:44 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (17745000) [pid = 3888] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:01:44 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (10559400) [pid = 3888] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:01:44 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (103C8400) [pid = 3888] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:01:44 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (178DB400) [pid = 3888] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:01:44 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (160D0000) [pid = 3888] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:01:44 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (129E8000) [pid = 3888] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:01:44 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (170CAC00) [pid = 3888] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:01:44 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (12BDE000) [pid = 3888] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:01:44 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (1055C000) [pid = 3888] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:01:44 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (16309000) [pid = 3888] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:01:44 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (180E4C00) [pid = 3888] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:01:44 INFO - PROCESS | 3888 | 1466697704265 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:01:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 09:01:44 INFO - PROCESS | 3888 | 1466697704323 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 3888 | 1466697704325 Marionette TRACE conn3 <- [1,2797,null,{"value":"13"}] 09:01:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:01:44 INFO - PROCESS | 3888 | 1466697704328 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 3888 | 1466697704330 Marionette TRACE conn3 <- [1,2798,null,{}] 09:01:44 INFO - PROCESS | 3888 | 1466697704333 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:44 INFO - PROCESS | 3888 | 1466697704339 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:44 INFO - PROCESS | 3888 | 1466697704467 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 09:01:44 INFO - PROCESS | 3888 | 1466697704480 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 3888 | 1466697704482 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:44 INFO - PROCESS | 3888 | ++DOCSHELL 104E1C00 == 36 [pid = 3888] [id = 709] 09:01:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (11231000) [pid = 3888] [serial = 2127] [outer = 00000000] 09:01:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (160CF000) [pid = 3888] [serial = 2128] [outer = 11231000] 09:01:44 INFO - PROCESS | 3888 | 1466697704525 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (177ACC00) [pid = 3888] [serial = 2129] [outer = 11231000] 09:01:44 INFO - PROCESS | 3888 | 1466697704961 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:01:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 685ms 09:01:45 INFO - PROCESS | 3888 | 1466697705010 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 3888 | 1466697705012 Marionette TRACE conn3 <- [1,2801,null,{"value":"13"}] 09:01:45 INFO - PROCESS | 3888 | 1466697705016 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:01:45 INFO - PROCESS | 3888 | 1466697705017 Marionette TRACE conn3 <- [1,2802,null,{}] 09:01:45 INFO - PROCESS | 3888 | 1466697705020 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:45 INFO - PROCESS | 3888 | 1466697705031 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:45 INFO - PROCESS | 3888 | 1466697705109 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 09:01:45 INFO - PROCESS | 3888 | 1466697705114 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 3888 | 1466697705116 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:45 INFO - PROCESS | 3888 | ++DOCSHELL 17CDB000 == 37 [pid = 3888] [id = 710] 09:01:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (17CDE800) [pid = 3888] [serial = 2130] [outer = 00000000] 09:01:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (17F99C00) [pid = 3888] [serial = 2131] [outer = 17CDE800] 09:01:45 INFO - PROCESS | 3888 | 1466697705159 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (18024400) [pid = 3888] [serial = 2132] [outer = 17CDE800] 09:01:45 INFO - PROCESS | 3888 | 1466697705594 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:01:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 631ms 09:01:45 INFO - PROCESS | 3888 | 1466697705654 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 3888 | 1466697705656 Marionette TRACE conn3 <- [1,2805,null,{"value":"13"}] 09:01:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:01:45 INFO - PROCESS | 3888 | 1466697705659 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 3888 | 1466697705661 Marionette TRACE conn3 <- [1,2806,null,{}] 09:01:45 INFO - PROCESS | 3888 | 1466697705664 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:45 INFO - PROCESS | 3888 | 1466697705666 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:45 INFO - PROCESS | 3888 | 1466697705726 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 09:01:45 INFO - PROCESS | 3888 | 1466697705732 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:45 INFO - PROCESS | 3888 | 1466697705734 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:45 INFO - PROCESS | 3888 | ++DOCSHELL 13187400 == 38 [pid = 3888] [id = 711] 09:01:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (18564800) [pid = 3888] [serial = 2133] [outer = 00000000] 09:01:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (197DE400) [pid = 3888] [serial = 2134] [outer = 18564800] 09:01:45 INFO - PROCESS | 3888 | 1466697705776 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (197DEC00) [pid = 3888] [serial = 2135] [outer = 18564800] 09:01:46 INFO - PROCESS | 3888 | 1466697706446 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:01:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 836ms 09:01:46 INFO - PROCESS | 3888 | 1466697706487 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 3888 | 1466697706491 Marionette TRACE conn3 <- [1,2809,null,{"value":"13"}] 09:01:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:01:46 INFO - PROCESS | 3888 | 1466697706496 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - PROCESS | 3888 | 1466697706500 Marionette TRACE conn3 <- [1,2810,null,{}] 09:01:46 INFO - PROCESS | 3888 | 1466697706506 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:46 INFO - PROCESS | 3888 | 1466697706509 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:46 INFO - PROCESS | 3888 | 1466697706619 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 09:01:46 INFO - PROCESS | 3888 | 1466697706731 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 3888 | 1466697706734 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:46 INFO - PROCESS | 3888 | ++DOCSHELL 10E10C00 == 39 [pid = 3888] [id = 712] 09:01:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (10E4A400) [pid = 3888] [serial = 2136] [outer = 00000000] 09:01:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (129E9800) [pid = 3888] [serial = 2137] [outer = 10E4A400] 09:01:46 INFO - PROCESS | 3888 | 1466697706830 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (12E1CC00) [pid = 3888] [serial = 2138] [outer = 10E4A400] 09:01:47 INFO - PROCESS | 3888 | 1466697707440 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:01:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 991ms 09:01:47 INFO - PROCESS | 3888 | 1466697707500 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 09:01:47 INFO - PROCESS | 3888 | 1466697707505 Marionette TRACE conn3 <- [1,2813,null,{"value":"13"}] 09:01:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:01:47 INFO - PROCESS | 3888 | 1466697707511 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 3888 | 1466697707514 Marionette TRACE conn3 <- [1,2814,null,{}] 09:01:47 INFO - PROCESS | 3888 | 1466697707518 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:47 INFO - PROCESS | 3888 | 1466697707521 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:47 INFO - PROCESS | 3888 | 1466697707621 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 09:01:47 INFO - PROCESS | 3888 | 1466697707760 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 3888 | 1466697707762 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:47 INFO - PROCESS | 3888 | ++DOCSHELL 144B9800 == 40 [pid = 3888] [id = 713] 09:01:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (14F2A800) [pid = 3888] [serial = 2139] [outer = 00000000] 09:01:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (1535B400) [pid = 3888] [serial = 2140] [outer = 14F2A800] 09:01:47 INFO - PROCESS | 3888 | 1466697707820 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (1578EC00) [pid = 3888] [serial = 2141] [outer = 14F2A800] 09:01:48 INFO - PROCESS | 3888 | 1466697708365 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:01:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 929ms 09:01:48 INFO - PROCESS | 3888 | 1466697708440 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 3888 | 1466697708443 Marionette TRACE conn3 <- [1,2817,null,{"value":"13"}] 09:01:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:01:48 INFO - PROCESS | 3888 | 1466697708447 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 3888 | 1466697708451 Marionette TRACE conn3 <- [1,2818,null,{}] 09:01:48 INFO - PROCESS | 3888 | 1466697708462 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:48 INFO - PROCESS | 3888 | 1466697708467 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:48 INFO - PROCESS | 3888 | 1466697708572 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 09:01:48 INFO - PROCESS | 3888 | 1466697708718 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 3888 | 1466697708721 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:48 INFO - PROCESS | 3888 | ++DOCSHELL 180E9800 == 41 [pid = 3888] [id = 714] 09:01:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (180EAC00) [pid = 3888] [serial = 2142] [outer = 00000000] 09:01:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (18570000) [pid = 3888] [serial = 2143] [outer = 180EAC00] 09:01:48 INFO - PROCESS | 3888 | 1466697708778 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (197E6000) [pid = 3888] [serial = 2144] [outer = 180EAC00] 09:01:49 INFO - PROCESS | 3888 | 1466697709529 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:01:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1131ms 09:01:49 INFO - PROCESS | 3888 | 1466697709577 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 3888 | 1466697709582 Marionette TRACE conn3 <- [1,2821,null,{"value":"13"}] 09:01:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:01:49 INFO - PROCESS | 3888 | 1466697709587 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 3888 | 1466697709590 Marionette TRACE conn3 <- [1,2822,null,{}] 09:01:49 INFO - PROCESS | 3888 | 1466697709596 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:49 INFO - PROCESS | 3888 | 1466697709598 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:49 INFO - PROCESS | 3888 | 1466697709707 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 09:01:49 INFO - PROCESS | 3888 | 1466697709849 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 3888 | 1466697709853 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:49 INFO - PROCESS | 3888 | ++DOCSHELL 10A63C00 == 42 [pid = 3888] [id = 715] 09:01:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (10A64400) [pid = 3888] [serial = 2145] [outer = 00000000] 09:01:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (10D6B800) [pid = 3888] [serial = 2146] [outer = 10A64400] 09:01:49 INFO - PROCESS | 3888 | 1466697709907 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (1124BC00) [pid = 3888] [serial = 2147] [outer = 10A64400] 09:01:50 INFO - PROCESS | 3888 | --DOCSHELL 0F313800 == 41 [pid = 3888] [id = 701] 09:01:50 INFO - PROCESS | 3888 | --DOCSHELL 17CDB000 == 40 [pid = 3888] [id = 710] 09:01:50 INFO - PROCESS | 3888 | --DOCSHELL 104E1C00 == 39 [pid = 3888] [id = 709] 09:01:50 INFO - PROCESS | 3888 | --DOCSHELL 0F30DC00 == 38 [pid = 3888] [id = 708] 09:01:50 INFO - PROCESS | 3888 | --DOCSHELL 16280800 == 37 [pid = 3888] [id = 707] 09:01:50 INFO - PROCESS | 3888 | --DOCSHELL 14F32000 == 36 [pid = 3888] [id = 706] 09:01:50 INFO - PROCESS | 3888 | --DOCSHELL 132DCC00 == 35 [pid = 3888] [id = 705] 09:01:50 INFO - PROCESS | 3888 | --DOCSHELL 10D69C00 == 34 [pid = 3888] [id = 704] 09:01:50 INFO - PROCESS | 3888 | --DOCSHELL 1188C400 == 33 [pid = 3888] [id = 703] 09:01:50 INFO - PROCESS | 3888 | --DOCSHELL 0F30F800 == 32 [pid = 3888] [id = 702] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (180ED400) [pid = 3888] [serial = 2090] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (12BD8000) [pid = 3888] [serial = 2096] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (11804000) [pid = 3888] [serial = 2095] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (15796C00) [pid = 3888] [serial = 2099] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (153CEC00) [pid = 3888] [serial = 2098] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (1856C400) [pid = 3888] [serial = 2101] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (18571400) [pid = 3888] [serial = 2092] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (18572000) [pid = 3888] [serial = 2093] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (14F2A000) [pid = 3888] [serial = 2074] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (17F91400) [pid = 3888] [serial = 2039] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (13ED2C00) [pid = 3888] [serial = 2083] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (10BB9000) [pid = 3888] [serial = 2063] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (17CE2400) [pid = 3888] [serial = 2086] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (16304800) [pid = 3888] [serial = 2078] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (14F78000) [pid = 3888] [serial = 2075] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (12C58C00) [pid = 3888] [serial = 2072] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (12BD9400) [pid = 3888] [serial = 2071] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (176C7400) [pid = 3888] [serial = 2060] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (13663400) [pid = 3888] [serial = 2066] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (105F6000) [pid = 3888] [serial = 2062] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (16280400) [pid = 3888] [serial = 2077] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (10D6B400) [pid = 3888] [serial = 2068] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (16817400) [pid = 3888] [serial = 2080] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (176C9C00) [pid = 3888] [serial = 2084] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (10E09800) [pid = 3888] [serial = 2069] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (16C31400) [pid = 3888] [serial = 2081] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (18023000) [pid = 3888] [serial = 2087] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (12ED2800) [pid = 3888] [serial = 2065] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (180EA400) [pid = 3888] [serial = 2089] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | --DOMWINDOW == 61 (105F1C00) [pid = 3888] [serial = 2104] [outer = 00000000] [url = about:blank] 09:01:50 INFO - PROCESS | 3888 | 1466697710386 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:01:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 836ms 09:01:50 INFO - PROCESS | 3888 | 1466697710430 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 3888 | 1466697710434 Marionette TRACE conn3 <- [1,2825,null,{"value":"13"}] 09:01:50 INFO - PROCESS | 3888 | 1466697710440 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:01:50 INFO - PROCESS | 3888 | 1466697710443 Marionette TRACE conn3 <- [1,2826,null,{}] 09:01:50 INFO - PROCESS | 3888 | 1466697710446 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:50 INFO - PROCESS | 3888 | 1466697710449 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:50 INFO - PROCESS | 3888 | 1466697710534 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 09:01:50 INFO - PROCESS | 3888 | 1466697710543 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 3888 | 1466697710545 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:50 INFO - PROCESS | 3888 | ++DOCSHELL 10D6B000 == 33 [pid = 3888] [id = 716] 09:01:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 62 (10E03400) [pid = 3888] [serial = 2148] [outer = 00000000] 09:01:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (11888400) [pid = 3888] [serial = 2149] [outer = 10E03400] 09:01:50 INFO - PROCESS | 3888 | 1466697710592 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (12BD2400) [pid = 3888] [serial = 2150] [outer = 10E03400] 09:01:51 INFO - PROCESS | 3888 | 1466697711087 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:01:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 697ms 09:01:51 INFO - PROCESS | 3888 | 1466697711124 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 3888 | 1466697711126 Marionette TRACE conn3 <- [1,2829,null,{"value":"13"}] 09:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:01:51 INFO - PROCESS | 3888 | 1466697711129 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 3888 | 1466697711133 Marionette TRACE conn3 <- [1,2830,null,{}] 09:01:51 INFO - PROCESS | 3888 | 1466697711143 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:51 INFO - PROCESS | 3888 | 1466697711148 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:51 INFO - PROCESS | 3888 | 1466697711266 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 09:01:51 INFO - PROCESS | 3888 | 1466697711376 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 3888 | 1466697711379 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:51 INFO - PROCESS | 3888 | ++DOCSHELL 13671800 == 34 [pid = 3888] [id = 717] 09:01:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (136E6400) [pid = 3888] [serial = 2151] [outer = 00000000] 09:01:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (13ED1400) [pid = 3888] [serial = 2152] [outer = 136E6400] 09:01:51 INFO - PROCESS | 3888 | 1466697711425 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (144B2800) [pid = 3888] [serial = 2153] [outer = 136E6400] 09:01:51 INFO - PROCESS | 3888 | 1466697711807 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:01:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 681ms 09:01:51 INFO - PROCESS | 3888 | 1466697711829 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 3888 | 1466697711831 Marionette TRACE conn3 <- [1,2833,null,{"value":"13"}] 09:01:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:01:51 INFO - PROCESS | 3888 | 1466697711834 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 3888 | 1466697711836 Marionette TRACE conn3 <- [1,2834,null,{}] 09:01:51 INFO - PROCESS | 3888 | 1466697711839 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:51 INFO - PROCESS | 3888 | 1466697711841 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:51 INFO - PROCESS | 3888 | 1466697711927 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 09:01:51 INFO - PROCESS | 3888 | 1466697711933 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 3888 | 1466697711935 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:51 INFO - PROCESS | 3888 | ++DOCSHELL 14F31400 == 35 [pid = 3888] [id = 718] 09:01:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (14F78C00) [pid = 3888] [serial = 2154] [outer = 00000000] 09:01:51 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (15761C00) [pid = 3888] [serial = 2155] [outer = 14F78C00] 09:01:51 INFO - PROCESS | 3888 | 1466697711978 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (15799400) [pid = 3888] [serial = 2156] [outer = 14F78C00] 09:01:52 INFO - PROCESS | 3888 | 1466697712458 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:01:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 681ms 09:01:52 INFO - PROCESS | 3888 | 1466697712534 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 3888 | 1466697712536 Marionette TRACE conn3 <- [1,2837,null,{"value":"13"}] 09:01:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:01:52 INFO - PROCESS | 3888 | 1466697712545 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 3888 | 1466697712546 Marionette TRACE conn3 <- [1,2838,null,{}] 09:01:52 INFO - PROCESS | 3888 | 1466697712550 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:52 INFO - PROCESS | 3888 | 1466697712552 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:52 INFO - PROCESS | 3888 | 1466697712666 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 09:01:52 INFO - PROCESS | 3888 | 1466697712788 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 3888 | 1466697712790 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:52 INFO - PROCESS | 3888 | ++DOCSHELL 16302C00 == 36 [pid = 3888] [id = 719] 09:01:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (16305000) [pid = 3888] [serial = 2157] [outer = 00000000] 09:01:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (1630B000) [pid = 3888] [serial = 2158] [outer = 16305000] 09:01:52 INFO - PROCESS | 3888 | 1466697712817 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (1630EC00) [pid = 3888] [serial = 2159] [outer = 16305000] 09:01:53 INFO - PROCESS | 3888 | 1466697713243 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 727ms 09:01:53 INFO - PROCESS | 3888 | 1466697713263 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 3888 | 1466697713266 Marionette TRACE conn3 <- [1,2841,null,{"value":"13"}] 09:01:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:01:53 INFO - PROCESS | 3888 | 1466697713269 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 3888 | 1466697713270 Marionette TRACE conn3 <- [1,2842,null,{}] 09:01:53 INFO - PROCESS | 3888 | 1466697713273 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:53 INFO - PROCESS | 3888 | 1466697713279 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:53 INFO - PROCESS | 3888 | 1466697713419 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 09:01:53 INFO - PROCESS | 3888 | 1466697713424 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 3888 | 1466697713426 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:53 INFO - PROCESS | 3888 | ++DOCSHELL 16CCF000 == 37 [pid = 3888] [id = 720] 09:01:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (16FF1800) [pid = 3888] [serial = 2160] [outer = 00000000] 09:01:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (1774A800) [pid = 3888] [serial = 2161] [outer = 16FF1800] 09:01:53 INFO - PROCESS | 3888 | 1466697713526 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (178D9C00) [pid = 3888] [serial = 2162] [outer = 16FF1800] 09:01:53 INFO - PROCESS | 3888 | 1466697713952 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:01:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 727ms 09:01:54 INFO - PROCESS | 3888 | 1466697714010 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 3888 | 1466697714012 Marionette TRACE conn3 <- [1,2845,null,{"value":"13"}] 09:01:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:01:54 INFO - PROCESS | 3888 | 1466697714020 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 3888 | 1466697714022 Marionette TRACE conn3 <- [1,2846,null,{}] 09:01:54 INFO - PROCESS | 3888 | 1466697714025 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 3888 | 1466697714027 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:54 INFO - PROCESS | 3888 | 1466697714242 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 09:01:54 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (10D6A800) [pid = 3888] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:01:54 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (132DE800) [pid = 3888] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:01:54 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (1036DC00) [pid = 3888] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:01:54 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (14F32400) [pid = 3888] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:01:54 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (16285400) [pid = 3888] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:01:54 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (16C38400) [pid = 3888] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:01:54 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (11231000) [pid = 3888] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:01:54 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (17CDE800) [pid = 3888] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:01:54 INFO - PROCESS | 3888 | 1466697714311 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 3888 | 1466697714313 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:54 INFO - PROCESS | 3888 | ++DOCSHELL 0F314000 == 38 [pid = 3888] [id = 721] 09:01:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (1036DC00) [pid = 3888] [serial = 2163] [outer = 00000000] 09:01:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (1124F800) [pid = 3888] [serial = 2164] [outer = 1036DC00] 09:01:54 INFO - PROCESS | 3888 | 1466697714357 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (114EEC00) [pid = 3888] [serial = 2165] [outer = 1036DC00] 09:01:54 INFO - PROCESS | 3888 | 1466697714688 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:01:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 743ms 09:01:54 INFO - PROCESS | 3888 | 1466697714739 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 3888 | 1466697714741 Marionette TRACE conn3 <- [1,2849,null,{"value":"13"}] 09:01:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:01:54 INFO - PROCESS | 3888 | 1466697714745 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 3888 | 1466697714748 Marionette TRACE conn3 <- [1,2850,null,{}] 09:01:54 INFO - PROCESS | 3888 | 1466697714752 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:54 INFO - PROCESS | 3888 | 1466697714755 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:54 INFO - PROCESS | 3888 | 1466697714835 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 09:01:54 INFO - PROCESS | 3888 | 1466697714840 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 3888 | 1466697714842 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:54 INFO - PROCESS | 3888 | ++DOCSHELL 14F2A400 == 39 [pid = 3888] [id = 722] 09:01:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (1630B800) [pid = 3888] [serial = 2166] [outer = 00000000] 09:01:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (17F9C800) [pid = 3888] [serial = 2167] [outer = 1630B800] 09:01:54 INFO - PROCESS | 3888 | 1466697714885 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (180E7000) [pid = 3888] [serial = 2168] [outer = 1630B800] 09:01:55 INFO - PROCESS | 3888 | 1466697715333 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:01:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 635ms 09:01:55 INFO - PROCESS | 3888 | 1466697715382 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 3888 | 1466697715384 Marionette TRACE conn3 <- [1,2853,null,{"value":"13"}] 09:01:55 INFO - PROCESS | 3888 | 1466697715388 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:01:55 INFO - PROCESS | 3888 | 1466697715389 Marionette TRACE conn3 <- [1,2854,null,{}] 09:01:55 INFO - PROCESS | 3888 | 1466697715393 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:55 INFO - PROCESS | 3888 | 1466697715395 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:55 INFO - PROCESS | 3888 | 1466697715474 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 09:01:55 INFO - PROCESS | 3888 | 1466697715480 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 3888 | 1466697715482 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:55 INFO - PROCESS | 3888 | ++DOCSHELL 180F0C00 == 40 [pid = 3888] [id = 723] 09:01:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (180F1400) [pid = 3888] [serial = 2169] [outer = 00000000] 09:01:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (19754C00) [pid = 3888] [serial = 2170] [outer = 180F1400] 09:01:55 INFO - PROCESS | 3888 | 1466697715524 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (19755000) [pid = 3888] [serial = 2171] [outer = 180F1400] 09:01:55 INFO - PROCESS | 3888 | 1466697715979 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:01:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 635ms 09:01:56 INFO - PROCESS | 3888 | 1466697716026 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 3888 | 1466697716028 Marionette TRACE conn3 <- [1,2857,null,{"value":"13"}] 09:01:56 INFO - PROCESS | 3888 | 1466697716031 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:01:56 INFO - PROCESS | 3888 | 1466697716033 Marionette TRACE conn3 <- [1,2858,null,{}] 09:01:56 INFO - PROCESS | 3888 | 1466697716036 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 3888 | 1466697716047 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:56 INFO - PROCESS | 3888 | 1466697716129 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 09:01:56 INFO - PROCESS | 3888 | 1466697716134 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 3888 | 1466697716136 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:56 INFO - PROCESS | 3888 | ++DOCSHELL 16CD0000 == 41 [pid = 3888] [id = 724] 09:01:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (197E0800) [pid = 3888] [serial = 2172] [outer = 00000000] 09:01:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (19A73C00) [pid = 3888] [serial = 2173] [outer = 197E0800] 09:01:56 INFO - PROCESS | 3888 | 1466697716178 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (19A77000) [pid = 3888] [serial = 2174] [outer = 197E0800] 09:01:56 INFO - PROCESS | 3888 | 1466697716879 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:01:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 944ms 09:01:56 INFO - PROCESS | 3888 | 1466697716960 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 3888 | 1466697716964 Marionette TRACE conn3 <- [1,2861,null,{"value":"13"}] 09:01:56 INFO - PROCESS | 3888 | 1466697716969 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:01:56 INFO - PROCESS | 3888 | 1466697716974 Marionette TRACE conn3 <- [1,2862,null,{}] 09:01:56 INFO - PROCESS | 3888 | 1466697716979 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:56 INFO - PROCESS | 3888 | 1466697716982 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:57 INFO - PROCESS | 3888 | 1466697717100 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 09:01:57 INFO - PROCESS | 3888 | 1466697717235 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 3888 | 1466697717238 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:57 INFO - PROCESS | 3888 | ++DOCSHELL 10BB8400 == 42 [pid = 3888] [id = 725] 09:01:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (10D68400) [pid = 3888] [serial = 2175] [outer = 00000000] 09:01:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (10E4D000) [pid = 3888] [serial = 2176] [outer = 10D68400] 09:01:57 INFO - PROCESS | 3888 | 1466697717296 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (12BDEC00) [pid = 3888] [serial = 2177] [outer = 10D68400] 09:01:57 INFO - PROCESS | 3888 | 1466697717835 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:01:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 882ms 09:01:57 INFO - PROCESS | 3888 | 1466697717874 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 3888 | 1466697717879 Marionette TRACE conn3 <- [1,2865,null,{"value":"13"}] 09:01:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:01:57 INFO - PROCESS | 3888 | 1466697717886 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 3888 | 1466697717889 Marionette TRACE conn3 <- [1,2866,null,{}] 09:01:57 INFO - PROCESS | 3888 | 1466697717893 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:57 INFO - PROCESS | 3888 | 1466697717896 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:57 INFO - PROCESS | 3888 | 1466697718008 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 09:01:58 INFO - PROCESS | 3888 | 1466697718164 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:58 INFO - PROCESS | 3888 | 1466697718167 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:58 INFO - PROCESS | 3888 | ++DOCSHELL 141DD400 == 43 [pid = 3888] [id = 726] 09:01:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (144B7800) [pid = 3888] [serial = 2178] [outer = 00000000] 09:01:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (14F80800) [pid = 3888] [serial = 2179] [outer = 144B7800] 09:01:58 INFO - PROCESS | 3888 | 1466697718227 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (16280800) [pid = 3888] [serial = 2180] [outer = 144B7800] 09:01:58 INFO - PROCESS | 3888 | 1466697718870 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:01:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1037ms 09:01:58 INFO - PROCESS | 3888 | 1466697718910 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 3888 | 1466697718913 Marionette TRACE conn3 <- [1,2869,null,{"value":"13"}] 09:01:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:01:58 INFO - PROCESS | 3888 | 1466697718917 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 3888 | 1466697718920 Marionette TRACE conn3 <- [1,2870,null,{}] 09:01:58 INFO - PROCESS | 3888 | 1466697718974 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:58 INFO - PROCESS | 3888 | 1466697718979 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:59 INFO - PROCESS | 3888 | 1466697719130 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 09:01:59 INFO - PROCESS | 3888 | 1466697719192 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 3888 | 1466697719196 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:01:59 INFO - PROCESS | 3888 | ++DOCSHELL 177BA800 == 44 [pid = 3888] [id = 727] 09:01:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (177BB000) [pid = 3888] [serial = 2181] [outer = 00000000] 09:01:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (178D9400) [pid = 3888] [serial = 2182] [outer = 177BB000] 09:01:59 INFO - PROCESS | 3888 | 1466697719251 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (18565000) [pid = 3888] [serial = 2183] [outer = 177BB000] 09:02:00 INFO - PROCESS | 3888 | 1466697720122 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:02:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1269ms 09:02:00 INFO - PROCESS | 3888 | 1466697720189 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 3888 | 1466697720193 Marionette TRACE conn3 <- [1,2873,null,{"value":"13"}] 09:02:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:02:00 INFO - PROCESS | 3888 | 1466697720197 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 3888 | 1466697720202 Marionette TRACE conn3 <- [1,2874,null,{}] 09:02:00 INFO - PROCESS | 3888 | 1466697720207 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:00 INFO - PROCESS | 3888 | 1466697720209 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:00 INFO - PROCESS | 3888 | 1466697720361 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 09:02:00 INFO - PROCESS | 3888 | 1466697720371 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 3888 | 1466697720374 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:00 INFO - PROCESS | 3888 | ++DOCSHELL 10E05C00 == 45 [pid = 3888] [id = 728] 09:02:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (10E0F800) [pid = 3888] [serial = 2184] [outer = 00000000] 09:02:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (129E5800) [pid = 3888] [serial = 2185] [outer = 10E0F800] 09:02:00 INFO - PROCESS | 3888 | 1466697720422 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (12E13400) [pid = 3888] [serial = 2186] [outer = 10E0F800] 09:02:00 INFO - PROCESS | 3888 | --DOCSHELL 141DF400 == 44 [pid = 3888] [id = 699] 09:02:00 INFO - PROCESS | 3888 | --DOCSHELL 180F0C00 == 43 [pid = 3888] [id = 723] 09:02:00 INFO - PROCESS | 3888 | --DOCSHELL 14F2A400 == 42 [pid = 3888] [id = 722] 09:02:00 INFO - PROCESS | 3888 | --DOCSHELL 0F314000 == 41 [pid = 3888] [id = 721] 09:02:00 INFO - PROCESS | 3888 | --DOCSHELL 16CCF000 == 40 [pid = 3888] [id = 720] 09:02:00 INFO - PROCESS | 3888 | --DOCSHELL 16302C00 == 39 [pid = 3888] [id = 719] 09:02:00 INFO - PROCESS | 3888 | --DOCSHELL 14F31400 == 38 [pid = 3888] [id = 718] 09:02:00 INFO - PROCESS | 3888 | --DOCSHELL 13671800 == 37 [pid = 3888] [id = 717] 09:02:00 INFO - PROCESS | 3888 | --DOCSHELL 10D6B000 == 36 [pid = 3888] [id = 716] 09:02:00 INFO - PROCESS | 3888 | --DOCSHELL 10A63C00 == 35 [pid = 3888] [id = 715] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (10441800) [pid = 3888] [serial = 2107] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (11CDF800) [pid = 3888] [serial = 2110] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (197DE400) [pid = 3888] [serial = 2134] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOCSHELL 10E10C00 == 34 [pid = 3888] [id = 712] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (1124B400) [pid = 3888] [serial = 2113] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (11C87000) [pid = 3888] [serial = 2114] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (1366DC00) [pid = 3888] [serial = 2116] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (10BB9800) [pid = 3888] [serial = 2105] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (15359000) [pid = 3888] [serial = 2119] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (1630F400) [pid = 3888] [serial = 2123] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (16304400) [pid = 3888] [serial = 2122] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (171C5400) [pid = 3888] [serial = 2125] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (160CF000) [pid = 3888] [serial = 2128] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (17F99C00) [pid = 3888] [serial = 2131] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (18024400) [pid = 3888] [serial = 2132] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (176CAC00) [pid = 3888] [serial = 2126] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (153CF800) [pid = 3888] [serial = 2120] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (177ACC00) [pid = 3888] [serial = 2129] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (13A05400) [pid = 3888] [serial = 2117] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3888 | 1466697720970 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:02:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 836ms 09:02:01 INFO - PROCESS | 3888 | 1466697721020 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 3888 | 1466697721024 Marionette TRACE conn3 <- [1,2877,null,{"value":"13"}] 09:02:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:02:01 INFO - PROCESS | 3888 | 1466697721030 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 3888 | 1466697721033 Marionette TRACE conn3 <- [1,2878,null,{}] 09:02:01 INFO - PROCESS | 3888 | 1466697721036 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 3888 | 1466697721039 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:01 INFO - PROCESS | 3888 | 1466697721126 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 09:02:01 INFO - PROCESS | 3888 | 1466697721228 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 3888 | 1466697721231 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:01 INFO - PROCESS | 3888 | ++DOCSHELL 1122E400 == 35 [pid = 3888] [id = 729] 09:02:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (11235400) [pid = 3888] [serial = 2187] [outer = 00000000] 09:02:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (132DE800) [pid = 3888] [serial = 2188] [outer = 11235400] 09:02:01 INFO - PROCESS | 3888 | 1466697721277 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (136E8800) [pid = 3888] [serial = 2189] [outer = 11235400] 09:02:01 INFO - PROCESS | 3888 | 1466697721691 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:02:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 681ms 09:02:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:02:01 INFO - PROCESS | 3888 | 1466697721731 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 3888 | 1466697721733 Marionette TRACE conn3 <- [1,2881,null,{"value":"13"}] 09:02:01 INFO - PROCESS | 3888 | 1466697721737 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 3888 | 1466697721740 Marionette TRACE conn3 <- [1,2882,null,{}] 09:02:01 INFO - PROCESS | 3888 | 1466697721750 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 3888 | 1466697721754 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:01 INFO - PROCESS | 3888 | 1466697721839 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 09:02:01 INFO - PROCESS | 3888 | 1466697721848 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 3888 | 1466697721851 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:01 INFO - PROCESS | 3888 | ++DOCSHELL 14F73C00 == 36 [pid = 3888] [id = 730] 09:02:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (14F80400) [pid = 3888] [serial = 2190] [outer = 00000000] 09:02:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (153D0400) [pid = 3888] [serial = 2191] [outer = 14F80400] 09:02:01 INFO - PROCESS | 3888 | 1466697721897 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (160D9000) [pid = 3888] [serial = 2192] [outer = 14F80400] 09:02:02 INFO - PROCESS | 3888 | 1466697722350 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:02:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 619ms 09:02:02 INFO - PROCESS | 3888 | 1466697722358 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 3888 | 1466697722360 Marionette TRACE conn3 <- [1,2885,null,{"value":"13"}] 09:02:02 INFO - PROCESS | 3888 | 1466697722366 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 3888 | 1466697722368 Marionette TRACE conn3 <- [1,2886,null,{}] 09:02:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:02:02 INFO - PROCESS | 3888 | 1466697722371 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:02 INFO - PROCESS | 3888 | 1466697722373 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:02 INFO - PROCESS | 3888 | 1466697722460 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 09:02:02 INFO - PROCESS | 3888 | 1466697722465 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 3888 | 1466697722468 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:02 INFO - PROCESS | 3888 | ++DOCSHELL 16305800 == 37 [pid = 3888] [id = 731] 09:02:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (1630CC00) [pid = 3888] [serial = 2193] [outer = 00000000] 09:02:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (16C31800) [pid = 3888] [serial = 2194] [outer = 1630CC00] 09:02:02 INFO - PROCESS | 3888 | 1466697722511 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (16CD1800) [pid = 3888] [serial = 2195] [outer = 1630CC00] 09:02:02 INFO - PROCESS | 3888 | 1466697722999 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:02:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 697ms 09:02:03 INFO - PROCESS | 3888 | 1466697723068 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 3888 | 1466697723070 Marionette TRACE conn3 <- [1,2889,null,{"value":"13"}] 09:02:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:02:03 INFO - PROCESS | 3888 | 1466697723073 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 3888 | 1466697723075 Marionette TRACE conn3 <- [1,2890,null,{}] 09:02:03 INFO - PROCESS | 3888 | 1466697723078 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:03 INFO - PROCESS | 3888 | 1466697723080 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:03 INFO - PROCESS | 3888 | 1466697723200 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 09:02:03 INFO - PROCESS | 3888 | 1466697723205 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 3888 | 1466697723207 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:03 INFO - PROCESS | 3888 | ++DOCSHELL 16310000 == 38 [pid = 3888] [id = 732] 09:02:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (16CCD800) [pid = 3888] [serial = 2196] [outer = 00000000] 09:02:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (1773D000) [pid = 3888] [serial = 2197] [outer = 16CCD800] 09:02:03 INFO - PROCESS | 3888 | 1466697723254 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (17747000) [pid = 3888] [serial = 2198] [outer = 16CCD800] 09:02:03 INFO - PROCESS | 3888 | 1466697723711 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:02:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 697ms 09:02:03 INFO - PROCESS | 3888 | 1466697723756 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 3888 | 1466697723758 Marionette TRACE conn3 <- [1,2893,null,{"value":"13"}] 09:02:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:02:03 INFO - PROCESS | 3888 | 1466697723765 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 3888 | 1466697723767 Marionette TRACE conn3 <- [1,2894,null,{}] 09:02:03 INFO - PROCESS | 3888 | 1466697723771 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:03 INFO - PROCESS | 3888 | 1466697723777 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:03 INFO - PROCESS | 3888 | 1466697723936 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 09:02:03 INFO - PROCESS | 3888 | 1466697723964 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 3888 | 1466697723966 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:03 INFO - PROCESS | 3888 | ++DOCSHELL 10E08C00 == 39 [pid = 3888] [id = 733] 09:02:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (18029C00) [pid = 3888] [serial = 2199] [outer = 00000000] 09:02:03 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (1856CC00) [pid = 3888] [serial = 2200] [outer = 18029C00] 09:02:04 INFO - PROCESS | 3888 | 1466697724009 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (19763400) [pid = 3888] [serial = 2201] [outer = 18029C00] 09:02:04 INFO - PROCESS | 3888 | 1466697724443 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:02:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 728ms 09:02:04 INFO - PROCESS | 3888 | 1466697724503 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 3888 | 1466697724505 Marionette TRACE conn3 <- [1,2897,null,{"value":"13"}] 09:02:04 INFO - PROCESS | 3888 | 1466697724508 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:02:04 INFO - PROCESS | 3888 | 1466697724510 Marionette TRACE conn3 <- [1,2898,null,{}] 09:02:04 INFO - PROCESS | 3888 | 1466697724519 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:04 INFO - PROCESS | 3888 | 1466697724521 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:04 INFO - PROCESS | 3888 | 1466697724638 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 09:02:04 INFO - PROCESS | 3888 | 1466697724713 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 3888 | 1466697724715 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:04 INFO - PROCESS | 3888 | ++DOCSHELL 197E8C00 == 40 [pid = 3888] [id = 734] 09:02:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (197EB800) [pid = 3888] [serial = 2202] [outer = 00000000] 09:02:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (19A7DC00) [pid = 3888] [serial = 2203] [outer = 197EB800] 09:02:04 INFO - PROCESS | 3888 | 1466697724759 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (19A81400) [pid = 3888] [serial = 2204] [outer = 197EB800] 09:02:05 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (180F1400) [pid = 3888] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:02:05 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (16305000) [pid = 3888] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:02:05 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (16FF1800) [pid = 3888] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:02:05 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (1036DC00) [pid = 3888] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:02:05 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (14F2A800) [pid = 3888] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:02:05 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (180EAC00) [pid = 3888] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:02:05 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (14F78C00) [pid = 3888] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:02:05 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (136E6400) [pid = 3888] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:02:05 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (10E4A400) [pid = 3888] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:02:05 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (1630B800) [pid = 3888] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:02:05 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (10A64400) [pid = 3888] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:02:05 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (10E03400) [pid = 3888] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:02:05 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (0F310000) [pid = 3888] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:02:05 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (178DEC00) [pid = 3888] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:02:05 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (1188E400) [pid = 3888] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:02:05 INFO - PROCESS | 3888 | 1466697725392 Marionette TRACE conn3 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:02:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:02:05 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:02:05 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 944ms 09:02:05 INFO - PROCESS | 3888 | 1466697725438 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 3888 | 1466697725440 Marionette TRACE conn3 <- [1,2901,null,{"value":"13"}] 09:02:05 INFO - TEST-START | /DOMEvents/constructors.html 09:02:05 INFO - PROCESS | 3888 | 1466697725443 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 3888 | 1466697725445 Marionette TRACE conn3 <- [1,2902,null,{}] 09:02:05 INFO - PROCESS | 3888 | 1466697725448 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:05 INFO - PROCESS | 3888 | 1466697725450 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:05 INFO - PROCESS | 3888 | 1466697725534 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 09:02:05 INFO - PROCESS | 3888 | 1466697725636 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 3888 | 1466697725638 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:05 INFO - PROCESS | 3888 | ++DOCSHELL 103D2000 == 41 [pid = 3888] [id = 735] 09:02:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (10A64400) [pid = 3888] [serial = 2205] [outer = 00000000] 09:02:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (10E4AC00) [pid = 3888] [serial = 2206] [outer = 10A64400] 09:02:05 INFO - PROCESS | 3888 | 1466697725681 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (12BB2800) [pid = 3888] [serial = 2207] [outer = 10A64400] 09:02:06 INFO - PROCESS | 3888 | 1466697726128 Marionette TRACE conn3 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:02:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:06 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:02:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:02:06 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:02:06 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:02:06 INFO - TEST-OK | /DOMEvents/constructors.html | took 790ms 09:02:06 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:02:06 INFO - PROCESS | 3888 | 1466697726244 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 3888 | 1466697726246 Marionette TRACE conn3 <- [1,2905,null,{"value":"13"}] 09:02:06 INFO - PROCESS | 3888 | 1466697726250 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 3888 | 1466697726252 Marionette TRACE conn3 <- [1,2906,null,{}] 09:02:06 INFO - PROCESS | 3888 | 1466697726255 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 3888 | 1466697726257 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:06 INFO - PROCESS | 3888 | 1466697726340 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 09:02:06 INFO - PROCESS | 3888 | 1466697726344 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 3888 | 1466697726346 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:06 INFO - PROCESS | 3888 | ++DOCSHELL 16303400 == 42 [pid = 3888] [id = 736] 09:02:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (17175C00) [pid = 3888] [serial = 2208] [outer = 00000000] 09:02:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (197E3C00) [pid = 3888] [serial = 2209] [outer = 17175C00] 09:02:06 INFO - PROCESS | 3888 | 1466697726390 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (19A79800) [pid = 3888] [serial = 2210] [outer = 17175C00] 09:02:06 INFO - PROCESS | 3888 | 1466697726812 Marionette TRACE conn3 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:02:06 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:02:06 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 588ms 09:02:06 INFO - PROCESS | 3888 | 1466697726859 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 3888 | 1466697726861 Marionette TRACE conn3 <- [1,2909,null,{"value":"13"}] 09:02:06 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:02:06 INFO - PROCESS | 3888 | 1466697726864 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 3888 | 1466697726866 Marionette TRACE conn3 <- [1,2910,null,{}] 09:02:06 INFO - PROCESS | 3888 | 1466697726900 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 3888 | 1466697726902 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:06 INFO - PROCESS | 3888 | 1466697726981 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 09:02:06 INFO - PROCESS | 3888 | 1466697726986 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 3888 | 1466697726988 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:06 INFO - PROCESS | 3888 | ++DOCSHELL 16FF1800 == 43 [pid = 3888] [id = 737] 09:02:06 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (17F9D000) [pid = 3888] [serial = 2211] [outer = 00000000] 09:02:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (19B82400) [pid = 3888] [serial = 2212] [outer = 17F9D000] 09:02:07 INFO - PROCESS | 3888 | 1466697727035 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (19B84400) [pid = 3888] [serial = 2213] [outer = 17F9D000] 09:02:07 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:02:07 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:02:07 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:02:07 INFO - PROCESS | 3888 | [3888] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:02:07 INFO - PROCESS | 3888 | 1466697727635 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:02:07 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:02:07 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:07 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 09:02:07 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:07 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 09:02:07 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:07 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]" 09:02:07 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:07 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:02:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:07 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:02:07 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:02:07 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 836ms 09:02:07 INFO - PROCESS | 3888 | 1466697727697 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 3888 | 1466697727701 Marionette TRACE conn3 <- [1,2913,null,{"value":"13"}] 09:02:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:02:07 INFO - PROCESS | 3888 | 1466697727706 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 3888 | 1466697727709 Marionette TRACE conn3 <- [1,2914,null,{}] 09:02:07 INFO - PROCESS | 3888 | 1466697727758 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:07 INFO - PROCESS | 3888 | 1466697727761 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:07 INFO - PROCESS | 3888 | 1466697727866 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 09:02:08 INFO - PROCESS | 3888 | 1466697728000 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 3888 | 1466697728003 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:08 INFO - PROCESS | 3888 | ++DOCSHELL 0F312C00 == 44 [pid = 3888] [id = 738] 09:02:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (0F316400) [pid = 3888] [serial = 2214] [outer = 00000000] 09:02:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (132EA000) [pid = 3888] [serial = 2215] [outer = 0F316400] 09:02:08 INFO - PROCESS | 3888 | 1466697728067 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (13ED0C00) [pid = 3888] [serial = 2216] [outer = 0F316400] 09:02:08 INFO - PROCESS | 3888 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:02:08 INFO - PROCESS | 3888 | 1466697728642 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:02:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:02:08 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 991ms 09:02:08 INFO - PROCESS | 3888 | 1466697728709 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 3888 | 1466697728714 Marionette TRACE conn3 <- [1,2917,null,{"value":"13"}] 09:02:08 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:02:08 INFO - PROCESS | 3888 | 1466697728721 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - PROCESS | 3888 | 1466697728724 Marionette TRACE conn3 <- [1,2918,null,{}] 09:02:08 INFO - PROCESS | 3888 | 1466697728727 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:08 INFO - PROCESS | 3888 | 1466697728730 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:08 INFO - PROCESS | 3888 | 1466697728848 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 09:02:09 INFO - PROCESS | 3888 | 1466697729005 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 3888 | 1466697729008 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:09 INFO - PROCESS | 3888 | ++DOCSHELL 144B3800 == 45 [pid = 3888] [id = 739] 09:02:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (15798800) [pid = 3888] [serial = 2217] [outer = 00000000] 09:02:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (175F9C00) [pid = 3888] [serial = 2218] [outer = 15798800] 09:02:09 INFO - PROCESS | 3888 | 1466697729071 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (178D7400) [pid = 3888] [serial = 2219] [outer = 15798800] 09:02:09 INFO - PROCESS | 3888 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:02:09 INFO - PROCESS | 3888 | 1466697729610 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:02:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:02:09 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 929ms 09:02:09 INFO - PROCESS | 3888 | 1466697729649 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 3888 | 1466697729652 Marionette TRACE conn3 <- [1,2921,null,{"value":"13"}] 09:02:09 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:02:09 INFO - PROCESS | 3888 | 1466697729656 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 3888 | 1466697729659 Marionette TRACE conn3 <- [1,2922,null,{}] 09:02:09 INFO - PROCESS | 3888 | 1466697729670 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:09 INFO - PROCESS | 3888 | 1466697729675 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:09 INFO - PROCESS | 3888 | 1466697729781 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 09:02:09 INFO - PROCESS | 3888 | 1466697729941 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:09 INFO - PROCESS | 3888 | 1466697729945 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:09 INFO - PROCESS | 3888 | ++DOCSHELL 19F4A800 == 46 [pid = 3888] [id = 740] 09:02:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (19F4B400) [pid = 3888] [serial = 2220] [outer = 00000000] 09:02:09 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (19F58800) [pid = 3888] [serial = 2221] [outer = 19F4B400] 09:02:09 INFO - PROCESS | 3888 | 1466697730001 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (19F83400) [pid = 3888] [serial = 2222] [outer = 19F4B400] 09:02:10 INFO - PROCESS | 3888 | 1466697730512 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:02:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:02:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 898ms 09:02:10 INFO - PROCESS | 3888 | 1466697730573 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 3888 | 1466697730576 Marionette TRACE conn3 <- [1,2925,null,{"value":"13"}] 09:02:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:02:10 INFO - PROCESS | 3888 | 1466697730581 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 3888 | 1466697730583 Marionette TRACE conn3 <- [1,2926,null,{}] 09:02:10 INFO - PROCESS | 3888 | 1466697730587 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:10 INFO - PROCESS | 3888 | 1466697730589 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:10 INFO - PROCESS | 3888 | 1466697730697 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 09:02:10 INFO - PROCESS | 3888 | 1466697730984 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 3888 | 1466697730987 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:11 INFO - PROCESS | 3888 | ++DOCSHELL 0F30DC00 == 47 [pid = 3888] [id = 741] 09:02:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (0F314400) [pid = 3888] [serial = 2223] [outer = 00000000] 09:02:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (10D67400) [pid = 3888] [serial = 2224] [outer = 0F314400] 09:02:11 INFO - PROCESS | 3888 | 1466697731056 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (11253800) [pid = 3888] [serial = 2225] [outer = 0F314400] 09:02:11 INFO - PROCESS | 3888 | 1466697731603 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:02:11 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. 09:02:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1084ms 09:02:11 INFO - PROCESS | 3888 | 1466697731663 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 3888 | 1466697731667 Marionette TRACE conn3 <- [1,2929,null,{"value":"13"}] 09:02:11 INFO - PROCESS | 3888 | 1466697731671 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:02:11 INFO - PROCESS | 3888 | 1466697731674 Marionette TRACE conn3 <- [1,2930,null,{}] 09:02:11 INFO - PROCESS | 3888 | 1466697731679 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:11 INFO - PROCESS | 3888 | 1466697731683 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:11 INFO - PROCESS | 3888 | 1466697731781 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 09:02:11 INFO - PROCESS | 3888 | 1466697731938 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 3888 | 1466697731940 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:11 INFO - PROCESS | 3888 | --DOCSHELL 16303400 == 46 [pid = 3888] [id = 736] 09:02:11 INFO - PROCESS | 3888 | --DOCSHELL 103D2000 == 45 [pid = 3888] [id = 735] 09:02:11 INFO - PROCESS | 3888 | --DOCSHELL 197E8C00 == 44 [pid = 3888] [id = 734] 09:02:11 INFO - PROCESS | 3888 | --DOCSHELL 10E08C00 == 43 [pid = 3888] [id = 733] 09:02:11 INFO - PROCESS | 3888 | --DOCSHELL 16310000 == 42 [pid = 3888] [id = 732] 09:02:11 INFO - PROCESS | 3888 | --DOCSHELL 16305800 == 41 [pid = 3888] [id = 731] 09:02:11 INFO - PROCESS | 3888 | --DOCSHELL 14F73C00 == 40 [pid = 3888] [id = 730] 09:02:11 INFO - PROCESS | 3888 | --DOCSHELL 1122E400 == 39 [pid = 3888] [id = 729] 09:02:11 INFO - PROCESS | 3888 | --DOCSHELL 10E05C00 == 38 [pid = 3888] [id = 728] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (19763800) [pid = 3888] [serial = 2102] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (12B6B000) [pid = 3888] [serial = 2111] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (10BB0000) [pid = 3888] [serial = 2108] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (19754C00) [pid = 3888] [serial = 2170] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (1630B000) [pid = 3888] [serial = 2158] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (1774A800) [pid = 3888] [serial = 2161] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (1124F800) [pid = 3888] [serial = 2164] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (1578EC00) [pid = 3888] [serial = 2141] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (1535B400) [pid = 3888] [serial = 2140] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (197E6000) [pid = 3888] [serial = 2144] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (18570000) [pid = 3888] [serial = 2143] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (15761C00) [pid = 3888] [serial = 2155] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (13ED1400) [pid = 3888] [serial = 2152] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (144B2800) [pid = 3888] [serial = 2153] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (178D9C00) [pid = 3888] [serial = 2162] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (12E1CC00) [pid = 3888] [serial = 2138] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (129E9800) [pid = 3888] [serial = 2137] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (17F9C800) [pid = 3888] [serial = 2167] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (1124BC00) [pid = 3888] [serial = 2147] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (10D6B800) [pid = 3888] [serial = 2146] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (11888400) [pid = 3888] [serial = 2149] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (19755000) [pid = 3888] [serial = 2171] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (12BD2400) [pid = 3888] [serial = 2150] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (114EEC00) [pid = 3888] [serial = 2165] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (1630EC00) [pid = 3888] [serial = 2159] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (180E7000) [pid = 3888] [serial = 2168] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (15799400) [pid = 3888] [serial = 2156] [outer = 00000000] [url = about:blank] 09:02:11 INFO - PROCESS | 3888 | ++DOCSHELL 1047D000 == 39 [pid = 3888] [id = 742] 09:02:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (104E9C00) [pid = 3888] [serial = 2226] [outer = 00000000] 09:02:11 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (10D6B800) [pid = 3888] [serial = 2227] [outer = 104E9C00] 09:02:12 INFO - PROCESS | 3888 | 1466697732023 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (11409400) [pid = 3888] [serial = 2228] [outer = 104E9C00] 09:02:12 INFO - PROCESS | 3888 | 1466697732424 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:02:12 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 09:02:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:02:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:02:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 789ms 09:02:12 INFO - PROCESS | 3888 | 1466697732475 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 3888 | 1466697732479 Marionette TRACE conn3 <- [1,2933,null,{"value":"13"}] 09:02:12 INFO - PROCESS | 3888 | 1466697732484 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:02:12 INFO - PROCESS | 3888 | 1466697732486 Marionette TRACE conn3 <- [1,2934,null,{}] 09:02:12 INFO - PROCESS | 3888 | 1466697732489 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:12 INFO - PROCESS | 3888 | 1466697732491 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:12 INFO - PROCESS | 3888 | 1466697732579 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 09:02:12 INFO - PROCESS | 3888 | 1466697732584 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 3888 | 1466697732571 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:12 INFO - PROCESS | 3888 | ++DOCSHELL 12BD7000 == 40 [pid = 3888] [id = 743] 09:02:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (12BD7C00) [pid = 3888] [serial = 2229] [outer = 00000000] 09:02:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (141DEC00) [pid = 3888] [serial = 2230] [outer = 12BD7C00] 09:02:12 INFO - PROCESS | 3888 | 1466697732615 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (153C7C00) [pid = 3888] [serial = 2231] [outer = 12BD7C00] 09:02:13 INFO - PROCESS | 3888 | 1466697733109 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:02:13 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. 09:02:13 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 696ms 09:02:13 INFO - PROCESS | 3888 | 1466697733167 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 3888 | 1466697733170 Marionette TRACE conn3 <- [1,2937,null,{"value":"13"}] 09:02:13 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:02:13 INFO - PROCESS | 3888 | 1466697733175 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 3888 | 1466697733180 Marionette TRACE conn3 <- [1,2938,null,{}] 09:02:13 INFO - PROCESS | 3888 | 1466697733189 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 3888 | 1466697733192 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:13 INFO - PROCESS | 3888 | 1466697733278 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 09:02:13 INFO - PROCESS | 3888 | 1466697733286 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 3888 | 1466697733288 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:13 INFO - PROCESS | 3888 | ++DOCSHELL 15759C00 == 41 [pid = 3888] [id = 744] 09:02:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (15762000) [pid = 3888] [serial = 2232] [outer = 00000000] 09:02:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (16309C00) [pid = 3888] [serial = 2233] [outer = 15762000] 09:02:13 INFO - PROCESS | 3888 | 1466697733331 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (1630EC00) [pid = 3888] [serial = 2234] [outer = 15762000] 09:02:13 INFO - PROCESS | 3888 | ++DOCSHELL 176C9C00 == 42 [pid = 3888] [id = 745] 09:02:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (17741000) [pid = 3888] [serial = 2235] [outer = 00000000] 09:02:13 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (17744400) [pid = 3888] [serial = 2236] [outer = 17741000] 09:02:13 INFO - PROCESS | 3888 | 1466697733808 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:02:13 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. 09:02:13 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 697ms 09:02:13 INFO - PROCESS | 3888 | 1466697733872 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 3888 | 1466697733875 Marionette TRACE conn3 <- [1,2941,null,{"value":"13"}] 09:02:13 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:02:13 INFO - PROCESS | 3888 | 1466697733878 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 3888 | 1466697733880 Marionette TRACE conn3 <- [1,2942,null,{}] 09:02:13 INFO - PROCESS | 3888 | 1466697733883 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 3888 | 1466697733885 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:13 INFO - PROCESS | 3888 | 1466697733993 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 09:02:14 INFO - PROCESS | 3888 | 1466697734123 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 3888 | 1466697734126 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:14 INFO - PROCESS | 3888 | ++DOCSHELL 16C30C00 == 43 [pid = 3888] [id = 746] 09:02:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (16CCE400) [pid = 3888] [serial = 2237] [outer = 00000000] 09:02:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (17854C00) [pid = 3888] [serial = 2238] [outer = 16CCE400] 09:02:14 INFO - PROCESS | 3888 | 1466697734168 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (17CDE000) [pid = 3888] [serial = 2239] [outer = 16CCE400] 09:02:14 INFO - PROCESS | 3888 | 1466697734517 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:02:14 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:02:14 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 09:02:14 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 697ms 09:02:14 INFO - PROCESS | 3888 | 1466697734561 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 3888 | 1466697734563 Marionette TRACE conn3 <- [1,2945,null,{"value":"13"}] 09:02:14 INFO - PROCESS | 3888 | 1466697734567 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:02:14 INFO - PROCESS | 3888 | 1466697734569 Marionette TRACE conn3 <- [1,2946,null,{}] 09:02:14 INFO - PROCESS | 3888 | 1466697734572 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:14 INFO - PROCESS | 3888 | 1466697734574 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:14 INFO - PROCESS | 3888 | 1466697734706 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 09:02:14 INFO - PROCESS | 3888 | 1466697734775 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 3888 | 1466697734781 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:14 INFO - PROCESS | 3888 | ++DOCSHELL 180ED000 == 44 [pid = 3888] [id = 747] 09:02:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (180ED400) [pid = 3888] [serial = 2240] [outer = 00000000] 09:02:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (19754C00) [pid = 3888] [serial = 2241] [outer = 180ED400] 09:02:14 INFO - PROCESS | 3888 | 1466697734833 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (197DF800) [pid = 3888] [serial = 2242] [outer = 180ED400] 09:02:15 INFO - PROCESS | 3888 | 1466697735249 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:02:15 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. 09:02:15 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 743ms 09:02:15 INFO - PROCESS | 3888 | 1466697735311 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 3888 | 1466697735313 Marionette TRACE conn3 <- [1,2949,null,{"value":"13"}] 09:02:15 INFO - PROCESS | 3888 | 1466697735317 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:02:15 INFO - PROCESS | 3888 | 1466697735318 Marionette TRACE conn3 <- [1,2950,null,{}] 09:02:15 INFO - PROCESS | 3888 | 1466697735322 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 3888 | 1466697735324 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:15 INFO - PROCESS | 3888 | 1466697735468 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 09:02:15 INFO - PROCESS | 3888 | 1466697735545 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 3888 | 1466697735547 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:15 INFO - PROCESS | 3888 | ++DOCSHELL 197E7000 == 45 [pid = 3888] [id = 748] 09:02:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (197E7C00) [pid = 3888] [serial = 2243] [outer = 00000000] 09:02:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (19B7EC00) [pid = 3888] [serial = 2244] [outer = 197E7C00] 09:02:15 INFO - PROCESS | 3888 | 1466697735589 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (19B81C00) [pid = 3888] [serial = 2245] [outer = 197E7C00] 09:02:15 INFO - PROCESS | 3888 | 1466697735972 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:02:16 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. 09:02:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 696ms 09:02:16 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:02:16 INFO - PROCESS | 3888 | 1466697736017 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 3888 | 1466697736019 Marionette TRACE conn3 <- [1,2953,null,{"value":"13"}] 09:02:16 INFO - PROCESS | 3888 | 1466697736031 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 3888 | 1466697736033 Marionette TRACE conn3 <- [1,2954,null,{}] 09:02:16 INFO - PROCESS | 3888 | 1466697736037 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:16 INFO - PROCESS | 3888 | 1466697736023 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:16 INFO - PROCESS | 3888 | 1466697736138 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 09:02:16 INFO - PROCESS | 3888 | 1466697736150 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 3888 | 1466697736152 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:16 INFO - PROCESS | 3888 | ++DOCSHELL 1036DC00 == 46 [pid = 3888] [id = 749] 09:02:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (197EC800) [pid = 3888] [serial = 2246] [outer = 00000000] 09:02:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (1A0D9800) [pid = 3888] [serial = 2247] [outer = 197EC800] 09:02:16 INFO - PROCESS | 3888 | 1466697736260 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (1A0DA800) [pid = 3888] [serial = 2248] [outer = 197EC800] 09:02:16 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (197E0800) [pid = 3888] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:02:16 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (1630CC00) [pid = 3888] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:02:16 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (11235400) [pid = 3888] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:02:16 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (197EB800) [pid = 3888] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:02:16 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (10A64400) [pid = 3888] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:02:16 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (18029C00) [pid = 3888] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:02:16 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (177BB000) [pid = 3888] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:02:16 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (144B7800) [pid = 3888] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:02:16 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (10D68400) [pid = 3888] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:02:16 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (10E0F800) [pid = 3888] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:02:16 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (17175C00) [pid = 3888] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:02:16 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (14F80400) [pid = 3888] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:02:16 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (16CCD800) [pid = 3888] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:02:16 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (18564800) [pid = 3888] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:02:16 INFO - PROCESS | 3888 | 1466697736710 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:02:16 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. 09:02:16 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 743ms 09:02:16 INFO - PROCESS | 3888 | 1466697736773 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 3888 | 1466697736775 Marionette TRACE conn3 <- [1,2957,null,{"value":"13"}] 09:02:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:02:16 INFO - PROCESS | 3888 | 1466697736782 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 3888 | 1466697736784 Marionette TRACE conn3 <- [1,2958,null,{}] 09:02:16 INFO - PROCESS | 3888 | 1466697736787 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:16 INFO - PROCESS | 3888 | 1466697736789 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:16 INFO - PROCESS | 3888 | 1466697736897 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 09:02:16 INFO - PROCESS | 3888 | 1466697736903 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 3888 | 1466697736905 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:16 INFO - PROCESS | 3888 | ++DOCSHELL 1124B000 == 47 [pid = 3888] [id = 750] 09:02:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (11252C00) [pid = 3888] [serial = 2249] [outer = 00000000] 09:02:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (16CCD800) [pid = 3888] [serial = 2250] [outer = 11252C00] 09:02:16 INFO - PROCESS | 3888 | 1466697736947 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (17744C00) [pid = 3888] [serial = 2251] [outer = 11252C00] 09:02:17 INFO - PROCESS | 3888 | 1466697737364 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:02:17 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. 09:02:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 634ms 09:02:17 INFO - PROCESS | 3888 | 1466697737426 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 3888 | 1466697737428 Marionette TRACE conn3 <- [1,2961,null,{"value":"13"}] 09:02:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:02:17 INFO - PROCESS | 3888 | 1466697737432 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 3888 | 1466697737433 Marionette TRACE conn3 <- [1,2962,null,{}] 09:02:17 INFO - PROCESS | 3888 | 1466697737437 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:17 INFO - PROCESS | 3888 | 1466697737439 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:17 INFO - PROCESS | 3888 | 1466697737519 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 09:02:17 INFO - PROCESS | 3888 | 1466697737524 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 3888 | 1466697737526 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:17 INFO - PROCESS | 3888 | ++DOCSHELL 0F315000 == 48 [pid = 3888] [id = 751] 09:02:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (17853800) [pid = 3888] [serial = 2252] [outer = 00000000] 09:02:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (19F82400) [pid = 3888] [serial = 2253] [outer = 17853800] 09:02:17 INFO - PROCESS | 3888 | 1466697737569 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (19F83000) [pid = 3888] [serial = 2254] [outer = 17853800] 09:02:17 INFO - PROCESS | 3888 | 1466697737997 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:02:18 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. 09:02:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 619ms 09:02:18 INFO - PROCESS | 3888 | 1466697738054 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 3888 | 1466697738056 Marionette TRACE conn3 <- [1,2965,null,{"value":"13"}] 09:02:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:02:18 INFO - PROCESS | 3888 | 1466697738063 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 3888 | 1466697738065 Marionette TRACE conn3 <- [1,2966,null,{}] 09:02:18 INFO - PROCESS | 3888 | 1466697738068 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:18 INFO - PROCESS | 3888 | 1466697738070 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:18 INFO - PROCESS | 3888 | 1466697738154 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 09:02:18 INFO - PROCESS | 3888 | 1466697738160 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 3888 | 1466697738162 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:18 INFO - PROCESS | 3888 | ++DOCSHELL 19F56800 == 49 [pid = 3888] [id = 752] 09:02:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (1A4CB400) [pid = 3888] [serial = 2255] [outer = 00000000] 09:02:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (1A57DC00) [pid = 3888] [serial = 2256] [outer = 1A4CB400] 09:02:18 INFO - PROCESS | 3888 | 1466697738207 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (1A586800) [pid = 3888] [serial = 2257] [outer = 1A4CB400] 09:02:18 INFO - PROCESS | 3888 | 1466697738826 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:02:18 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. 09:02:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 789ms 09:02:18 INFO - PROCESS | 3888 | 1466697738862 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 3888 | 1466697738867 Marionette TRACE conn3 <- [1,2969,null,{"value":"13"}] 09:02:18 INFO - PROCESS | 3888 | 1466697738872 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:02:18 INFO - PROCESS | 3888 | 1466697738875 Marionette TRACE conn3 <- [1,2970,null,{}] 09:02:18 INFO - PROCESS | 3888 | 1466697738882 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:18 INFO - PROCESS | 3888 | 1466697738885 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:19 INFO - PROCESS | 3888 | 1466697739028 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 09:02:19 INFO - PROCESS | 3888 | 1466697739149 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 3888 | 1466697739152 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:19 INFO - PROCESS | 3888 | ++DOCSHELL 10E07C00 == 50 [pid = 3888] [id = 753] 09:02:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (1123AC00) [pid = 3888] [serial = 2258] [outer = 00000000] 09:02:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (12E14800) [pid = 3888] [serial = 2259] [outer = 1123AC00] 09:02:19 INFO - PROCESS | 3888 | 1466697739207 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (13665000) [pid = 3888] [serial = 2260] [outer = 1123AC00] 09:02:19 INFO - PROCESS | 3888 | 1466697739735 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:02:19 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 09:02:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:02:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:02:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 897ms 09:02:19 INFO - PROCESS | 3888 | 1466697739761 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 3888 | 1466697739766 Marionette TRACE conn3 <- [1,2973,null,{"value":"13"}] 09:02:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:02:19 INFO - PROCESS | 3888 | 1466697739773 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 3888 | 1466697739775 Marionette TRACE conn3 <- [1,2974,null,{}] 09:02:19 INFO - PROCESS | 3888 | 1466697739780 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:19 INFO - PROCESS | 3888 | 1466697739782 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:19 INFO - PROCESS | 3888 | 1466697739894 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 09:02:20 INFO - PROCESS | 3888 | 1466697740054 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 3888 | 1466697740057 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:20 INFO - PROCESS | 3888 | ++DOCSHELL 1630DC00 == 51 [pid = 3888] [id = 754] 09:02:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (1630F000) [pid = 3888] [serial = 2261] [outer = 00000000] 09:02:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (17610000) [pid = 3888] [serial = 2262] [outer = 1630F000] 09:02:20 INFO - PROCESS | 3888 | 1466697740113 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (17F96800) [pid = 3888] [serial = 2263] [outer = 1630F000] 09:02:20 INFO - PROCESS | 3888 | 1466697740618 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:02:20 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. 09:02:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 882ms 09:02:20 INFO - PROCESS | 3888 | 1466697740676 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 3888 | 1466697740679 Marionette TRACE conn3 <- [1,2977,null,{"value":"13"}] 09:02:20 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:02:20 INFO - PROCESS | 3888 | 1466697740683 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 3888 | 1466697740686 Marionette TRACE conn3 <- [1,2978,null,{}] 09:02:20 INFO - PROCESS | 3888 | 1466697740697 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:20 INFO - PROCESS | 3888 | 1466697740702 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:20 INFO - PROCESS | 3888 | 1466697740810 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 09:02:20 INFO - PROCESS | 3888 | 1466697740958 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 3888 | 1466697740962 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:20 INFO - PROCESS | 3888 | ++DOCSHELL 1A578400 == 52 [pid = 3888] [id = 755] 09:02:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (1A579C00) [pid = 3888] [serial = 2264] [outer = 00000000] 09:02:20 INFO - PROCESS | 3888 | ++DOMWINDOW == 97 (1A585800) [pid = 3888] [serial = 2265] [outer = 1A579C00] 09:02:21 INFO - PROCESS | 3888 | 1466697741018 Marionette DEBUG loaded listener.js 09:02:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 98 (1A606000) [pid = 3888] [serial = 2266] [outer = 1A579C00] 09:02:21 INFO - PROCESS | 3888 | ++DOCSHELL 1A70D800 == 53 [pid = 3888] [id = 756] 09:02:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 99 (1A70DC00) [pid = 3888] [serial = 2267] [outer = 00000000] 09:02:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 100 (1A70E400) [pid = 3888] [serial = 2268] [outer = 1A70DC00] 09:02:21 INFO - PROCESS | 3888 | 1466697741597 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:02:21 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. 09:02:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 929ms 09:02:21 INFO - PROCESS | 3888 | 1466697741611 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 3888 | 1466697741615 Marionette TRACE conn3 <- [1,2981,null,{"value":"13"}] 09:02:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:02:21 INFO - PROCESS | 3888 | 1466697741618 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 3888 | 1466697741620 Marionette TRACE conn3 <- [1,2982,null,{}] 09:02:21 INFO - PROCESS | 3888 | 1466697741623 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:21 INFO - PROCESS | 3888 | 1466697741625 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:21 INFO - PROCESS | 3888 | 1466697741749 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 09:02:21 INFO - PROCESS | 3888 | 1466697741907 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 3888 | 1466697741909 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:21 INFO - PROCESS | 3888 | ++DOCSHELL 1A0D7000 == 54 [pid = 3888] [id = 757] 09:02:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 101 (1A60CC00) [pid = 3888] [serial = 2269] [outer = 00000000] 09:02:21 INFO - PROCESS | 3888 | ++DOMWINDOW == 102 (1A710400) [pid = 3888] [serial = 2270] [outer = 1A60CC00] 09:02:21 INFO - PROCESS | 3888 | 1466697741962 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 3888 | ++DOMWINDOW == 103 (1A714800) [pid = 3888] [serial = 2271] [outer = 1A60CC00] 09:02:22 INFO - PROCESS | 3888 | 1466697742478 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:02:22 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:02:22 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 09:02:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 883ms 09:02:22 INFO - PROCESS | 3888 | 1466697742521 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 3888 | 1466697742524 Marionette TRACE conn3 <- [1,2985,null,{"value":"13"}] 09:02:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:02:22 INFO - PROCESS | 3888 | 1466697742527 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 3888 | 1466697742529 Marionette TRACE conn3 <- [1,2986,null,{}] 09:02:22 INFO - PROCESS | 3888 | 1466697742532 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:22 INFO - PROCESS | 3888 | 1466697742535 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:22 INFO - PROCESS | 3888 | 1466697742665 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 09:02:22 INFO - PROCESS | 3888 | 1466697742978 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 3888 | 1466697742981 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:23 INFO - PROCESS | 3888 | ++DOCSHELL 0C766000 == 55 [pid = 3888] [id = 758] 09:02:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 104 (0C76F400) [pid = 3888] [serial = 2272] [outer = 00000000] 09:02:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 105 (10E03C00) [pid = 3888] [serial = 2273] [outer = 0C76F400] 09:02:23 INFO - PROCESS | 3888 | 1466697743038 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 3888 | ++DOMWINDOW == 106 (11D8B000) [pid = 3888] [serial = 2274] [outer = 0C76F400] 09:02:23 INFO - PROCESS | 3888 | 1466697743621 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:02:23 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. 09:02:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1130ms 09:02:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:02:23 INFO - PROCESS | 3888 | 1466697743655 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 3888 | 1466697743659 Marionette TRACE conn3 <- [1,2989,null,{"value":"13"}] 09:02:23 INFO - PROCESS | 3888 | 1466697743663 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 3888 | 1466697743666 Marionette TRACE conn3 <- [1,2990,null,{}] 09:02:23 INFO - PROCESS | 3888 | 1466697743671 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:23 INFO - PROCESS | 3888 | 1466697743675 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:23 INFO - PROCESS | 3888 | 1466697743775 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 16CD0000 == 54 [pid = 3888] [id = 724] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 144B9800 == 53 [pid = 3888] [id = 713] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 0F315000 == 52 [pid = 3888] [id = 751] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 1124B000 == 51 [pid = 3888] [id = 750] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 1036DC00 == 50 [pid = 3888] [id = 749] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 197E7000 == 49 [pid = 3888] [id = 748] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 180ED000 == 48 [pid = 3888] [id = 747] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 176C9C00 == 47 [pid = 3888] [id = 745] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 15759C00 == 46 [pid = 3888] [id = 744] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 12BD7000 == 45 [pid = 3888] [id = 743] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 1047D000 == 44 [pid = 3888] [id = 742] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 0F30DC00 == 43 [pid = 3888] [id = 741] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 10BB8400 == 42 [pid = 3888] [id = 725] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 177BA800 == 41 [pid = 3888] [id = 727] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 178DD000 == 40 [pid = 3888] [id = 700] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 16FF1800 == 39 [pid = 3888] [id = 737] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 13187400 == 38 [pid = 3888] [id = 711] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 144B3800 == 37 [pid = 3888] [id = 739] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 0F312C00 == 36 [pid = 3888] [id = 738] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 10A59800 == 35 [pid = 3888] [id = 698] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 19F4A800 == 34 [pid = 3888] [id = 740] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 180E9800 == 33 [pid = 3888] [id = 714] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 141DD400 == 32 [pid = 3888] [id = 726] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 16C30C00 == 31 [pid = 3888] [id = 746] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 0C766000 == 30 [pid = 3888] [id = 758] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 1A70D800 == 29 [pid = 3888] [id = 756] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 1A0D7000 == 28 [pid = 3888] [id = 757] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 1630DC00 == 27 [pid = 3888] [id = 754] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 1A578400 == 26 [pid = 3888] [id = 755] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 19F56800 == 25 [pid = 3888] [id = 752] 09:02:24 INFO - PROCESS | 3888 | --DOCSHELL 10E07C00 == 24 [pid = 3888] [id = 753] 09:02:24 INFO - PROCESS | 3888 | 1466697744639 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 3888 | 1466697744643 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 105 (197DEC00) [pid = 3888] [serial = 2135] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 104 (160D9000) [pid = 3888] [serial = 2192] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 103 (1773D000) [pid = 3888] [serial = 2197] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 102 (19763400) [pid = 3888] [serial = 2201] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 101 (17747000) [pid = 3888] [serial = 2198] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 100 (16CD1800) [pid = 3888] [serial = 2195] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 99 (12BB2800) [pid = 3888] [serial = 2207] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 98 (19A79800) [pid = 3888] [serial = 2210] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 97 (19A73C00) [pid = 3888] [serial = 2173] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 96 (19A77000) [pid = 3888] [serial = 2174] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (16C31800) [pid = 3888] [serial = 2194] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (132DE800) [pid = 3888] [serial = 2188] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (136E8800) [pid = 3888] [serial = 2189] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (19A7DC00) [pid = 3888] [serial = 2203] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (10E4AC00) [pid = 3888] [serial = 2206] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (1856CC00) [pid = 3888] [serial = 2200] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (18565000) [pid = 3888] [serial = 2183] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (178D9400) [pid = 3888] [serial = 2182] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (16280800) [pid = 3888] [serial = 2180] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (14F80800) [pid = 3888] [serial = 2179] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (12BDEC00) [pid = 3888] [serial = 2177] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (12E13400) [pid = 3888] [serial = 2186] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (10E4D000) [pid = 3888] [serial = 2176] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (129E5800) [pid = 3888] [serial = 2185] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (197E3C00) [pid = 3888] [serial = 2209] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (19A81400) [pid = 3888] [serial = 2204] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (153D0400) [pid = 3888] [serial = 2191] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (19B82400) [pid = 3888] [serial = 2212] [outer = 00000000] [url = about:blank] 09:02:24 INFO - PROCESS | 3888 | ++DOCSHELL 0F30FC00 == 25 [pid = 3888] [id = 759] 09:02:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (0F310000) [pid = 3888] [serial = 2275] [outer = 00000000] 09:02:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (103CA800) [pid = 3888] [serial = 2276] [outer = 0F310000] 09:02:24 INFO - PROCESS | 3888 | 1466697744774 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (10561000) [pid = 3888] [serial = 2277] [outer = 0F310000] 09:02:25 INFO - PROCESS | 3888 | 1466697745159 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:02:25 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. 09:02:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1532ms 09:02:25 INFO - PROCESS | 3888 | 1466697745245 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 3888 | 1466697745249 Marionette TRACE conn3 <- [1,2993,null,{"value":"13"}] 09:02:25 INFO - PROCESS | 3888 | 1466697745254 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:02:25 INFO - PROCESS | 3888 | 1466697745257 Marionette TRACE conn3 <- [1,2994,null,{}] 09:02:25 INFO - PROCESS | 3888 | 1466697745262 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:25 INFO - PROCESS | 3888 | 1466697745266 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:25 INFO - PROCESS | 3888 | 1466697745353 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 09:02:25 INFO - PROCESS | 3888 | 1466697745360 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 3888 | 1466697745363 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:25 INFO - PROCESS | 3888 | ++DOCSHELL 10D61C00 == 26 [pid = 3888] [id = 760] 09:02:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (10D6A400) [pid = 3888] [serial = 2278] [outer = 00000000] 09:02:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (10E47800) [pid = 3888] [serial = 2279] [outer = 10D6A400] 09:02:25 INFO - PROCESS | 3888 | 1466697745420 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (1122FC00) [pid = 3888] [serial = 2280] [outer = 10D6A400] 09:02:25 INFO - PROCESS | 3888 | 1466697745877 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:02:25 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. 09:02:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 620ms 09:02:25 INFO - PROCESS | 3888 | 1466697745895 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 3888 | 1466697745899 Marionette TRACE conn3 <- [1,2997,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:02:25 INFO - PROCESS | 3888 | 1466697745904 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 3888 | 1466697745906 Marionette TRACE conn3 <- [1,2998,null,{}] 09:02:25 INFO - PROCESS | 3888 | 1466697745910 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:25 INFO - PROCESS | 3888 | 1466697745912 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:25 INFO - PROCESS | 3888 | 1466697745999 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 09:02:26 INFO - PROCESS | 3888 | 1466697746036 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 3888 | 1466697746039 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:26 INFO - PROCESS | 3888 | ++DOCSHELL 12BD4000 == 27 [pid = 3888] [id = 761] 09:02:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (12BD4C00) [pid = 3888] [serial = 2281] [outer = 00000000] 09:02:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (12BDE000) [pid = 3888] [serial = 2282] [outer = 12BD4C00] 09:02:26 INFO - PROCESS | 3888 | 1466697746083 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (12E6DC00) [pid = 3888] [serial = 2283] [outer = 12BD4C00] 09:02:26 INFO - PROCESS | 3888 | [3888] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:26 INFO - PROCESS | 3888 | 1466697746568 Marionette TRACE conn3 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:02:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:02:26 INFO - {} 09:02:26 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 728ms 09:02:26 INFO - PROCESS | 3888 | 1466697746628 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 3888 | 1466697746630 Marionette TRACE conn3 <- [1,3001,null,{"value":"13"}] 09:02:26 INFO - TEST-START | /FileAPI/fileReader.html 09:02:26 INFO - PROCESS | 3888 | 1466697746635 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 3888 | 1466697746641 Marionette TRACE conn3 <- [1,3002,null,{}] 09:02:26 INFO - PROCESS | 3888 | 1466697746650 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:26 INFO - PROCESS | 3888 | 1466697746654 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:26 INFO - PROCESS | 3888 | 1466697746744 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 09:02:26 INFO - PROCESS | 3888 | 1466697746752 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 3888 | 1466697746755 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:26 INFO - PROCESS | 3888 | ++DOCSHELL 13983400 == 28 [pid = 3888] [id = 762] 09:02:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (13985800) [pid = 3888] [serial = 2284] [outer = 00000000] 09:02:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (14F73C00) [pid = 3888] [serial = 2285] [outer = 13985800] 09:02:26 INFO - PROCESS | 3888 | 1466697746798 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (1535D400) [pid = 3888] [serial = 2286] [outer = 13985800] 09:02:27 INFO - PROCESS | 3888 | 1466697747280 Marionette TRACE conn3 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:02:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:02:27 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:02:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:02:27 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:02:27 INFO - TEST-OK | /FileAPI/fileReader.html | took 681ms 09:02:27 INFO - PROCESS | 3888 | 1466697747332 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 3888 | 1466697747335 Marionette TRACE conn3 <- [1,3005,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /FileAPI/historical.html 09:02:27 INFO - PROCESS | 3888 | 1466697747338 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 3888 | 1466697747340 Marionette TRACE conn3 <- [1,3006,null,{}] 09:02:27 INFO - PROCESS | 3888 | 1466697747344 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:27 INFO - PROCESS | 3888 | 1466697747346 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:27 INFO - PROCESS | 3888 | 1466697747501 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 09:02:27 INFO - PROCESS | 3888 | 1466697747525 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 3888 | 1466697747527 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:27 INFO - PROCESS | 3888 | ++DOCSHELL 160D4C00 == 29 [pid = 3888] [id = 763] 09:02:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (160D6000) [pid = 3888] [serial = 2287] [outer = 00000000] 09:02:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (1627F800) [pid = 3888] [serial = 2288] [outer = 160D6000] 09:02:27 INFO - PROCESS | 3888 | 1466697747570 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (16282800) [pid = 3888] [serial = 2289] [outer = 160D6000] 09:02:28 INFO - PROCESS | 3888 | 1466697748009 Marionette TRACE conn3 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:02:28 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:02:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:02:28 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:02:28 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:02:28 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:02:28 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:02:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:28 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:02:28 INFO - TEST-OK | /FileAPI/historical.html | took 697ms 09:02:28 INFO - PROCESS | 3888 | 1466697748038 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 3888 | 1466697748040 Marionette TRACE conn3 <- [1,3009,null,{"value":"13"}] 09:02:28 INFO - TEST-START | /FileAPI/idlharness.html 09:02:28 INFO - PROCESS | 3888 | 1466697748049 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 3888 | 1466697748051 Marionette TRACE conn3 <- [1,3010,null,{}] 09:02:28 INFO - PROCESS | 3888 | 1466697748055 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 3888 | 1466697748057 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:28 INFO - PROCESS | 3888 | 1466697748171 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 09:02:28 INFO - PROCESS | 3888 | 1466697748176 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 3888 | 1466697748182 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:28 INFO - PROCESS | 3888 | ++DOCSHELL 16309000 == 30 [pid = 3888] [id = 764] 09:02:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (1630C400) [pid = 3888] [serial = 2290] [outer = 00000000] 09:02:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (167F1000) [pid = 3888] [serial = 2291] [outer = 1630C400] 09:02:28 INFO - PROCESS | 3888 | 1466697748235 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 3888 | ++DOMWINDOW == 96 (16FED800) [pid = 3888] [serial = 2292] [outer = 1630C400] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 95 (12BD7C00) [pid = 3888] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (197EC800) [pid = 3888] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (0F314400) [pid = 3888] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (0F316400) [pid = 3888] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (15798800) [pid = 3888] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (197E7C00) [pid = 3888] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (11252C00) [pid = 3888] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (15762000) [pid = 3888] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (17741000) [pid = 3888] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (19F4B400) [pid = 3888] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (17853800) [pid = 3888] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (104E9C00) [pid = 3888] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (180ED400) [pid = 3888] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (17F9D000) [pid = 3888] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (1A4CB400) [pid = 3888] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:02:29 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (16CCE400) [pid = 3888] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:02:29 INFO - PROCESS | 3888 | 1466697749571 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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\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\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\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\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\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\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\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]]]}] 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:02:29 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 09:02:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:02:29 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 09:02:29 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 09:02:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:02:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:02:29 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 09:02:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:02:29 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 09:02:29 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 09:02:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:02:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:02:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 1672ms 09:02:29 INFO - PROCESS | 3888 | 1466697749726 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 3888 | 1466697749728 Marionette TRACE conn3 <- [1,3013,null,{"value":"13"}] 09:02:29 INFO - TEST-START | /FileAPI/idlharness.worker 09:02:29 INFO - PROCESS | 3888 | 1466697749731 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 3888 | 1466697749733 Marionette TRACE conn3 <- [1,3014,null,{}] 09:02:29 INFO - PROCESS | 3888 | 1466697749736 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:29 INFO - PROCESS | 3888 | 1466697749739 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:29 INFO - PROCESS | 3888 | 1466697749815 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 09:02:29 INFO - PROCESS | 3888 | 1466697749820 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 3888 | 1466697749822 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:29 INFO - PROCESS | 3888 | ++DOCSHELL 0F312400 == 31 [pid = 3888] [id = 765] 09:02:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (17605400) [pid = 3888] [serial = 2293] [outer = 00000000] 09:02:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (19B7A000) [pid = 3888] [serial = 2294] [outer = 17605400] 09:02:29 INFO - PROCESS | 3888 | 1466697749866 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (19B81800) [pid = 3888] [serial = 2295] [outer = 17605400] 09:02:30 INFO - PROCESS | 3888 | [3888] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:30 INFO - PROCESS | 3888 | 1466697750799 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:02:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:02:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:02:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:02:30 INFO - {} 09:02:30 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 09:02:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:02:30 INFO - {} 09:02:30 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 - {} 09:02:30 INFO - {} 09:02:30 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 09:02:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:02:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:02:30 INFO - {} 09:02:30 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 09:02:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:02:30 INFO - {} 09:02:30 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 - {} 09:02:30 INFO - {} 09:02:30 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 09:02:30 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:02:30 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:02:30 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:30 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 09:02:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:30 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 09:02:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:30 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 09:02:30 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:30 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 09:02:30 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:02:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:30 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:02:30 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:02:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:30 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:02:30 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:02:30 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:02:30 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:02:30 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:02:30 INFO - {} 09:02:30 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1239ms 09:02:30 INFO - PROCESS | 3888 | 1466697750967 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 3888 | 1466697750969 Marionette TRACE conn3 <- [1,3017,null,{"value":"13"}] 09:02:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:02:30 INFO - PROCESS | 3888 | 1466697750972 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 3888 | 1466697750974 Marionette TRACE conn3 <- [1,3018,null,{}] 09:02:30 INFO - PROCESS | 3888 | 1466697750977 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:30 INFO - PROCESS | 3888 | 1466697750979 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:31 INFO - PROCESS | 3888 | 1466697751057 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 09:02:31 INFO - PROCESS | 3888 | 1466697751061 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 3888 | 1466697751063 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:31 INFO - PROCESS | 3888 | ++DOCSHELL 1A577800 == 32 [pid = 3888] [id = 766] 09:02:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (1A577C00) [pid = 3888] [serial = 2296] [outer = 00000000] 09:02:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (1B4D1400) [pid = 3888] [serial = 2297] [outer = 1A577C00] 09:02:31 INFO - PROCESS | 3888 | 1466697751106 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (1B4D3000) [pid = 3888] [serial = 2298] [outer = 1A577C00] 09:02:31 INFO - PROCESS | 3888 | 1466697751731 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:02:31 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 09:02:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 790ms 09:02:31 INFO - PROCESS | 3888 | 1466697751799 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 3888 | 1466697751803 Marionette TRACE conn3 <- [1,3021,null,{"value":"13"}] 09:02:31 INFO - PROCESS | 3888 | 1466697751811 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:02:31 INFO - PROCESS | 3888 | 1466697751814 Marionette TRACE conn3 <- [1,3022,null,{}] 09:02:31 INFO - PROCESS | 3888 | 1466697751820 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:31 INFO - PROCESS | 3888 | 1466697751823 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:31 INFO - PROCESS | 3888 | 1466697751927 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 09:02:32 INFO - PROCESS | 3888 | 1466697752098 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 3888 | 1466697752101 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:32 INFO - PROCESS | 3888 | ++DOCSHELL 105EDC00 == 33 [pid = 3888] [id = 767] 09:02:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (105F1000) [pid = 3888] [serial = 2299] [outer = 00000000] 09:02:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (10E56400) [pid = 3888] [serial = 2300] [outer = 105F1000] 09:02:32 INFO - PROCESS | 3888 | 1466697752157 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 3888 | ++DOMWINDOW == 89 (11808800) [pid = 3888] [serial = 2301] [outer = 105F1000] 09:02:32 INFO - PROCESS | 3888 | 1466697752820 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:02:32 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:02:32 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1022ms 09:02:32 INFO - PROCESS | 3888 | 1466697752842 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 3888 | 1466697752847 Marionette TRACE conn3 <- [1,3025,null,{"value":"13"}] 09:02:32 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:02:32 INFO - PROCESS | 3888 | 1466697752871 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 3888 | 1466697752874 Marionette TRACE conn3 <- [1,3026,null,{}] 09:02:32 INFO - PROCESS | 3888 | 1466697752878 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:32 INFO - PROCESS | 3888 | 1466697752881 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:32 INFO - PROCESS | 3888 | 1466697753000 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 09:02:33 INFO - PROCESS | 3888 | 1466697753145 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 3888 | 1466697753148 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:33 INFO - PROCESS | 3888 | ++DOCSHELL 13665400 == 34 [pid = 3888] [id = 768] 09:02:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 90 (13671800) [pid = 3888] [serial = 2302] [outer = 00000000] 09:02:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 91 (13ED1800) [pid = 3888] [serial = 2303] [outer = 13671800] 09:02:33 INFO - PROCESS | 3888 | 1466697753204 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3888 | ++DOMWINDOW == 92 (144E8000) [pid = 3888] [serial = 2304] [outer = 13671800] 09:02:33 INFO - PROCESS | 3888 | 1466697753814 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:02:33 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:02:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:33 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:02:33 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 991ms 09:02:33 INFO - PROCESS | 3888 | 1466697753889 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 3888 | 1466697753892 Marionette TRACE conn3 <- [1,3029,null,{"value":"13"}] 09:02:33 INFO - PROCESS | 3888 | 1466697753897 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:02:33 INFO - PROCESS | 3888 | 1466697753901 Marionette TRACE conn3 <- [1,3030,null,{}] 09:02:33 INFO - PROCESS | 3888 | 1466697753929 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:33 INFO - PROCESS | 3888 | 1466697753934 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:34 INFO - PROCESS | 3888 | 1466697754053 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 09:02:34 INFO - PROCESS | 3888 | 1466697754300 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 3888 | 1466697754303 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:34 INFO - PROCESS | 3888 | ++DOCSHELL 0F30DC00 == 35 [pid = 3888] [id = 769] 09:02:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 93 (0F312C00) [pid = 3888] [serial = 2305] [outer = 00000000] 09:02:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 94 (103D3C00) [pid = 3888] [serial = 2306] [outer = 0F312C00] 09:02:34 INFO - PROCESS | 3888 | 1466697754360 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 3888 | ++DOMWINDOW == 95 (10A59C00) [pid = 3888] [serial = 2307] [outer = 0F312C00] 09:02:34 INFO - PROCESS | 3888 | --DOCSHELL 0F312400 == 34 [pid = 3888] [id = 765] 09:02:34 INFO - PROCESS | 3888 | --DOCSHELL 16309000 == 33 [pid = 3888] [id = 764] 09:02:34 INFO - PROCESS | 3888 | --DOCSHELL 160D4C00 == 32 [pid = 3888] [id = 763] 09:02:34 INFO - PROCESS | 3888 | --DOCSHELL 13983400 == 31 [pid = 3888] [id = 762] 09:02:34 INFO - PROCESS | 3888 | --DOCSHELL 12BD4000 == 30 [pid = 3888] [id = 761] 09:02:34 INFO - PROCESS | 3888 | --DOCSHELL 10D61C00 == 29 [pid = 3888] [id = 760] 09:02:34 INFO - PROCESS | 3888 | --DOCSHELL 0F30FC00 == 28 [pid = 3888] [id = 759] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 94 (1A57DC00) [pid = 3888] [serial = 2256] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 93 (1A586800) [pid = 3888] [serial = 2257] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 92 (19F83000) [pid = 3888] [serial = 2254] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 91 (153C7C00) [pid = 3888] [serial = 2231] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 90 (141DEC00) [pid = 3888] [serial = 2230] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 89 (1A0DA800) [pid = 3888] [serial = 2248] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 88 (10D67400) [pid = 3888] [serial = 2224] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (13ED0C00) [pid = 3888] [serial = 2216] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (175F9C00) [pid = 3888] [serial = 2218] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (19B7EC00) [pid = 3888] [serial = 2244] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (11253800) [pid = 3888] [serial = 2225] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (17744C00) [pid = 3888] [serial = 2251] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (19B81C00) [pid = 3888] [serial = 2245] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (16309C00) [pid = 3888] [serial = 2233] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (16CCD800) [pid = 3888] [serial = 2250] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (1630EC00) [pid = 3888] [serial = 2234] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (17744400) [pid = 3888] [serial = 2236] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (17854C00) [pid = 3888] [serial = 2238] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (19F58800) [pid = 3888] [serial = 2221] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (19F82400) [pid = 3888] [serial = 2253] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (178D7400) [pid = 3888] [serial = 2219] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (10D6B800) [pid = 3888] [serial = 2227] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (19754C00) [pid = 3888] [serial = 2241] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (1A0D9800) [pid = 3888] [serial = 2247] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (19F83400) [pid = 3888] [serial = 2222] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (17CDE000) [pid = 3888] [serial = 2239] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (19B84400) [pid = 3888] [serial = 2213] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (11409400) [pid = 3888] [serial = 2228] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (132EA000) [pid = 3888] [serial = 2215] [outer = 00000000] [url = about:blank] 09:02:34 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (197DF800) [pid = 3888] [serial = 2242] [outer = 00000000] [url = about:blank] 09:02:35 INFO - PROCESS | 3888 | 1466697755107 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:02:35 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. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:02:35 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'.) 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:02:35 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. 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:02:35 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. 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:02:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:35 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. 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:02:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:02:35 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:02:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:02:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:02:35 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1301ms 09:02:35 INFO - PROCESS | 3888 | 1466697755211 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3888 | 1466697755215 Marionette TRACE conn3 <- [1,3033,null,{"value":"13"}] 09:02:35 INFO - PROCESS | 3888 | 1466697755219 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:02:35 INFO - PROCESS | 3888 | 1466697755222 Marionette TRACE conn3 <- [1,3034,null,{}] 09:02:35 INFO - PROCESS | 3888 | 1466697755227 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:35 INFO - PROCESS | 3888 | 1466697755231 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:35 INFO - PROCESS | 3888 | 1466697755321 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 09:02:35 INFO - PROCESS | 3888 | 1466697755329 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 3888 | 1466697755331 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:35 INFO - PROCESS | 3888 | ++DOCSHELL 10E08C00 == 29 [pid = 3888] [id = 770] 09:02:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (10E09000) [pid = 3888] [serial = 2308] [outer = 00000000] 09:02:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (11235400) [pid = 3888] [serial = 2309] [outer = 10E09000] 09:02:35 INFO - PROCESS | 3888 | 1466697755361 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (114FC400) [pid = 3888] [serial = 2310] [outer = 10E09000] 09:02:35 INFO - PROCESS | 3888 | [3888] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:35 INFO - PROCESS | 3888 | 1466697755900 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:02:35 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:02:35 INFO - {} 09:02:35 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 728ms 09:02:35 INFO - PROCESS | 3888 | 1466697755947 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3888 | 1466697755951 Marionette TRACE conn3 <- [1,3037,null,{"value":"13"}] 09:02:35 INFO - PROCESS | 3888 | 1466697755955 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:02:35 INFO - PROCESS | 3888 | 1466697755957 Marionette TRACE conn3 <- [1,3038,null,{}] 09:02:35 INFO - PROCESS | 3888 | 1466697755961 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:35 INFO - PROCESS | 3888 | 1466697755963 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:36 INFO - PROCESS | 3888 | 1466697756069 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 09:02:36 INFO - PROCESS | 3888 | 1466697756171 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 3888 | 1466697756174 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:36 INFO - PROCESS | 3888 | ++DOCSHELL 12ED6800 == 30 [pid = 3888] [id = 771] 09:02:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (12EDB400) [pid = 3888] [serial = 2311] [outer = 00000000] 09:02:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (1397F800) [pid = 3888] [serial = 2312] [outer = 12EDB400] 09:02:36 INFO - PROCESS | 3888 | 1466697756218 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (141D3400) [pid = 3888] [serial = 2313] [outer = 12EDB400] 09:02:36 INFO - PROCESS | 3888 | 1466697756570 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:02:36 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:02:36 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 619ms 09:02:36 INFO - PROCESS | 3888 | 1466697756594 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 3888 | 1466697756596 Marionette TRACE conn3 <- [1,3041,null,{"value":"13"}] 09:02:36 INFO - PROCESS | 3888 | 1466697756622 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:02:36 INFO - PROCESS | 3888 | 1466697756628 Marionette TRACE conn3 <- [1,3042,null,{}] 09:02:36 INFO - PROCESS | 3888 | 1466697756637 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:36 INFO - PROCESS | 3888 | 1466697756641 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:36 INFO - PROCESS | 3888 | 1466697756778 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 09:02:36 INFO - PROCESS | 3888 | 1466697756787 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 3888 | 1466697756789 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:36 INFO - PROCESS | 3888 | ++DOCSHELL 14F35000 == 31 [pid = 3888] [id = 772] 09:02:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (14F35800) [pid = 3888] [serial = 2314] [outer = 00000000] 09:02:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (152D5C00) [pid = 3888] [serial = 2315] [outer = 14F35800] 09:02:36 INFO - PROCESS | 3888 | 1466697756832 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (152D9C00) [pid = 3888] [serial = 2316] [outer = 14F35800] 09:02:37 INFO - PROCESS | 3888 | 1466697757559 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:02:37 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:02:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:37 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" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:37 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" 09:02:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:02:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:02:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:02:37 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1145ms 09:02:37 INFO - PROCESS | 3888 | 1466697757774 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 09:02:37 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:02:37 INFO - PROCESS | 3888 | 1466697757777 Marionette TRACE conn3 <- [1,3045,null,{"value":"13"}] 09:02:37 INFO - PROCESS | 3888 | 1466697757780 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 3888 | 1466697757782 Marionette TRACE conn3 <- [1,3046,null,{}] 09:02:37 INFO - PROCESS | 3888 | 1466697757786 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:37 INFO - PROCESS | 3888 | 1466697757788 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:37 INFO - PROCESS | 3888 | 1466697757920 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 09:02:37 INFO - PROCESS | 3888 | 1466697757928 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 3888 | 1466697757930 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:37 INFO - PROCESS | 3888 | ++DOCSHELL 16285400 == 32 [pid = 3888] [id = 773] 09:02:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (16287400) [pid = 3888] [serial = 2317] [outer = 00000000] 09:02:37 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (1630A000) [pid = 3888] [serial = 2318] [outer = 16287400] 09:02:37 INFO - PROCESS | 3888 | 1466697757974 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (1630C000) [pid = 3888] [serial = 2319] [outer = 16287400] 09:02:38 INFO - PROCESS | 3888 | 1466697758478 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:02:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:02:38 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:02:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:38 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:02:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:02:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:02:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:02:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:02:38 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:02:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:02:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:38 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:02:38 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:02:38 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 743ms 09:02:38 INFO - PROCESS | 3888 | 1466697758533 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 3888 | 1466697758535 Marionette TRACE conn3 <- [1,3049,null,{"value":"13"}] 09:02:38 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:02:38 INFO - PROCESS | 3888 | 1466697758543 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 3888 | 1466697758544 Marionette TRACE conn3 <- [1,3050,null,{}] 09:02:38 INFO - PROCESS | 3888 | 1466697758548 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:38 INFO - PROCESS | 3888 | 1466697758550 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:38 INFO - PROCESS | 3888 | 1466697758673 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 09:02:38 INFO - PROCESS | 3888 | 1466697758682 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 3888 | 1466697758688 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:38 INFO - PROCESS | 3888 | ++DOCSHELL 16FE7400 == 33 [pid = 3888] [id = 774] 09:02:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (16FF1400) [pid = 3888] [serial = 2320] [outer = 00000000] 09:02:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (176CBC00) [pid = 3888] [serial = 2321] [outer = 16FF1400] 09:02:38 INFO - PROCESS | 3888 | 1466697758808 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (1774B800) [pid = 3888] [serial = 2322] [outer = 16FF1400] 09:02:38 INFO - PROCESS | 3888 | [3888] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:02:39 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (12BD4C00) [pid = 3888] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:02:39 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (160D6000) [pid = 3888] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:02:39 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (1630C400) [pid = 3888] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:02:39 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (13985800) [pid = 3888] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:02:39 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (10D6A400) [pid = 3888] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:02:39 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (0F310000) [pid = 3888] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:02:39 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (0C76F400) [pid = 3888] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:02:39 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (1123AC00) [pid = 3888] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:02:39 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (1630F000) [pid = 3888] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:02:39 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (1A70DC00) [pid = 3888] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:02:39 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (1A579C00) [pid = 3888] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:02:39 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (1A60CC00) [pid = 3888] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:02:39 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (17605400) [pid = 3888] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:02:39 INFO - PROCESS | 3888 | 1466697759300 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:02:39 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:02:39 INFO - {} 09:02:39 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 790ms 09:02:39 INFO - PROCESS | 3888 | 1466697759324 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 3888 | 1466697759326 Marionette TRACE conn3 <- [1,3053,null,{"value":"13"}] 09:02:39 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:02:39 INFO - PROCESS | 3888 | 1466697759336 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 3888 | 1466697759337 Marionette TRACE conn3 <- [1,3054,null,{}] 09:02:39 INFO - PROCESS | 3888 | 1466697759341 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:39 INFO - PROCESS | 3888 | 1466697759343 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:39 INFO - PROCESS | 3888 | 1466697759430 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 09:02:39 INFO - PROCESS | 3888 | 1466697759438 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 3888 | 1466697759440 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:39 INFO - PROCESS | 3888 | ++DOCSHELL 178DC400 == 34 [pid = 3888] [id = 775] 09:02:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (178DEC00) [pid = 3888] [serial = 2323] [outer = 00000000] 09:02:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (180E8C00) [pid = 3888] [serial = 2324] [outer = 178DEC00] 09:02:39 INFO - PROCESS | 3888 | 1466697759483 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (180ECC00) [pid = 3888] [serial = 2325] [outer = 178DEC00] 09:02:39 INFO - PROCESS | 3888 | 1466697759903 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:02:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:02:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:02:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:02:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:02:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:02:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:02:39 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:02:39 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 588ms 09:02:39 INFO - PROCESS | 3888 | 1466697759932 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 3888 | 1466697759934 Marionette TRACE conn3 <- [1,3057,null,{"value":"13"}] 09:02:39 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:02:39 INFO - PROCESS | 3888 | 1466697759937 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 3888 | 1466697759939 Marionette TRACE conn3 <- [1,3058,null,{}] 09:02:39 INFO - PROCESS | 3888 | 1466697759942 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:39 INFO - PROCESS | 3888 | 1466697759944 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:40 INFO - PROCESS | 3888 | 1466697760069 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 09:02:40 INFO - PROCESS | 3888 | 1466697760077 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 3888 | 1466697760079 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:40 INFO - PROCESS | 3888 | ++DOCSHELL 17853800 == 35 [pid = 3888] [id = 776] 09:02:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (180E9800) [pid = 3888] [serial = 2326] [outer = 00000000] 09:02:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (18572000) [pid = 3888] [serial = 2327] [outer = 180E9800] 09:02:40 INFO - PROCESS | 3888 | 1466697760130 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (19755000) [pid = 3888] [serial = 2328] [outer = 180E9800] 09:02:40 INFO - PROCESS | 3888 | 1466697760753 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:02:40 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:02:40 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 882ms 09:02:40 INFO - PROCESS | 3888 | 1466697760836 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 3888 | 1466697760841 Marionette TRACE conn3 <- [1,3061,null,{"value":"13"}] 09:02:40 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:02:40 INFO - PROCESS | 3888 | 1466697760847 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 3888 | 1466697760850 Marionette TRACE conn3 <- [1,3062,null,{}] 09:02:40 INFO - PROCESS | 3888 | 1466697760855 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:40 INFO - PROCESS | 3888 | 1466697760859 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:40 INFO - PROCESS | 3888 | 1466697760976 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 09:02:41 INFO - PROCESS | 3888 | 1466697761137 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 3888 | 1466697761140 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:41 INFO - PROCESS | 3888 | ++DOCSHELL 10D68C00 == 36 [pid = 3888] [id = 777] 09:02:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (10E02C00) [pid = 3888] [serial = 2329] [outer = 00000000] 09:02:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (10E52000) [pid = 3888] [serial = 2330] [outer = 10E02C00] 09:02:41 INFO - PROCESS | 3888 | 1466697761198 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (12BD3000) [pid = 3888] [serial = 2331] [outer = 10E02C00] 09:02:41 INFO - PROCESS | 3888 | 1466697761690 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:02:41 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:02:41 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 898ms 09:02:41 INFO - PROCESS | 3888 | 1466697761757 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3888 | 1466697761764 Marionette TRACE conn3 <- [1,3065,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:02:41 INFO - PROCESS | 3888 | 1466697761775 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 3888 | 1466697761778 Marionette TRACE conn3 <- [1,3066,null,{}] 09:02:41 INFO - PROCESS | 3888 | 1466697761781 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 3888 | 1466697761784 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:41 INFO - PROCESS | 3888 | 1466697761898 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 09:02:42 INFO - PROCESS | 3888 | 1466697762053 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 3888 | 1466697762056 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:42 INFO - PROCESS | 3888 | ++DOCSHELL 136E8400 == 37 [pid = 3888] [id = 778] 09:02:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (1397DC00) [pid = 3888] [serial = 2332] [outer = 00000000] 09:02:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (144B1400) [pid = 3888] [serial = 2333] [outer = 1397DC00] 09:02:42 INFO - PROCESS | 3888 | 1466697762112 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (14F2E000) [pid = 3888] [serial = 2334] [outer = 1397DC00] 09:02:42 INFO - PROCESS | 3888 | 1466697762654 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:02:42 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:02:42 INFO - PROCESS | 3888 | 1466697762720 Marionette TRACE conn3 <- [1,3069,null,{"value":"13"}] 09:02:42 INFO - PROCESS | 3888 | 1466697762724 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 3888 | 1466697762727 Marionette TRACE conn3 <- [1,3070,null,{}] 09:02:42 INFO - PROCESS | 3888 | 1466697762738 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:42 INFO - PROCESS | 3888 | 1466697762743 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:42 INFO - PROCESS | 3888 | 1466697762862 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 09:02:43 INFO - PROCESS | 3888 | 1466697763013 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 3888 | 1466697763016 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:43 INFO - PROCESS | 3888 | ++DOCSHELL 16304C00 == 38 [pid = 3888] [id = 779] 09:02:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (16305400) [pid = 3888] [serial = 2335] [outer = 00000000] 09:02:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 81 (170D6C00) [pid = 3888] [serial = 2336] [outer = 16305400] 09:02:43 INFO - PROCESS | 3888 | 1466697763073 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 82 (177B9C00) [pid = 3888] [serial = 2337] [outer = 16305400] 09:02:43 INFO - PROCESS | 3888 | 1466697763566 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:02:43 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:02:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:43 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:02:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:02:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 897ms 09:02:43 INFO - PROCESS | 3888 | 1466697763627 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 3888 | 1466697763630 Marionette TRACE conn3 <- [1,3073,null,{"value":"13"}] 09:02:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:02:43 INFO - PROCESS | 3888 | 1466697763634 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 3888 | 1466697763636 Marionette TRACE conn3 <- [1,3074,null,{}] 09:02:43 INFO - PROCESS | 3888 | 1466697763639 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:43 INFO - PROCESS | 3888 | 1466697763642 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:43 INFO - PROCESS | 3888 | 1466697763749 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 09:02:43 INFO - PROCESS | 3888 | 1466697763918 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 3888 | 1466697763920 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:43 INFO - PROCESS | 3888 | ++DOCSHELL 16302400 == 39 [pid = 3888] [id = 780] 09:02:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 83 (17F9B800) [pid = 3888] [serial = 2338] [outer = 00000000] 09:02:43 INFO - PROCESS | 3888 | ++DOMWINDOW == 84 (18571400) [pid = 3888] [serial = 2339] [outer = 17F9B800] 09:02:43 INFO - PROCESS | 3888 | 1466697763973 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3888 | ++DOMWINDOW == 85 (19763000) [pid = 3888] [serial = 2340] [outer = 17F9B800] 09:02:44 INFO - PROCESS | 3888 | 1466697764655 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:02:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:02:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1084ms 09:02:44 INFO - PROCESS | 3888 | 1466697764712 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 3888 | 1466697764716 Marionette TRACE conn3 <- [1,3077,null,{"value":"13"}] 09:02:44 INFO - PROCESS | 3888 | 1466697764722 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:02:44 INFO - PROCESS | 3888 | 1466697764725 Marionette TRACE conn3 <- [1,3078,null,{}] 09:02:44 INFO - PROCESS | 3888 | 1466697764730 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:44 INFO - PROCESS | 3888 | 1466697764733 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:44 INFO - PROCESS | 3888 | 1466697764842 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 09:02:44 INFO - PROCESS | 3888 | 1466697764994 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 3888 | 1466697764999 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:45 INFO - PROCESS | 3888 | ++DOCSHELL 11405000 == 40 [pid = 3888] [id = 781] 09:02:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 86 (114F0800) [pid = 3888] [serial = 2341] [outer = 00000000] 09:02:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 87 (12BD6800) [pid = 3888] [serial = 2342] [outer = 114F0800] 09:02:45 INFO - PROCESS | 3888 | 1466697765048 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 3888 | ++DOMWINDOW == 88 (12E13400) [pid = 3888] [serial = 2343] [outer = 114F0800] 09:02:46 INFO - PROCESS | 3888 | --DOCSHELL 178DC400 == 39 [pid = 3888] [id = 775] 09:02:46 INFO - PROCESS | 3888 | --DOCSHELL 16FE7400 == 38 [pid = 3888] [id = 774] 09:02:46 INFO - PROCESS | 3888 | --DOCSHELL 16285400 == 37 [pid = 3888] [id = 773] 09:02:46 INFO - PROCESS | 3888 | --DOCSHELL 14F35000 == 36 [pid = 3888] [id = 772] 09:02:46 INFO - PROCESS | 3888 | --DOCSHELL 12ED6800 == 35 [pid = 3888] [id = 771] 09:02:46 INFO - PROCESS | 3888 | --DOCSHELL 10E08C00 == 34 [pid = 3888] [id = 770] 09:02:46 INFO - PROCESS | 3888 | --DOCSHELL 0F30DC00 == 33 [pid = 3888] [id = 769] 09:02:46 INFO - PROCESS | 3888 | --DOCSHELL 1A577800 == 32 [pid = 3888] [id = 766] 09:02:46 INFO - PROCESS | 3888 | --DOCSHELL 105EDC00 == 31 [pid = 3888] [id = 767] 09:02:46 INFO - PROCESS | 3888 | --DOCSHELL 13665400 == 30 [pid = 3888] [id = 768] 09:02:46 INFO - PROCESS | 3888 | --DOCSHELL 16304C00 == 29 [pid = 3888] [id = 779] 09:02:46 INFO - PROCESS | 3888 | --DOCSHELL 16302400 == 28 [pid = 3888] [id = 780] 09:02:46 INFO - PROCESS | 3888 | --DOCSHELL 136E8400 == 27 [pid = 3888] [id = 778] 09:02:46 INFO - PROCESS | 3888 | --DOCSHELL 17853800 == 26 [pid = 3888] [id = 776] 09:02:46 INFO - PROCESS | 3888 | --DOCSHELL 10D68C00 == 25 [pid = 3888] [id = 777] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 87 (12E6DC00) [pid = 3888] [serial = 2283] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 86 (1627F800) [pid = 3888] [serial = 2288] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 85 (167F1000) [pid = 3888] [serial = 2291] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 84 (14F73C00) [pid = 3888] [serial = 2285] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 83 (12BDE000) [pid = 3888] [serial = 2282] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 82 (10E47800) [pid = 3888] [serial = 2279] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 81 (1122FC00) [pid = 3888] [serial = 2280] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 80 (103CA800) [pid = 3888] [serial = 2276] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (10561000) [pid = 3888] [serial = 2277] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (11D8B000) [pid = 3888] [serial = 2274] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (10E03C00) [pid = 3888] [serial = 2273] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (16FED800) [pid = 3888] [serial = 2292] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (13665000) [pid = 3888] [serial = 2260] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (12E14800) [pid = 3888] [serial = 2259] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (17F96800) [pid = 3888] [serial = 2263] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (17610000) [pid = 3888] [serial = 2262] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (1A70E400) [pid = 3888] [serial = 2268] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (1A606000) [pid = 3888] [serial = 2266] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (1B4D1400) [pid = 3888] [serial = 2297] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 68 (1A585800) [pid = 3888] [serial = 2265] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 67 (1A714800) [pid = 3888] [serial = 2271] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 66 (1A710400) [pid = 3888] [serial = 2270] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 65 (19B7A000) [pid = 3888] [serial = 2294] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 64 (16282800) [pid = 3888] [serial = 2289] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 63 (19B81800) [pid = 3888] [serial = 2295] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | --DOMWINDOW == 62 (1535D400) [pid = 3888] [serial = 2286] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3888 | 1466697766254 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:02:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:02:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1594ms 09:02:46 INFO - PROCESS | 3888 | 1466697766318 Marionette TRACE conn3 -> [0,3081,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 3888 | 1466697766322 Marionette TRACE conn3 <- [1,3081,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:02:46 INFO - PROCESS | 3888 | 1466697766327 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 3888 | 1466697766330 Marionette TRACE conn3 <- [1,3082,null,{}] 09:02:46 INFO - PROCESS | 3888 | 1466697766335 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:46 INFO - PROCESS | 3888 | 1466697766338 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:46 INFO - PROCESS | 3888 | 1466697766426 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 09:02:46 INFO - PROCESS | 3888 | 1466697766532 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 3888 | 1466697766534 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:46 INFO - PROCESS | 3888 | ++DOCSHELL 10324400 == 26 [pid = 3888] [id = 782] 09:02:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 63 (10369000) [pid = 3888] [serial = 2344] [outer = 00000000] 09:02:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 64 (10BB9000) [pid = 3888] [serial = 2345] [outer = 10369000] 09:02:46 INFO - PROCESS | 3888 | 1466697766581 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 3888 | ++DOMWINDOW == 65 (10D63400) [pid = 3888] [serial = 2346] [outer = 10369000] 09:02:46 INFO - PROCESS | 3888 | 1466697766994 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:02:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 681ms 09:02:47 INFO - PROCESS | 3888 | 1466697767027 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 3888 | 1466697767031 Marionette TRACE conn3 <- [1,3085,null,{"value":"13"}] 09:02:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:02:47 INFO - PROCESS | 3888 | 1466697767038 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 3888 | 1466697767040 Marionette TRACE conn3 <- [1,3086,null,{}] 09:02:47 INFO - PROCESS | 3888 | 1466697767044 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:47 INFO - PROCESS | 3888 | 1466697767047 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:47 INFO - PROCESS | 3888 | 1466697767133 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 09:02:47 INFO - PROCESS | 3888 | 1466697767139 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 3888 | 1466697767141 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:47 INFO - PROCESS | 3888 | ++DOCSHELL 10E56C00 == 27 [pid = 3888] [id = 783] 09:02:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 66 (10ECA400) [pid = 3888] [serial = 2347] [outer = 00000000] 09:02:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 67 (11252400) [pid = 3888] [serial = 2348] [outer = 10ECA400] 09:02:47 INFO - PROCESS | 3888 | 1466697767188 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 68 (11C7AC00) [pid = 3888] [serial = 2349] [outer = 10ECA400] 09:02:47 INFO - PROCESS | 3888 | 1466697767650 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:02:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:02:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 635ms 09:02:47 INFO - PROCESS | 3888 | 1466697767675 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 3888 | 1466697767677 Marionette TRACE conn3 <- [1,3089,null,{"value":"13"}] 09:02:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:02:47 INFO - PROCESS | 3888 | 1466697767681 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 3888 | 1466697767684 Marionette TRACE conn3 <- [1,3090,null,{}] 09:02:47 INFO - PROCESS | 3888 | 1466697767695 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:47 INFO - PROCESS | 3888 | 1466697767683 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:47 INFO - PROCESS | 3888 | 1466697767766 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 09:02:47 INFO - PROCESS | 3888 | 1466697767772 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 3888 | 1466697767775 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:47 INFO - PROCESS | 3888 | ++DOCSHELL 12E70000 == 28 [pid = 3888] [id = 784] 09:02:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 69 (12E74400) [pid = 3888] [serial = 2350] [outer = 00000000] 09:02:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 70 (13664000) [pid = 3888] [serial = 2351] [outer = 12E74400] 09:02:47 INFO - PROCESS | 3888 | 1466697767823 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 3888 | ++DOMWINDOW == 71 (136E6400) [pid = 3888] [serial = 2352] [outer = 12E74400] 09:02:48 INFO - PROCESS | 3888 | 1466697768312 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:02:48 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:02:48 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 697ms 09:02:48 INFO - PROCESS | 3888 | 1466697768363 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 3888 | 1466697768366 Marionette TRACE conn3 <- [1,3093,null,{"value":"13"}] 09:02:48 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:02:48 INFO - PROCESS | 3888 | 1466697768369 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 3888 | 1466697768371 Marionette TRACE conn3 <- [1,3094,null,{}] 09:02:48 INFO - PROCESS | 3888 | 1466697768384 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:48 INFO - PROCESS | 3888 | 1466697768386 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:48 INFO - PROCESS | 3888 | 1466697768506 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 09:02:48 INFO - PROCESS | 3888 | 1466697768510 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 3888 | 1466697768512 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:48 INFO - PROCESS | 3888 | ++DOCSHELL 13ED2C00 == 29 [pid = 3888] [id = 785] 09:02:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 72 (141DF800) [pid = 3888] [serial = 2353] [outer = 00000000] 09:02:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 73 (14F28800) [pid = 3888] [serial = 2354] [outer = 141DF800] 09:02:48 INFO - PROCESS | 3888 | 1466697768556 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 3888 | ++DOMWINDOW == 74 (14F35000) [pid = 3888] [serial = 2355] [outer = 141DF800] 09:02:48 INFO - PROCESS | 3888 | 1466697768993 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:02:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:02:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:02:49 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:02:49 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 635ms 09:02:49 INFO - PROCESS | 3888 | 1466697769031 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 3888 | 1466697769033 Marionette TRACE conn3 <- [1,3097,null,{"value":"13"}] 09:02:49 INFO - PROCESS | 3888 | 1466697769036 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:02:49 INFO - PROCESS | 3888 | 1466697769038 Marionette TRACE conn3 <- [1,3098,null,{}] 09:02:49 INFO - PROCESS | 3888 | 1466697769041 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:49 INFO - PROCESS | 3888 | 1466697769043 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:49 INFO - PROCESS | 3888 | 1466697769157 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 09:02:49 INFO - PROCESS | 3888 | 1466697769162 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 3888 | 1466697769164 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:49 INFO - PROCESS | 3888 | ++DOCSHELL 152D0000 == 30 [pid = 3888] [id = 786] 09:02:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 75 (152D4C00) [pid = 3888] [serial = 2356] [outer = 00000000] 09:02:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 76 (15359000) [pid = 3888] [serial = 2357] [outer = 152D4C00] 09:02:49 INFO - PROCESS | 3888 | 1466697769207 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 77 (153C7800) [pid = 3888] [serial = 2358] [outer = 152D4C00] 09:02:49 INFO - PROCESS | 3888 | 1466697769642 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:02:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:02:49 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 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:02:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:02:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:02:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 634ms 09:02:49 INFO - PROCESS | 3888 | 1466697769660 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 3888 | 1466697769662 Marionette TRACE conn3 <- [1,3101,null,{"value":"13"}] 09:02:49 INFO - PROCESS | 3888 | 1466697769665 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:02:49 INFO - PROCESS | 3888 | 1466697769667 Marionette TRACE conn3 <- [1,3102,null,{}] 09:02:49 INFO - PROCESS | 3888 | 1466697769671 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:49 INFO - PROCESS | 3888 | 1466697769676 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:49 INFO - PROCESS | 3888 | 1466697769814 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 09:02:49 INFO - PROCESS | 3888 | 1466697769818 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"9a907085-7fa5-4a72-a429-6007489bed22\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 3888 | 1466697769821 Marionette INFO sendAsync 8bbcf258-797d-4ad0-906a-1c05051ae471 09:02:49 INFO - PROCESS | 3888 | ++DOCSHELL 15762C00 == 31 [pid = 3888] [id = 787] 09:02:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 78 (15763C00) [pid = 3888] [serial = 2359] [outer = 00000000] 09:02:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 79 (160DB800) [pid = 3888] [serial = 2360] [outer = 15763C00] 09:02:49 INFO - PROCESS | 3888 | 1466697769864 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 3888 | ++DOMWINDOW == 80 (16309000) [pid = 3888] [serial = 2361] [outer = 15763C00] 09:02:50 INFO - PROCESS | 3888 | 1466697770295 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:02:50 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:02:50 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 681ms 09:02:50 INFO - PROCESS | 3888 | --DOMWINDOW == 79 (180E9800) [pid = 3888] [serial = 2326] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 09:02:50 INFO - PROCESS | 3888 | --DOMWINDOW == 78 (10E09000) [pid = 3888] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:02:50 INFO - PROCESS | 3888 | --DOMWINDOW == 77 (178DEC00) [pid = 3888] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 09:02:50 INFO - PROCESS | 3888 | --DOMWINDOW == 76 (16287400) [pid = 3888] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:02:50 INFO - PROCESS | 3888 | --DOMWINDOW == 75 (16FF1400) [pid = 3888] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 09:02:50 INFO - PROCESS | 3888 | --DOMWINDOW == 74 (1A577C00) [pid = 3888] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:02:50 INFO - PROCESS | 3888 | --DOMWINDOW == 73 (14F35800) [pid = 3888] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:02:50 INFO - PROCESS | 3888 | --DOMWINDOW == 72 (105F1000) [pid = 3888] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:02:50 INFO - PROCESS | 3888 | --DOMWINDOW == 71 (12EDB400) [pid = 3888] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:02:50 INFO - PROCESS | 3888 | --DOMWINDOW == 70 (13671800) [pid = 3888] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:02:50 INFO - PROCESS | 3888 | --DOMWINDOW == 69 (0F312C00) [pid = 3888] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:02:50 INFO - PROCESS | 3888 | 1466697770636 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 3888 | 1466697770638 Marionette TRACE conn3 <- [1,3105,null,{"value":"13"}] 09:02:51 WARNING - u'runner_teardown' () 09:02:51 INFO - No more tests 09:02:51 INFO - Got 0 unexpected results 09:02:51 INFO - SUITE-END | took 646s 09:02:52 INFO - Closing logging queue 09:02:52 INFO - queue closed 09:02:52 INFO - Return code: 0 09:02:52 WARNING - # TBPL SUCCESS # 09:02:52 INFO - Running post-action listener: _resource_record_post_action 09:02:52 INFO - Running post-run listener: _resource_record_post_run 09:02:53 INFO - Total resource usage - Wall time: 655s; CPU: 17.0%; Read bytes: 91644928; Write bytes: 955271680; Read time: 530889; Write time: 1305174 09:02:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:02:53 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 0; Write bytes: 80572416; Read time: 0; Write time: 82249 09:02:53 INFO - run-tests - Wall time: 653s; CPU: 17.0%; Read bytes: 91644928; Write bytes: 819033088; Read time: 530889; Write time: 1183907 09:02:53 INFO - Running post-run listener: _upload_blobber_files 09:02:53 INFO - Blob upload gear active. 09:02:53 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:02:53 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 09:02:53 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-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:02:53 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-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:02:53 INFO - (blobuploader) - INFO - Open directory for files ... 09:02:53 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:02:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:02:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:02:54 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:02:54 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:02:54 INFO - (blobuploader) - INFO - Done attempting. 09:02:54 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:02:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:02:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:02:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:02:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:02:56 INFO - (blobuploader) - INFO - Done attempting. 09:02:56 INFO - (blobuploader) - INFO - Iteration through files over. 09:02:56 INFO - Return code: 0 09:02:56 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:02:56 INFO - Using _rmtree_windows ... 09:02:56 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:02:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e9c0f620153d8f8f7d8e75d35ae58467212bfb4a2ff2e00a4faee0882ca9e7b9ef19a3ddce595bb9c35e99c217f7e0f3da27fadbd89a87b8c34d52515b24638", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b253bbb2d3a3a4f2c954b9a642686d96ecba70d8a25b9b1f5dc675efb30fb7a478cd4b356ccb417bfab2b3f5eb39f610a463ddf3e85fb2d7e91b447e20a1fd17"} 09:02:56 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:02:56 INFO - Writing to file C:\slave\test\properties\blobber_files 09:02:56 INFO - Contents: 09:02:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e9c0f620153d8f8f7d8e75d35ae58467212bfb4a2ff2e00a4faee0882ca9e7b9ef19a3ddce595bb9c35e99c217f7e0f3da27fadbd89a87b8c34d52515b24638", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b253bbb2d3a3a4f2c954b9a642686d96ecba70d8a25b9b1f5dc675efb30fb7a478cd4b356ccb417bfab2b3f5eb39f610a463ddf3e85fb2d7e91b447e20a1fd17"} 09:02:56 INFO - Running post-run listener: copy_logs_to_upload_dir 09:02:56 INFO - Copying logs to upload dir... 09:02:56 INFO - mkdir: C:\slave\test\build\upload\logs 09:02:56 INFO - Copying logs to upload dir... 09:02:56 INFO - Using _rmtree_windows ... 09:02:56 INFO - Using _rmtree_windows ... 09:02:56 INFO - Using _rmtree_windows ... 09:02:56 INFO - Using _rmtree_windows ... 09:02:56 INFO - Using _rmtree_windows ... 09:02:56 INFO - Using _rmtree_windows ... 09:02:56 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=775.291000 ========= master_lag: 62.36 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 57 secs) (at 2016-06-23 09:02:53.524342) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 09:02:53.525534) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e9c0f620153d8f8f7d8e75d35ae58467212bfb4a2ff2e00a4faee0882ca9e7b9ef19a3ddce595bb9c35e99c217f7e0f3da27fadbd89a87b8c34d52515b24638", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b253bbb2d3a3a4f2c954b9a642686d96ecba70d8a25b9b1f5dc675efb30fb7a478cd4b356ccb417bfab2b3f5eb39f610a463ddf3e85fb2d7e91b447e20a1fd17"} build_url:https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7e9c0f620153d8f8f7d8e75d35ae58467212bfb4a2ff2e00a4faee0882ca9e7b9ef19a3ddce595bb9c35e99c217f7e0f3da27fadbd89a87b8c34d52515b24638", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/b253bbb2d3a3a4f2c954b9a642686d96ecba70d8a25b9b1f5dc675efb30fb7a478cd4b356ccb417bfab2b3f5eb39f610a463ddf3e85fb2d7e91b447e20a1fd17"}' symbols_url: 'https://queue.taskcluster.net/v1/task/InpEONRHRjSn9y8P6Hc8Hw/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 09:02:53.653161) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:02:53.653505) ========= 'rm' '-f' 'oauth.txt' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-105\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-105 COMSPEC=C:\WINDOWS\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Documents and Settings\cltbld.T-XP32-IX-105 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-105 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\system32\WindowsPowerShell\v1.0;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1 PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMFILES=C:\Program Files PROMPT=$P$G PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SESSIONNAME=Console SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\WINDOWS TEMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp TEST1=testie TMP=C:\DOCUME~1\CLTBLD~1.T-X\LOCALS~1\Temp USERDOMAIN=T-XP32-IX-105 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-105 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.124000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 09:02:53.792340) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 09:02:53.792792) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 09:02:54.297777) ========= ========= Total master_lag: 63.21 =========