builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-010 starttime: 1464191235.3 results: success (0) buildid: 20160525071041 builduid: 51a06339b3b746c2a12a7a3c6a921a7b revision: b01ee9309ba0d1d2ac65e4f2d8e25899ca817ec4 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 08:47:15.297150) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-25 08:47:15.297603) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 08:47:15.297881) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-25 08:47:15.343092) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 08:47:15.343482) ========= '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-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False --08:48:08-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 20.56 MB/s 08:48:08 (20.56 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.539000 ========= master_lag: 0.15 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 08:47:16.031461) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 08:47:16.031776) ========= '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-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.615000 ========= master_lag: 0.15 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 08:47:16.795876) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 08:47:16.796280) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b01ee9309ba0d1d2ac65e4f2d8e25899ca817ec4 --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b01ee9309ba0d1d2ac65e4f2d8e25899ca817ec4 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False 2016-05-25 08:48:09,296 truncating revision to first 12 chars 2016-05-25 08:48:09,296 Setting DEBUG logging. 2016-05-25 08:48:09,296 attempt 1/10 2016-05-25 08:48:09,296 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b01ee9309ba0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-25 08:48:09,578 unpacking tar archive at: mozilla-aurora-b01ee9309ba0/testing/mozharness/ program finished with exit code 0 elapsedTime=0.923000 ========= master_lag: 0.29 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-25 08:47:18.007405) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 08:47:18.007726) ========= script_repo_revision: b01ee9309ba0d1d2ac65e4f2d8e25899ca817ec4 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-25 08:47:18.008161) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 08:47:18.008451) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-25 08:47:18.021881) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 33 secs) (at 2016-05-25 08:47:18.022216) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-aurora' '--download-symbols' 'true' in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 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-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 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:48:10 INFO - MultiFileLogger online at 20160525 08:48:10 in C:\slave\test 08:48:10 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 08:48:10 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:48:10 INFO - {'append_to_log': False, 08:48:10 INFO - 'base_work_dir': 'C:\\slave\\test', 08:48:10 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:48:10 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:48:10 INFO - 'buildbot_json_path': 'buildprops.json', 08:48:10 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:48:10 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:48:10 INFO - 'download_minidump_stackwalk': True, 08:48:10 INFO - 'download_symbols': 'true', 08:48:10 INFO - 'e10s': False, 08:48:10 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:48:10 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:48:10 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:48:10 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:48:10 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:48:10 INFO - 'C:/mozilla-build/tooltool.py'), 08:48:10 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:48:10 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:48:10 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:48:10 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:48:10 INFO - 'log_level': 'info', 08:48:10 INFO - 'log_to_console': True, 08:48:10 INFO - 'opt_config_files': (), 08:48:10 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:48:10 INFO - '--processes=1', 08:48:10 INFO - '--config=%(test_path)s/wptrunner.ini', 08:48:10 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:48:10 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:48:10 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:48:10 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:48:10 INFO - 'pip_index': False, 08:48:10 INFO - 'require_test_zip': True, 08:48:10 INFO - 'test_type': ('testharness',), 08:48:10 INFO - 'this_chunk': '1', 08:48:10 INFO - 'total_chunks': '10', 08:48:10 INFO - 'virtualenv_path': 'venv', 08:48:10 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:48:10 INFO - 'work_dir': 'build'} 08:48:10 INFO - ##### 08:48:10 INFO - ##### Running clobber step. 08:48:10 INFO - ##### 08:48:10 INFO - Running pre-action listener: _resource_record_pre_action 08:48:10 INFO - Running main action method: clobber 08:48:10 INFO - rmtree: C:\slave\test\build 08:48:10 INFO - Using _rmtree_windows ... 08:48:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:48:43 INFO - Running post-action listener: _resource_record_post_action 08:48:43 INFO - ##### 08:48:43 INFO - ##### Running read-buildbot-config step. 08:48:43 INFO - ##### 08:48:43 INFO - Running pre-action listener: _resource_record_pre_action 08:48:43 INFO - Running main action method: read_buildbot_config 08:48:43 INFO - Using buildbot properties: 08:48:43 INFO - { 08:48:43 INFO - "project": "", 08:48:43 INFO - "product": "firefox", 08:48:43 INFO - "script_repo_revision": "production", 08:48:43 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 08:48:43 INFO - "repository": "", 08:48:43 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 08:48:43 INFO - "buildid": "20160525071041", 08:48:43 INFO - "pgo_build": "False", 08:48:43 INFO - "basedir": "C:\\slave\\test", 08:48:43 INFO - "buildnumber": 11, 08:48:43 INFO - "slavename": "t-xp32-ix-010", 08:48:43 INFO - "revision": "b01ee9309ba0d1d2ac65e4f2d8e25899ca817ec4", 08:48:43 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 08:48:43 INFO - "platform": "win32", 08:48:43 INFO - "branch": "mozilla-aurora", 08:48:43 INFO - "repo_path": "releases/mozilla-aurora", 08:48:43 INFO - "moz_repo_path": "", 08:48:43 INFO - "stage_platform": "win32", 08:48:43 INFO - "builduid": "51a06339b3b746c2a12a7a3c6a921a7b", 08:48:43 INFO - "slavebuilddir": "test" 08:48:43 INFO - } 08:48:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 08:48:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 08:48:43 INFO - Running post-action listener: _resource_record_post_action 08:48:43 INFO - ##### 08:48:43 INFO - ##### Running download-and-extract step. 08:48:43 INFO - ##### 08:48:43 INFO - Running pre-action listener: _resource_record_pre_action 08:48:43 INFO - Running main action method: download_and_extract 08:48:43 INFO - mkdir: C:\slave\test\build\tests 08:48:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:48:43 INFO - https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:48:43 INFO - trying https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 08:48:43 INFO - Downloading https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:48:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.test_packages.json'}, attempt #1 08:48:44 INFO - Downloaded 1274 bytes. 08:48:44 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:48:44 INFO - Using the following test package requirements: 08:48:44 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:48:44 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:44 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 08:48:44 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:44 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 08:48:44 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:44 INFO - u'jsshell-win32.zip'], 08:48:44 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:44 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 08:48:44 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:48:44 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:44 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 08:48:44 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:44 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 08:48:44 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:44 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 08:48:44 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:48:44 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 08:48:44 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win32.common.tests.zip', u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:48:44 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:48:44 INFO - https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:48:44 INFO - trying https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 08:48:44 INFO - Downloading https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip 08:48:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip'}, attempt #1 08:48:45 INFO - Downloaded 20302446 bytes. 08:48:45 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:48:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:48:47 INFO - caution: filename not matched: web-platform/* 08:48:47 INFO - Return code: 11 08:48: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:48:47 INFO - https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:48:47 INFO - trying https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:48:47 INFO - Downloading https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:48:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip'}, attempt #1 08:48:49 INFO - Downloaded 36409218 bytes. 08:48:49 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:48:49 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:49:19 INFO - caution: filename not matched: bin/* 08:49:19 INFO - caution: filename not matched: config/* 08:49:19 INFO - caution: filename not matched: mozbase/* 08:49:19 INFO - caution: filename not matched: marionette/* 08:49:19 INFO - caution: filename not matched: tools/wptserve/* 08:49:19 INFO - Return code: 11 08:49:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:19 INFO - https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 08:49:19 INFO - trying https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:49:19 INFO - Downloading https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 08:49:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip'}, attempt #1 08:49:22 INFO - Downloaded 68458340 bytes. 08:49:22 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:49:22 INFO - mkdir: C:\slave\test\properties 08:49:22 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:49:22 INFO - Writing to file C:\slave\test\properties\build_url 08:49:22 INFO - Contents: 08:49:22 INFO - build_url:https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 08:49:23 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:49:23 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:49:23 INFO - Writing to file C:\slave\test\properties\symbols_url 08:49:23 INFO - Contents: 08:49:23 INFO - symbols_url:https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:49:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:23 INFO - https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:49:23 INFO - trying https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:49:23 INFO - Downloading https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 08:49:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:49:26 INFO - Downloaded 55557188 bytes. 08:49:26 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:49:26 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:49:30 INFO - Return code: 0 08:49:30 INFO - Running post-action listener: _resource_record_post_action 08:49:30 INFO - Running post-action listener: set_extra_try_arguments 08:49:30 INFO - ##### 08:49:30 INFO - ##### Running create-virtualenv step. 08:49:30 INFO - ##### 08:49:30 INFO - Running pre-action listener: _pre_create_virtualenv 08:49:30 INFO - Running pre-action listener: _resource_record_pre_action 08:49:30 INFO - Running main action method: create_virtualenv 08:49:30 INFO - Creating virtualenv C:\slave\test\build\venv 08:49:30 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:49:30 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:49:31 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:49:33 INFO - Installing distribute......................................................................................................................................................................................done. 08:49:33 INFO - Return code: 0 08:49:33 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:49: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:49:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:49: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:49:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:49: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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-010', 'USERDOMAIN': 'T-XP32-IX-010', '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-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\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-010'}}, attempt #1 08:49: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:49: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:49:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:49:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 08:49:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:49:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 08:49:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:49:33 INFO - 'DCLOCATION': 'SCL3', 08:49:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:49:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:49:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:49:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:49:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:49:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:49:33 INFO - 'HOMEDRIVE': 'C:', 08:49:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 08:49:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:49:33 INFO - 'KTS_VERSION': '1.19c', 08:49:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:49:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 08:49:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:49:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:49:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:49:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:49:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:49:33 INFO - 'MOZ_AIRBAG': '1', 08:49:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:49:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:49:33 INFO - 'MOZ_MSVCVERSION': '8', 08:49:33 INFO - 'MOZ_NO_REMOTE': '1', 08:49:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:49:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:49:33 INFO - 'NO_EM_RESTART': '1', 08:49:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:49:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:49:33 INFO - 'OS': 'Windows_NT', 08:49:33 INFO - 'OURDRIVE': 'C:', 08:49: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:49:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:49:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:49:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:49:33 INFO - 'PROCESSOR_LEVEL': '6', 08:49:33 INFO - 'PROCESSOR_REVISION': '1e05', 08:49:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:49:33 INFO - 'PROMPT': '$P$G', 08:49:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:49:33 INFO - 'PWD': 'C:\\slave\\test', 08:49:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:49:33 INFO - 'SESSIONNAME': 'Console', 08:49:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:49:33 INFO - 'SYSTEMDRIVE': 'C:', 08:49:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:49:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:33 INFO - 'TEST1': 'testie', 08:49:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:33 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 08:49:33 INFO - 'USERNAME': 'cltbld', 08:49:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 08:49:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:49:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:49:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:49:33 INFO - 'WINDIR': 'C:\\WINDOWS', 08:49:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:49:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:49:34 INFO - Downloading/unpacking psutil>=0.7.1 08:49:34 INFO - Running setup.py egg_info for package psutil 08:49:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:49:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:49:34 INFO - Installing collected packages: psutil 08:49:34 INFO - Running setup.py install for psutil 08:49:34 INFO - building 'psutil._psutil_windows' extension 08:49:34 INFO - error: Unable to find vcvarsall.bat 08:49: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-ilsfgk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:49:34 INFO - running install 08:49:34 INFO - running build 08:49:34 INFO - running build_py 08:49:34 INFO - creating build 08:49:34 INFO - creating build\lib.win32-2.7 08:49:34 INFO - creating build\lib.win32-2.7\psutil 08:49:34 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:49:34 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:49:34 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:49:34 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:49:34 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:49:34 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:49:34 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:49:34 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:49:34 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:49:34 INFO - running build_ext 08:49:34 INFO - building 'psutil._psutil_windows' extension 08:49:34 INFO - error: Unable to find vcvarsall.bat 08:49:34 INFO - ---------------------------------------- 08:49: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-ilsfgk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:49:34 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data\pip\pip.log 08:49:34 WARNING - Return code: 1 08:49: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 psutil>=0.7.1 failed after 1 tries! 08:49:34 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:49: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:49:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:49: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:49:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:49: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', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-010', 'USERDOMAIN': 'T-XP32-IX-010', '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-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\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-010'}}, attempt #1 08:49: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', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:49: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 mozsystemmonitor==0.0.0 08:49:34 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:49:34 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 08:49:34 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:49:34 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 08:49:34 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:49:34 INFO - 'DCLOCATION': 'SCL3', 08:49:34 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:49:34 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:49:34 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:49:34 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:49:34 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:49:34 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:49:34 INFO - 'HOMEDRIVE': 'C:', 08:49:34 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 08:49:34 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:49:34 INFO - 'KTS_VERSION': '1.19c', 08:49:34 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:49:34 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 08:49:34 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:49:34 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:49:34 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:49:34 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:49:34 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:49:34 INFO - 'MOZ_AIRBAG': '1', 08:49:34 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:49:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:49:34 INFO - 'MOZ_MSVCVERSION': '8', 08:49:34 INFO - 'MOZ_NO_REMOTE': '1', 08:49:34 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:49:34 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:49:34 INFO - 'NO_EM_RESTART': '1', 08:49:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:49:34 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:49:34 INFO - 'OS': 'Windows_NT', 08:49:34 INFO - 'OURDRIVE': 'C:', 08:49: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:49:34 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:49:34 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:49:34 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:49:34 INFO - 'PROCESSOR_LEVEL': '6', 08:49:34 INFO - 'PROCESSOR_REVISION': '1e05', 08:49:34 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:49:34 INFO - 'PROMPT': '$P$G', 08:49:34 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:49:34 INFO - 'PWD': 'C:\\slave\\test', 08:49:34 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:49:34 INFO - 'SESSIONNAME': 'Console', 08:49:34 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:49:34 INFO - 'SYSTEMDRIVE': 'C:', 08:49:34 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:49:34 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:34 INFO - 'TEST1': 'testie', 08:49:34 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:34 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 08:49:34 INFO - 'USERNAME': 'cltbld', 08:49:34 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 08:49:34 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:49:34 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:49:34 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:49:34 INFO - 'WINDIR': 'C:\\WINDOWS', 08:49:34 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:49:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:49:34 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:49:34 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:49:34 INFO - Running setup.py egg_info for package mozsystemmonitor 08:49:34 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:49:34 INFO - Running setup.py egg_info for package psutil 08:49:34 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:49:34 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:49:34 INFO - Installing collected packages: mozsystemmonitor, psutil 08:49:34 INFO - Running setup.py install for mozsystemmonitor 08:49:34 INFO - Running setup.py install for psutil 08:49:34 INFO - building 'psutil._psutil_windows' extension 08:49:34 INFO - error: Unable to find vcvarsall.bat 08:49: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-lvzvqk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:49:34 INFO - running install 08:49:34 INFO - running build 08:49:34 INFO - running build_py 08:49:34 INFO - running build_ext 08:49:34 INFO - building 'psutil._psutil_windows' extension 08:49:34 INFO - error: Unable to find vcvarsall.bat 08:49:34 INFO - ---------------------------------------- 08:49: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-lvzvqk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:49:34 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-010\Application Data\pip\pip.log 08:49:34 WARNING - Return code: 1 08:49: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:49:34 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:49: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:49:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:49: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:49:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:49:35 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-010', 'USERDOMAIN': 'T-XP32-IX-010', '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-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\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-010'}}, attempt #1 08:49:35 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:49:35 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:49:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:49:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 08:49:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:49:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 08:49:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:49:35 INFO - 'DCLOCATION': 'SCL3', 08:49:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:49:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:49:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:49:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:49:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:49:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:49:35 INFO - 'HOMEDRIVE': 'C:', 08:49:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 08:49:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:49:35 INFO - 'KTS_VERSION': '1.19c', 08:49:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:49:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 08:49:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:49:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:49:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:49:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:49:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:49:35 INFO - 'MOZ_AIRBAG': '1', 08:49:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:49:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:49:35 INFO - 'MOZ_MSVCVERSION': '8', 08:49:35 INFO - 'MOZ_NO_REMOTE': '1', 08:49:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:49:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:49:35 INFO - 'NO_EM_RESTART': '1', 08:49:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:49:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:49:35 INFO - 'OS': 'Windows_NT', 08:49:35 INFO - 'OURDRIVE': 'C:', 08:49:35 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:49:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:49:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:49:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:49:35 INFO - 'PROCESSOR_LEVEL': '6', 08:49:35 INFO - 'PROCESSOR_REVISION': '1e05', 08:49:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:49:35 INFO - 'PROMPT': '$P$G', 08:49:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:49:35 INFO - 'PWD': 'C:\\slave\\test', 08:49:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:49:35 INFO - 'SESSIONNAME': 'Console', 08:49:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:49:35 INFO - 'SYSTEMDRIVE': 'C:', 08:49:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:49:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:35 INFO - 'TEST1': 'testie', 08:49:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:35 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 08:49:35 INFO - 'USERNAME': 'cltbld', 08:49:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 08:49:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:49:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:49:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:49:35 INFO - 'WINDIR': 'C:\\WINDOWS', 08:49:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:49:35 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:49:35 INFO - Downloading/unpacking blobuploader==1.2.4 08:49:35 INFO - Downloading blobuploader-1.2.4.tar.gz 08:49:35 INFO - Running setup.py egg_info for package blobuploader 08:49:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:49:36 INFO - Running setup.py egg_info for package requests 08:49:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:49:36 INFO - Downloading docopt-0.6.1.tar.gz 08:49:36 INFO - Running setup.py egg_info for package docopt 08:49:36 INFO - Installing collected packages: blobuploader, docopt, requests 08:49:36 INFO - Running setup.py install for blobuploader 08:49:36 INFO - Running setup.py install for docopt 08:49:36 INFO - Running setup.py install for requests 08:49:36 INFO - Successfully installed blobuploader docopt requests 08:49:36 INFO - Cleaning up... 08:49:36 INFO - Return code: 0 08:49:36 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:49: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:49:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:49: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:49:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:49: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 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-010', 'USERDOMAIN': 'T-XP32-IX-010', '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-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\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-010'}}, attempt #1 08:49: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:49: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:49:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:49:36 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 08:49:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:49:36 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 08:49:36 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:49:36 INFO - 'DCLOCATION': 'SCL3', 08:49:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:49:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:49:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:49:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:49:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:49:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:49:36 INFO - 'HOMEDRIVE': 'C:', 08:49:36 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 08:49:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:49:36 INFO - 'KTS_VERSION': '1.19c', 08:49:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:49:36 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 08:49:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:49:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:49:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:49:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:49:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:49:36 INFO - 'MOZ_AIRBAG': '1', 08:49:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:49:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:49:36 INFO - 'MOZ_MSVCVERSION': '8', 08:49:36 INFO - 'MOZ_NO_REMOTE': '1', 08:49:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:49:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:49:36 INFO - 'NO_EM_RESTART': '1', 08:49:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:49:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:49:36 INFO - 'OS': 'Windows_NT', 08:49:36 INFO - 'OURDRIVE': 'C:', 08:49: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:49:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:49:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:49:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:49:36 INFO - 'PROCESSOR_LEVEL': '6', 08:49:36 INFO - 'PROCESSOR_REVISION': '1e05', 08:49:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:49:36 INFO - 'PROMPT': '$P$G', 08:49:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:49:36 INFO - 'PWD': 'C:\\slave\\test', 08:49:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:49:36 INFO - 'SESSIONNAME': 'Console', 08:49:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:49:36 INFO - 'SYSTEMDRIVE': 'C:', 08:49:36 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:49:36 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:36 INFO - 'TEST1': 'testie', 08:49:36 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:36 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 08:49:36 INFO - 'USERNAME': 'cltbld', 08:49:36 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 08:49:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:49:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:49:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:49:36 INFO - 'WINDIR': 'C:\\WINDOWS', 08:49:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:49:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:49:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:49:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:49:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:49:45 INFO - Unpacking c:\slave\test\build\tests\marionette 08:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:49:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:49:45 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:49:45 INFO - Running setup.py install for browsermob-proxy 08:49:48 INFO - Running setup.py install for manifestparser 08:49:48 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Running setup.py install for marionette-client 08:49:48 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:49:48 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Running setup.py install for marionette-driver 08:49:48 INFO - Running setup.py install for mozcrash 08:49:48 INFO - Running setup.py install for mozdebug 08:49:48 INFO - Running setup.py install for mozdevice 08:49:48 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Running setup.py install for mozfile 08:49:48 INFO - Running setup.py install for mozhttpd 08:49:48 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Running setup.py install for mozinfo 08:49:48 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Running setup.py install for mozInstall 08:49:48 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Running setup.py install for mozleak 08:49:48 INFO - Running setup.py install for mozlog 08:49:48 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Running setup.py install for moznetwork 08:49:48 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Running setup.py install for mozprocess 08:49:48 INFO - Running setup.py install for mozprofile 08:49:48 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Running setup.py install for mozrunner 08:49:48 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Running setup.py install for mozscreenshot 08:49:48 INFO - Running setup.py install for moztest 08:49:48 INFO - Running setup.py install for mozversion 08:49:48 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:49:48 INFO - Running setup.py install for wptserve 08:49:48 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:49:48 INFO - Cleaning up... 08:49:48 INFO - Return code: 0 08:49:48 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:49:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:49:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:49:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:49:48 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB3278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00C918A0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-010', 'USERDOMAIN': 'T-XP32-IX-010', '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-010', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-010', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\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-010'}}, attempt #1 08:49:48 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:49:48 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:49:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:49:48 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 08:49:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:49:48 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 08:49:48 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:49:48 INFO - 'DCLOCATION': 'SCL3', 08:49:48 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:49:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:49:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:49:48 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:49:48 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:49:48 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:49:48 INFO - 'HOMEDRIVE': 'C:', 08:49:48 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 08:49:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:49:48 INFO - 'KTS_VERSION': '1.19c', 08:49:48 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:49:48 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 08:49:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:49:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:49:48 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:49:48 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:49:48 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:49:48 INFO - 'MOZ_AIRBAG': '1', 08:49:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:49:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:49:48 INFO - 'MOZ_MSVCVERSION': '8', 08:49:48 INFO - 'MOZ_NO_REMOTE': '1', 08:49:48 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:49:48 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:49:48 INFO - 'NO_EM_RESTART': '1', 08:49:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:49:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:49:48 INFO - 'OS': 'Windows_NT', 08:49:48 INFO - 'OURDRIVE': 'C:', 08:49:48 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 08:49:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:49:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:49:48 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:49:48 INFO - 'PROCESSOR_LEVEL': '6', 08:49:48 INFO - 'PROCESSOR_REVISION': '1e05', 08:49:48 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:49:48 INFO - 'PROMPT': '$P$G', 08:49:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:49:48 INFO - 'PWD': 'C:\\slave\\test', 08:49:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:49:48 INFO - 'SESSIONNAME': 'Console', 08:49:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:49:48 INFO - 'SYSTEMDRIVE': 'C:', 08:49:48 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:49:48 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:48 INFO - 'TEST1': 'testie', 08:49:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:49:49 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 08:49:49 INFO - 'USERNAME': 'cltbld', 08:49:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 08:49:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:49:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:49:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:49:49 INFO - 'WINDIR': 'C:\\WINDOWS', 08:49:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:49:57 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:49:57 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:49:57 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:49:57 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:49:57 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:49:57 INFO - Unpacking c:\slave\test\build\tests\marionette 08:49:57 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:49:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:49:57 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:50:01 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:50:01 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:50:01 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:50:01 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:50:01 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:50:01 INFO - Downloading blessings-1.6.tar.gz 08:50:01 INFO - Running setup.py egg_info for package blessings 08:50:01 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:50:01 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:50:01 INFO - Running setup.py install for blessings 08:50:01 INFO - Running setup.py install for browsermob-proxy 08:50:01 INFO - Running setup.py install for manifestparser 08:50:01 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Running setup.py install for marionette-client 08:50:01 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:50:01 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Running setup.py install for marionette-driver 08:50:01 INFO - Running setup.py install for mozcrash 08:50:01 INFO - Running setup.py install for mozdebug 08:50:01 INFO - Running setup.py install for mozdevice 08:50:01 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Running setup.py install for mozhttpd 08:50:01 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Running setup.py install for mozInstall 08:50:01 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Running setup.py install for mozleak 08:50:01 INFO - Running setup.py install for mozprofile 08:50:01 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Running setup.py install for mozrunner 08:50:01 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:50:01 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:50:02 INFO - Running setup.py install for mozscreenshot 08:50:02 INFO - Running setup.py install for moztest 08:50:02 INFO - Running setup.py install for mozversion 08:50:02 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:50:02 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:50:02 INFO - Running setup.py install for wptserve 08:50:02 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:50:02 INFO - Cleaning up... 08:50:02 INFO - Return code: 0 08:50:02 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:50:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:50:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:50:02 INFO - Reading from file tmpfile_stdout 08:50:02 INFO - Using _rmtree_windows ... 08:50:02 INFO - Using _rmtree_windows ... 08:50:02 INFO - Current package versions: 08:50:02 INFO - blessings == 1.6 08:50:02 INFO - blobuploader == 1.2.4 08:50:02 INFO - browsermob-proxy == 0.6.0 08:50:02 INFO - distribute == 0.6.14 08:50:02 INFO - docopt == 0.6.1 08:50:02 INFO - manifestparser == 1.1 08:50:02 INFO - marionette-client == 2.3.0 08:50:02 INFO - marionette-driver == 1.4.0 08:50:02 INFO - mozInstall == 1.12 08:50:02 INFO - mozcrash == 0.17 08:50:02 INFO - mozdebug == 0.1 08:50:02 INFO - mozdevice == 0.48 08:50:02 INFO - mozfile == 1.2 08:50:02 INFO - mozhttpd == 0.7 08:50:02 INFO - mozinfo == 0.9 08:50:02 INFO - mozleak == 0.1 08:50:02 INFO - mozlog == 3.1 08:50:02 INFO - moznetwork == 0.27 08:50:02 INFO - mozprocess == 0.22 08:50:02 INFO - mozprofile == 0.28 08:50:02 INFO - mozrunner == 6.11 08:50:02 INFO - mozscreenshot == 0.1 08:50:02 INFO - mozsystemmonitor == 0.0 08:50:02 INFO - moztest == 0.7 08:50:02 INFO - mozversion == 1.4 08:50:02 INFO - requests == 1.2.3 08:50:02 INFO - wptserve == 1.4.0 08:50:02 INFO - Running post-action listener: _resource_record_post_action 08:50:02 INFO - Running post-action listener: _start_resource_monitoring 08:50:02 INFO - Starting resource monitoring. 08:50:02 INFO - ##### 08:50:02 INFO - ##### Running pull step. 08:50:02 INFO - ##### 08:50:02 INFO - Running pre-action listener: _resource_record_pre_action 08:50:02 INFO - Running main action method: pull 08:50:02 INFO - Pull has nothing to do! 08:50:02 INFO - Running post-action listener: _resource_record_post_action 08:50:02 INFO - ##### 08:50:02 INFO - ##### Running install step. 08:50:02 INFO - ##### 08:50:02 INFO - Running pre-action listener: _resource_record_pre_action 08:50:02 INFO - Running main action method: install 08:50:02 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:50:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:50:02 INFO - Reading from file tmpfile_stdout 08:50:02 INFO - Using _rmtree_windows ... 08:50:02 INFO - Using _rmtree_windows ... 08:50:02 INFO - Detecting whether we're running mozinstall >=1.0... 08:50:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:50:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:50:02 INFO - Reading from file tmpfile_stdout 08:50:02 INFO - Output received: 08:50:02 INFO - Usage: mozinstall-script.py [options] installer 08:50:02 INFO - Options: 08:50:02 INFO - -h, --help show this help message and exit 08:50:02 INFO - -d DEST, --destination=DEST 08:50:02 INFO - Directory to install application into. [default: 08:50:02 INFO - "C:\slave\test"] 08:50:02 INFO - --app=APP Application being installed. [default: firefox] 08:50:02 INFO - Using _rmtree_windows ... 08:50:02 INFO - Using _rmtree_windows ... 08:50:02 INFO - mkdir: C:\slave\test\build\application 08:50:02 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:50:02 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a2.en-US.win32.zip --destination C:\slave\test\build\application 08:50:05 INFO - Reading from file tmpfile_stdout 08:50:05 INFO - Output received: 08:50:05 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:50:05 INFO - Using _rmtree_windows ... 08:50:05 INFO - Using _rmtree_windows ... 08:50:05 INFO - Running post-action listener: _resource_record_post_action 08:50:05 INFO - ##### 08:50:05 INFO - ##### Running run-tests step. 08:50:05 INFO - ##### 08:50:05 INFO - Running pre-action listener: _resource_record_pre_action 08:50:05 INFO - Running main action method: run_tests 08:50:05 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:50:05 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:50:05 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:50:05 INFO - grabbing minidump binary from tooltool 08:50:05 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:05 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E46368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECD0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:50:05 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:50:05 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:50:05 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:50:05 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpdoq_zy 08:50:05 INFO - INFO - File integrity verified, renaming tmpdoq_zy to win32-minidump_stackwalk.exe 08:50:05 INFO - Return code: 0 08:50:05 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:50:06 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:50:06 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/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:50:06 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/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:50:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 08:50:06 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010\\Application Data', 08:50:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:50:06 INFO - 'COMPUTERNAME': 'T-XP32-IX-010', 08:50:06 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 08:50:06 INFO - 'DCLOCATION': 'SCL3', 08:50:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:50:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:50:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:50:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:50:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:50:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:50:06 INFO - 'HOMEDRIVE': 'C:', 08:50:06 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-010', 08:50:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:50:06 INFO - 'KTS_VERSION': '1.19c', 08:50:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:50:06 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-010', 08:50:06 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:50:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:50:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:50:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:50:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:50:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:50:06 INFO - 'MOZ_AIRBAG': '1', 08:50:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:50:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:50:06 INFO - 'MOZ_MSVCVERSION': '8', 08:50:06 INFO - 'MOZ_NO_REMOTE': '1', 08:50:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:50:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:50:06 INFO - 'NO_EM_RESTART': '1', 08:50:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:50:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:50:06 INFO - 'OS': 'Windows_NT', 08:50:06 INFO - 'OURDRIVE': 'C:', 08:50:06 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:50:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 08:50:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:50:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:50:06 INFO - 'PROCESSOR_LEVEL': '6', 08:50:06 INFO - 'PROCESSOR_REVISION': '1e05', 08:50:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:50:06 INFO - 'PROMPT': '$P$G', 08:50:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:50:06 INFO - 'PWD': 'C:\\slave\\test', 08:50:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:50:06 INFO - 'SESSIONNAME': 'Console', 08:50:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:50:06 INFO - 'SYSTEMDRIVE': 'C:', 08:50:06 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 08:50:06 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:50:06 INFO - 'TEST1': 'testie', 08:50:06 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 08:50:06 INFO - 'USERDOMAIN': 'T-XP32-IX-010', 08:50:06 INFO - 'USERNAME': 'cltbld', 08:50:06 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-010', 08:50:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:50:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:50:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:50:06 INFO - 'WINDIR': 'C:\\WINDOWS', 08:50:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:50:06 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/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:50:07 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:50:07 INFO - import pkg_resources 08:50:08 INFO - Using 1 client processes 08:50:10 INFO - SUITE-START | Running 778 tests 08:50:10 INFO - Running testharness tests 08:50:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:50:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:50:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:50:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:50:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:50:10 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:50:11 INFO - Setting up ssl 08:50:11 INFO - PROCESS | certutil | 08:50:11 INFO - PROCESS | certutil | 08:50:11 INFO - PROCESS | certutil | 08:50:11 INFO - Certificate Nickname Trust Attributes 08:50:11 INFO - SSL,S/MIME,JAR/XPI 08:50:11 INFO - 08:50:11 INFO - web-platform-tests CT,, 08:50:11 INFO - 08:50:11 INFO - Starting runner 08:50:13 INFO - PROCESS | 3740 | [3740] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:50:13 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:50:13 INFO - PROCESS | 3740 | [3740] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:50:14 INFO - PROCESS | 3740 | 1464191414822 Marionette DEBUG Marionette enabled via build flag and pref 08:50:14 INFO - PROCESS | 3740 | ++DOCSHELL 118B5800 == 1 [pid = 3740] [id = 1] 08:50:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 1 (118B5C00) [pid = 3740] [serial = 1] [outer = 00000000] 08:50:14 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:50:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 2 (118B6800) [pid = 3740] [serial = 2] [outer = 118B5C00] 08:50:15 INFO - PROCESS | 3740 | [3740] WARNING: Dwm composition not available, falling back to software vsync: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2860 08:50:15 INFO - PROCESS | 3740 | [3740] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 08:50:15 INFO - PROCESS | 3740 | ++DOCSHELL 11DBC800 == 2 [pid = 3740] [id = 2] 08:50:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 3 (11DBCC00) [pid = 3740] [serial = 3] [outer = 00000000] 08:50:15 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:50:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 4 (11DBD800) [pid = 3740] [serial = 4] [outer = 11DBCC00] 08:50:15 INFO - PROCESS | 3740 | 1464191415451 Marionette INFO Listening on port 2828 08:50:15 INFO - PROCESS | 3740 | 1464191415847 Marionette DEBUG Marionette enabled via command-line flag 08:50:15 INFO - PROCESS | 3740 | ++DOCSHELL 12FB7C00 == 3 [pid = 3740] [id = 3] 08:50:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 5 (12FB8000) [pid = 3740] [serial = 5] [outer = 00000000] 08:50:15 INFO - PROCESS | 3740 | [3740] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:50:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 6 (12FB8C00) [pid = 3740] [serial = 6] [outer = 12FB8000] 08:50:15 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:50:16 INFO - PROCESS | 3740 | [3740] WARNING: Failed to load WMF DLLs: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 169 08:50:16 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:50:16 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:50:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 7 (1395D800) [pid = 3740] [serial = 7] [outer = 11DBCC00] 08:50:16 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:50:16 INFO - PROCESS | 3740 | 1464191416152 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1454 08:50:16 INFO - PROCESS | 3740 | 1464191416275 Marionette DEBUG Closed connection conn0 08:50:16 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:50:16 INFO - PROCESS | 3740 | 1464191416290 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1456 08:50:16 INFO - PROCESS | 3740 | 1464191416361 Marionette DEBUG Closed connection conn1 08:50:16 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:50:16 INFO - PROCESS | 3740 | 1464191416369 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1457 08:50:16 INFO - PROCESS | 3740 | ++DOCSHELL 13E1E000 == 4 [pid = 3740] [id = 4] 08:50:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 8 (13E1EC00) [pid = 3740] [serial = 8] [outer = 00000000] 08:50:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 9 (1432F800) [pid = 3740] [serial = 9] [outer = 13E1EC00] 08:50:16 INFO - PROCESS | 3740 | [3740] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:50:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 10 (14334400) [pid = 3740] [serial = 10] [outer = 13E1EC00] 08:50:16 INFO - PROCESS | 3740 | 1464191416593 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:50:16 INFO - PROCESS | 3740 | 1464191416599 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160525071041","device":"desktop","version":"48.0a2"} 08:50:16 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:50:16 INFO - PROCESS | 3740 | [3740] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:50:16 INFO - PROCESS | 3740 | [3740] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:50:17 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:50:17 INFO - PROCESS | 3740 | ++DOCSHELL 15A2D000 == 5 [pid = 3740] [id = 5] 08:50:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 11 (15AF1C00) [pid = 3740] [serial = 11] [outer = 00000000] 08:50:17 INFO - PROCESS | 3740 | ++DOCSHELL 15AF2000 == 6 [pid = 3740] [id = 6] 08:50:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 12 (15AF3C00) [pid = 3740] [serial = 12] [outer = 00000000] 08:50:17 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:50:17 INFO - PROCESS | 3740 | ++DOCSHELL 1679D800 == 7 [pid = 3740] [id = 7] 08:50:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 13 (1679DC00) [pid = 3740] [serial = 13] [outer = 00000000] 08:50:17 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:50:17 INFO - PROCESS | 3740 | [3740] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:50:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 14 (16A65000) [pid = 3740] [serial = 14] [outer = 1679DC00] 08:50:18 INFO - PROCESS | 3740 | [3740] WARNING: Direct3D 11-accelerated layers are not supported on this system.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/gfx/thebes/gfxWindowsPlatform.cpp, line 2893 08:50:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 15 (1667FC00) [pid = 3740] [serial = 15] [outer = 15AF1C00] 08:50:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 16 (16681800) [pid = 3740] [serial = 16] [outer = 15AF3C00] 08:50:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 17 (166C1400) [pid = 3740] [serial = 17] [outer = 1679DC00] 08:50:18 INFO - PROCESS | 3740 | 1464191418845 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 3740 | 1464191418860 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 18 (17F05800) [pid = 3740] [serial = 18] [outer = 1679DC00] 08:50:19 INFO - PROCESS | 3740 | 1464191419425 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"4a13c833-3cc5-4da1-9103-777496a3dde6","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Windows_NT","platformVersion":"5.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160525071041","device":"desktop","version":"48.0a2","command_id":1}}] 08:50:19 INFO - PROCESS | 3740 | 1464191419583 Marionette TRACE conn2 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:50:19 INFO - PROCESS | 3740 | 1464191419620 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 08:50:19 INFO - PROCESS | 3740 | 1464191419724 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:50:19 INFO - PROCESS | 3740 | [3740] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:50:19 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:50:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 19 (19BF1400) [pid = 3740] [serial = 19] [outer = 1679DC00] 08:50:20 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:50:20 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:50:20 INFO - PROCESS | 3740 | 1464191420174 Marionette TRACE conn2 <- [1,3,null,{}] 08:50:20 INFO - PROCESS | 3740 | 1464191420198 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:50:20 INFO - PROCESS | 3740 | 1464191420223 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 08:50:20 INFO - PROCESS | 3740 | 1464191420250 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 3740 | 1464191420253 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 08:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:50:20 INFO - PROCESS | 3740 | 1464191420271 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 3740 | 1464191420274 Marionette TRACE conn2 <- [1,6,null,{}] 08:50:20 INFO - PROCESS | 3740 | 1464191420354 Marionette TRACE conn2 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:20 INFO - PROCESS | 3740 | 1464191420367 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 08:50:20 INFO - PROCESS | 3740 | 1464191420373 Marionette TRACE conn2 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:20 INFO - PROCESS | 3740 | ++DOCSHELL 15FB2800 == 8 [pid = 3740] [id = 8] 08:50:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 20 (15FB2C00) [pid = 3740] [serial = 20] [outer = 00000000] 08:50:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 21 (15FB5000) [pid = 3740] [serial = 21] [outer = 15FB2C00] 08:50:20 INFO - PROCESS | 3740 | 1464191420411 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 22 (15FB9800) [pid = 3740] [serial = 22] [outer = 15FB2C00] 08:50:20 INFO - PROCESS | 3740 | ++DOCSHELL 1A12FC00 == 9 [pid = 3740] [id = 9] 08:50:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 23 (1A130000) [pid = 3740] [serial = 23] [outer = 00000000] 08:50:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 24 (1A132800) [pid = 3740] [serial = 24] [outer = 1A130000] 08:50:20 INFO - PROCESS | 3740 | 1464191420850 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 25 (1A134400) [pid = 3740] [serial = 25] [outer = 1A130000] 08:50:21 INFO - PROCESS | 3740 | 1464191421032 Marionette TRACE conn2 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 804ms 08:50:21 INFO - PROCESS | 3740 | 1464191421136 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 08:50:21 INFO - PROCESS | 3740 | 1464191421138 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 08:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:50:21 INFO - PROCESS | 3740 | 1464191421163 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:50:21 INFO - PROCESS | 3740 | 1464191421165 Marionette TRACE conn2 <- [1,10,null,{}] 08:50:21 INFO - PROCESS | 3740 | 1464191421217 Marionette TRACE conn2 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:21 INFO - PROCESS | 3740 | 1464191421323 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 08:50:21 INFO - PROCESS | 3740 | 1464191421343 Marionette TRACE conn2 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 3740 | ++DOCSHELL 1A63E400 == 10 [pid = 3740] [id = 10] 08:50:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 26 (1AC01400) [pid = 3740] [serial = 26] [outer = 00000000] 08:50:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 27 (1AD3A800) [pid = 3740] [serial = 27] [outer = 1AC01400] 08:50:21 INFO - PROCESS | 3740 | 1464191421392 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 28 (1AD3E400) [pid = 3740] [serial = 28] [outer = 1AC01400] 08:50:21 INFO - PROCESS | 3740 | 1464191421701 Marionette TRACE conn2 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 555ms 08:50:21 INFO - PROCESS | 3740 | 1464191421712 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 08:50:21 INFO - PROCESS | 3740 | 1464191421714 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 08:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:50:21 INFO - PROCESS | 3740 | 1464191421718 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:50:21 INFO - PROCESS | 3740 | 1464191421719 Marionette TRACE conn2 <- [1,14,null,{}] 08:50:21 INFO - PROCESS | 3740 | 1464191421723 Marionette TRACE conn2 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:21 INFO - PROCESS | 3740 | 1464191421817 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 08:50:21 INFO - PROCESS | 3740 | 1464191421825 Marionette TRACE conn2 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 3740 | ++DOCSHELL 1A754000 == 11 [pid = 3740] [id = 11] 08:50:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 29 (1A754400) [pid = 3740] [serial = 29] [outer = 00000000] 08:50:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 30 (1A75DC00) [pid = 3740] [serial = 30] [outer = 1A754400] 08:50:21 INFO - PROCESS | 3740 | 1464191421878 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 31 (1A852000) [pid = 3740] [serial = 31] [outer = 1A754400] 08:50:22 INFO - PROCESS | 3740 | 1464191422211 Marionette TRACE conn2 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 497ms 08:50:22 INFO - PROCESS | 3740 | 1464191422233 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 3740 | 1464191422218 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 08:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:50:22 INFO - PROCESS | 3740 | 1464191422222 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 3740 | 1464191422223 Marionette TRACE conn2 <- [1,18,null,{}] 08:50:22 INFO - PROCESS | 3740 | 1464191422227 Marionette TRACE conn2 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:22 INFO - PROCESS | 3740 | 1464191422316 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 08:50:22 INFO - PROCESS | 3740 | 1464191422323 Marionette TRACE conn2 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 3740 | ++DOCSHELL 1A858000 == 12 [pid = 3740] [id = 12] 08:50:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 32 (1A858400) [pid = 3740] [serial = 32] [outer = 00000000] 08:50:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 33 (1A8BA800) [pid = 3740] [serial = 33] [outer = 1A858400] 08:50:22 INFO - PROCESS | 3740 | 1464191422379 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 34 (1A8BE400) [pid = 3740] [serial = 34] [outer = 1A858400] 08:50:22 INFO - PROCESS | 3740 | 1464191422707 Marionette TRACE conn2 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 497ms 08:50:22 INFO - PROCESS | 3740 | 1464191422740 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 3740 | 1464191422742 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 08:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:50:22 INFO - PROCESS | 3740 | 1464191422745 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 3740 | 1464191422730 Marionette TRACE conn2 <- [1,22,null,{}] 08:50:22 INFO - PROCESS | 3740 | 1464191422733 Marionette TRACE conn2 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:22 INFO - PROCESS | 3740 | 1464191422821 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 08:50:22 INFO - PROCESS | 3740 | 1464191422827 Marionette TRACE conn2 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 3740 | ++DOCSHELL 1A8C4800 == 13 [pid = 3740] [id = 13] 08:50:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 35 (1A8C6C00) [pid = 3740] [serial = 35] [outer = 00000000] 08:50:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 36 (1AF60800) [pid = 3740] [serial = 36] [outer = 1A8C6C00] 08:50:22 INFO - PROCESS | 3740 | 1464191422871 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 37 (1AF64400) [pid = 3740] [serial = 37] [outer = 1A8C6C00] 08:50:23 INFO - PROCESS | 3740 | 1464191423181 Marionette TRACE conn2 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 511ms 08:50:23 INFO - PROCESS | 3740 | 1464191423243 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 3740 | 1464191423244 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 08:50:23 INFO - PROCESS | 3740 | 1464191423248 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:50:23 INFO - PROCESS | 3740 | 1464191423249 Marionette TRACE conn2 <- [1,26,null,{}] 08:50:23 INFO - PROCESS | 3740 | 1464191423252 Marionette TRACE conn2 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:23 INFO - PROCESS | 3740 | 1464191423326 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 08:50:23 INFO - PROCESS | 3740 | 1464191423333 Marionette TRACE conn2 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 3740 | ++DOCSHELL 1B0B6000 == 14 [pid = 3740] [id = 14] 08:50:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 38 (1B0B6C00) [pid = 3740] [serial = 38] [outer = 00000000] 08:50:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 39 (1B0C0800) [pid = 3740] [serial = 39] [outer = 1B0B6C00] 08:50:23 INFO - PROCESS | 3740 | 1464191423376 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 40 (1B309800) [pid = 3740] [serial = 40] [outer = 1B0B6C00] 08:50:23 INFO - PROCESS | 3740 | 1464191423680 Marionette TRACE conn2 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 468ms 08:50:23 INFO - PROCESS | 3740 | 1464191423707 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 3740 | 1464191423709 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 08:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:50:23 INFO - PROCESS | 3740 | 1464191423712 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 3740 | 1464191423714 Marionette TRACE conn2 <- [1,30,null,{}] 08:50:23 INFO - PROCESS | 3740 | 1464191423722 Marionette TRACE conn2 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:23 INFO - PROCESS | 3740 | 1464191423806 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 08:50:23 INFO - PROCESS | 3740 | 1464191423796 Marionette TRACE conn2 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 3740 | ++DOCSHELL 1B0C0400 == 15 [pid = 3740] [id = 15] 08:50:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 41 (1B30BC00) [pid = 3740] [serial = 41] [outer = 00000000] 08:50:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 42 (1B313C00) [pid = 3740] [serial = 42] [outer = 1B30BC00] 08:50:23 INFO - PROCESS | 3740 | 1464191423839 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 43 (1B314400) [pid = 3740] [serial = 43] [outer = 1B30BC00] 08:50:23 INFO - PROCESS | 3740 | ++DOCSHELL 1B450000 == 16 [pid = 3740] [id = 16] 08:50:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 44 (1B450400) [pid = 3740] [serial = 44] [outer = 00000000] 08:50:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 45 (1B30FC00) [pid = 3740] [serial = 45] [outer = 1B450400] 08:50:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 46 (1B30D800) [pid = 3740] [serial = 46] [outer = 1B450400] 08:50:24 INFO - PROCESS | 3740 | ++DOCSHELL 1B44D400 == 17 [pid = 3740] [id = 17] 08:50:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 47 (1B451000) [pid = 3740] [serial = 47] [outer = 00000000] 08:50:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 48 (1B4F3800) [pid = 3740] [serial = 48] [outer = 1B451000] 08:50:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 49 (1B513400) [pid = 3740] [serial = 49] [outer = 1B451000] 08:50:24 INFO - PROCESS | 3740 | 1464191424326 Marionette TRACE conn2 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 658ms 08:50:24 INFO - PROCESS | 3740 | 1464191424819 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 3740 | 1464191424823 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 08:50:24 INFO - PROCESS | 3740 | --DOCSHELL 118B5800 == 16 [pid = 3740] [id = 1] 08:50:24 INFO - PROCESS | 3740 | 1464191424930 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:50:24 INFO - PROCESS | 3740 | 1464191424933 Marionette TRACE conn2 <- [1,34,null,{}] 08:50:24 INFO - PROCESS | 3740 | 1464191424941 Marionette TRACE conn2 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:25 INFO - PROCESS | 3740 | 1464191425050 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 08:50:25 INFO - PROCESS | 3740 | 1464191425123 Marionette TRACE conn2 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 3740 | ++DOCSHELL 102D4800 == 17 [pid = 3740] [id = 18] 08:50:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (102F7C00) [pid = 3740] [serial = 50] [outer = 00000000] 08:50:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (105F6800) [pid = 3740] [serial = 51] [outer = 102F7C00] 08:50:25 INFO - PROCESS | 3740 | 1464191425178 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (10A62400) [pid = 3740] [serial = 52] [outer = 102F7C00] 08:50:25 INFO - PROCESS | 3740 | 1464191425716 Marionette TRACE conn2 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 847ms 08:50:25 INFO - PROCESS | 3740 | 1464191425784 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 3740 | 1464191425788 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 08:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:50:25 INFO - PROCESS | 3740 | 1464191425796 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 3740 | 1464191425800 Marionette TRACE conn2 <- [1,38,null,{}] 08:50:25 INFO - PROCESS | 3740 | 1464191425821 Marionette TRACE conn2 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:25 INFO - PROCESS | 3740 | 1464191425915 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 08:50:25 INFO - PROCESS | 3740 | 1464191425980 Marionette TRACE conn2 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 3740 | ++DOCSHELL 11D26400 == 18 [pid = 3740] [id = 19] 08:50:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (11DFDC00) [pid = 3740] [serial = 53] [outer = 00000000] 08:50:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (131FE800) [pid = 3740] [serial = 54] [outer = 11DFDC00] 08:50:26 INFO - PROCESS | 3740 | 1464191426034 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (1395F800) [pid = 3740] [serial = 55] [outer = 11DFDC00] 08:50:26 INFO - PROCESS | 3740 | 1464191426810 Marionette TRACE conn2 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1038ms 08:50:26 INFO - PROCESS | 3740 | 1464191426844 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 3740 | 1464191426848 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 08:50:26 INFO - PROCESS | 3740 | 1464191426853 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:50:26 INFO - PROCESS | 3740 | 1464191426857 Marionette TRACE conn2 <- [1,42,null,{}] 08:50:26 INFO - PROCESS | 3740 | 1464191426863 Marionette TRACE conn2 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:26 INFO - PROCESS | 3740 | 1464191426940 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 08:50:27 INFO - PROCESS | 3740 | 1464191427008 Marionette TRACE conn2 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 3740 | ++DOCSHELL 10564400 == 19 [pid = 3740] [id = 20] 08:50:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (105F9C00) [pid = 3740] [serial = 56] [outer = 00000000] 08:50:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (10F0E000) [pid = 3740] [serial = 57] [outer = 105F9C00] 08:50:27 INFO - PROCESS | 3740 | 1464191427058 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (1104B400) [pid = 3740] [serial = 58] [outer = 105F9C00] 08:50:27 INFO - PROCESS | 3740 | --DOCSHELL 13E1E000 == 18 [pid = 3740] [id = 4] 08:50:27 INFO - PROCESS | 3740 | 1464191427461 Marionette TRACE conn2 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 643ms 08:50:27 INFO - PROCESS | 3740 | 1464191427517 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 3740 | 1464191427522 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 08:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:50:27 INFO - PROCESS | 3740 | 1464191427515 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 3740 | 1464191427518 Marionette TRACE conn2 <- [1,46,null,{}] 08:50:27 INFO - PROCESS | 3740 | 1464191427521 Marionette TRACE conn2 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:27 INFO - PROCESS | 3740 | 1464191427608 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 08:50:27 INFO - PROCESS | 3740 | 1464191427623 Marionette TRACE conn2 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:27 INFO - PROCESS | 3740 | ++DOCSHELL 112E4400 == 19 [pid = 3740] [id = 21] 08:50:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (112E7000) [pid = 3740] [serial = 59] [outer = 00000000] 08:50:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (11863400) [pid = 3740] [serial = 60] [outer = 112E7000] 08:50:27 INFO - PROCESS | 3740 | 1464191427671 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (118C0800) [pid = 3740] [serial = 61] [outer = 112E7000] 08:50:28 INFO - PROCESS | 3740 | 1464191428064 Marionette TRACE conn2 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 584ms 08:50:28 INFO - PROCESS | 3740 | 1464191428178 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 3740 | 1464191428180 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 08:50:28 INFO - PROCESS | 3740 | 1464191428185 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 3740 | 1464191428188 Marionette TRACE conn2 <- [1,50,null,{}] 08:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:50:28 INFO - PROCESS | 3740 | 1464191428201 Marionette TRACE conn2 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:28 INFO - PROCESS | 3740 | 1464191428316 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 08:50:28 INFO - PROCESS | 3740 | 1464191428380 Marionette TRACE conn2 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 3740 | ++DOCSHELL 12BBB400 == 20 [pid = 3740] [id = 22] 08:50:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (12BBCC00) [pid = 3740] [serial = 62] [outer = 00000000] 08:50:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (13A58000) [pid = 3740] [serial = 63] [outer = 12BBCC00] 08:50:28 INFO - PROCESS | 3740 | 1464191428427 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (14327C00) [pid = 3740] [serial = 64] [outer = 12BBCC00] 08:50:28 INFO - PROCESS | 3740 | 1464191428735 Marionette TRACE conn2 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 599ms 08:50:28 INFO - PROCESS | 3740 | 1464191428792 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 3740 | 1464191428794 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 08:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:50:28 INFO - PROCESS | 3740 | 1464191428797 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 3740 | 1464191428799 Marionette TRACE conn2 <- [1,54,null,{}] 08:50:28 INFO - PROCESS | 3740 | 1464191428802 Marionette TRACE conn2 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:28 INFO - PROCESS | 3740 | 1464191428907 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 08:50:28 INFO - PROCESS | 3740 | 1464191428915 Marionette TRACE conn2 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 3740 | ++DOCSHELL 11860800 == 21 [pid = 3740] [id = 23] 08:50:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (1395A000) [pid = 3740] [serial = 65] [outer = 00000000] 08:50:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (143B1800) [pid = 3740] [serial = 66] [outer = 1395A000] 08:50:28 INFO - PROCESS | 3740 | 1464191428943 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15191C00) [pid = 3740] [serial = 67] [outer = 1395A000] 08:50:29 INFO - PROCESS | 3740 | 1464191429313 Marionette TRACE conn2 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 555ms 08:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:50:29 INFO - PROCESS | 3740 | 1464191429357 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 3740 | 1464191429358 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 08:50:29 INFO - PROCESS | 3740 | 1464191429362 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 3740 | 1464191429363 Marionette TRACE conn2 <- [1,58,null,{}] 08:50:29 INFO - PROCESS | 3740 | 1464191429366 Marionette TRACE conn2 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:29 INFO - PROCESS | 3740 | 1464191429437 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 08:50:29 INFO - PROCESS | 3740 | 1464191429483 Marionette TRACE conn2 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:29 INFO - PROCESS | 3740 | ++DOCSHELL 143A5400 == 22 [pid = 3740] [id = 24] 08:50:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (143B2C00) [pid = 3740] [serial = 68] [outer = 00000000] 08:50:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (157D9C00) [pid = 3740] [serial = 69] [outer = 143B2C00] 08:50:29 INFO - PROCESS | 3740 | 1464191429527 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (15A2C800) [pid = 3740] [serial = 70] [outer = 143B2C00] 08:50:29 INFO - PROCESS | 3740 | 1464191429864 Marionette TRACE conn2 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 555ms 08:50:29 INFO - PROCESS | 3740 | 1464191429920 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 3740 | 1464191429922 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 08:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:50:29 INFO - PROCESS | 3740 | 1464191429925 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 3740 | 1464191429927 Marionette TRACE conn2 <- [1,62,null,{}] 08:50:29 INFO - PROCESS | 3740 | 1464191429930 Marionette TRACE conn2 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:30 INFO - PROCESS | 3740 | 1464191430053 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 08:50:30 INFO - PROCESS | 3740 | 1464191430046 Marionette TRACE conn2 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 3740 | ++DOCSHELL 0F9EC400 == 23 [pid = 3740] [id = 25] 08:50:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (143B1400) [pid = 3740] [serial = 71] [outer = 00000000] 08:50:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15F51C00) [pid = 3740] [serial = 72] [outer = 143B1400] 08:50:30 INFO - PROCESS | 3740 | 1464191430092 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15FB3000) [pid = 3740] [serial = 73] [outer = 143B1400] 08:50:30 INFO - PROCESS | 3740 | 1464191430447 Marionette TRACE conn2 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 556ms 08:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:50:30 INFO - PROCESS | 3740 | 1464191430485 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 3740 | 1464191430487 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 08:50:30 INFO - PROCESS | 3740 | 1464191430490 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 3740 | 1464191430492 Marionette TRACE conn2 <- [1,66,null,{}] 08:50:30 INFO - PROCESS | 3740 | 1464191430495 Marionette TRACE conn2 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:30 INFO - PROCESS | 3740 | 1464191430567 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 08:50:30 INFO - PROCESS | 3740 | 1464191430625 Marionette TRACE conn2 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:30 INFO - PROCESS | 3740 | ++DOCSHELL 15F54400 == 24 [pid = 3740] [id = 26] 08:50:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15F55400) [pid = 3740] [serial = 74] [outer = 00000000] 08:50:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (166C8000) [pid = 3740] [serial = 75] [outer = 15F55400] 08:50:30 INFO - PROCESS | 3740 | 1464191430669 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1679BC00) [pid = 3740] [serial = 76] [outer = 15F55400] 08:50:30 INFO - PROCESS | 3740 | 1464191430973 Marionette TRACE conn2 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 497ms 08:50:30 INFO - PROCESS | 3740 | 1464191430987 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 3740 | 1464191430989 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 08:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:50:30 INFO - PROCESS | 3740 | 1464191430997 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 3740 | 1464191430999 Marionette TRACE conn2 <- [1,70,null,{}] 08:50:30 INFO - PROCESS | 3740 | 1464191431003 Marionette TRACE conn2 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:31 INFO - PROCESS | 3740 | 1464191431075 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 08:50:31 INFO - PROCESS | 3740 | 1464191431081 Marionette TRACE conn2 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 3740 | ++DOCSHELL 16F6F800 == 25 [pid = 3740] [id = 27] 08:50:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16F79400) [pid = 3740] [serial = 77] [outer = 00000000] 08:50:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (172E9000) [pid = 3740] [serial = 78] [outer = 16F79400] 08:50:31 INFO - PROCESS | 3740 | 1464191431129 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1768D800) [pid = 3740] [serial = 79] [outer = 16F79400] 08:50:31 INFO - PROCESS | 3740 | 1464191431461 Marionette TRACE conn2 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 497ms 08:50:31 INFO - PROCESS | 3740 | 1464191431496 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 3740 | 1464191431498 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 08:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:50:31 INFO - PROCESS | 3740 | 1464191431520 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - PROCESS | 3740 | 1464191431523 Marionette TRACE conn2 <- [1,74,null,{}] 08:50:31 INFO - PROCESS | 3740 | 1464191431526 Marionette TRACE conn2 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:31 INFO - PROCESS | 3740 | 1464191431599 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 08:50:31 INFO - PROCESS | 3740 | 1464191431605 Marionette TRACE conn2 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:31 INFO - PROCESS | 3740 | ++DOCSHELL 166C0C00 == 26 [pid = 3740] [id = 28] 08:50:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16F7AC00) [pid = 3740] [serial = 80] [outer = 00000000] 08:50:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (177D9000) [pid = 3740] [serial = 81] [outer = 16F7AC00] 08:50:31 INFO - PROCESS | 3740 | 1464191431649 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (177E1000) [pid = 3740] [serial = 82] [outer = 16F7AC00] 08:50:31 INFO - PROCESS | 3740 | 1464191432002 Marionette TRACE conn2 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 511ms 08:50:32 INFO - PROCESS | 3740 | 1464191432033 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 3740 | 1464191432035 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 08:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:50:32 INFO - PROCESS | 3740 | 1464191432038 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 3740 | 1464191432040 Marionette TRACE conn2 <- [1,78,null,{}] 08:50:32 INFO - PROCESS | 3740 | 1464191432044 Marionette TRACE conn2 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 3740 | 1464191432147 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 08:50:32 INFO - PROCESS | 3740 | 1464191432156 Marionette TRACE conn2 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 3740 | ++DOCSHELL 16DF5000 == 27 [pid = 3740] [id = 29] 08:50:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (179A5400) [pid = 3740] [serial = 83] [outer = 00000000] 08:50:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17F02000) [pid = 3740] [serial = 84] [outer = 179A5400] 08:50:32 INFO - PROCESS | 3740 | 1464191432199 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (18165800) [pid = 3740] [serial = 85] [outer = 179A5400] 08:50:32 INFO - PROCESS | 3740 | 1464191432540 Marionette TRACE conn2 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 555ms 08:50:32 INFO - PROCESS | 3740 | 1464191432598 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 08:50:32 INFO - PROCESS | 3740 | 1464191432600 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 08:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:50:32 INFO - PROCESS | 3740 | 1464191432604 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 3740 | 1464191432606 Marionette TRACE conn2 <- [1,82,null,{}] 08:50:32 INFO - PROCESS | 3740 | 1464191432609 Marionette TRACE conn2 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:32 INFO - PROCESS | 3740 | 1464191432736 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 08:50:32 INFO - PROCESS | 3740 | 1464191432734 Marionette TRACE conn2 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:32 INFO - PROCESS | 3740 | ++DOCSHELL 1863D400 == 28 [pid = 3740] [id = 30] 08:50:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1863D800) [pid = 3740] [serial = 86] [outer = 00000000] 08:50:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19A60000) [pid = 3740] [serial = 87] [outer = 1863D800] 08:50:32 INFO - PROCESS | 3740 | 1464191432780 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (19BF0000) [pid = 3740] [serial = 88] [outer = 1863D800] 08:50:33 INFO - PROCESS | 3740 | 1464191433176 Marionette TRACE conn2 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 584ms 08:50:33 INFO - PROCESS | 3740 | 1464191433204 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 3740 | 1464191433206 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 08:50:33 INFO - PROCESS | 3740 | 1464191433209 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:50:33 INFO - PROCESS | 3740 | 1464191433211 Marionette TRACE conn2 <- [1,86,null,{}] 08:50:33 INFO - PROCESS | 3740 | 1464191433214 Marionette TRACE conn2 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 3740 | 1464191433309 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 08:50:33 INFO - PROCESS | 3740 | 1464191433317 Marionette TRACE conn2 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:33 INFO - PROCESS | 3740 | ++DOCSHELL 12FB8400 == 29 [pid = 3740] [id = 31] 08:50:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (15F2F800) [pid = 3740] [serial = 89] [outer = 00000000] 08:50:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (19FBDC00) [pid = 3740] [serial = 90] [outer = 15F2F800] 08:50:33 INFO - PROCESS | 3740 | 1464191433361 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (19FBF400) [pid = 3740] [serial = 91] [outer = 15F2F800] 08:50:33 INFO - PROCESS | 3740 | 1464191433724 Marionette TRACE conn2 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 555ms 08:50:33 INFO - PROCESS | 3740 | 1464191433763 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 3740 | 1464191433765 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 08:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:50:33 INFO - PROCESS | 3740 | 1464191433769 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 3740 | 1464191433770 Marionette TRACE conn2 <- [1,90,null,{}] 08:50:33 INFO - PROCESS | 3740 | 1464191433774 Marionette TRACE conn2 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:33 INFO - PROCESS | 3740 | 1464191433846 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 08:50:33 INFO - PROCESS | 3740 | 1464191433937 Marionette TRACE conn2 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:33 INFO - PROCESS | 3740 | ++DOCSHELL 11265C00 == 30 [pid = 3740] [id = 32] 08:50:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (15FB4400) [pid = 3740] [serial = 92] [outer = 00000000] 08:50:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A139800) [pid = 3740] [serial = 93] [outer = 15FB4400] 08:50:33 INFO - PROCESS | 3740 | 1464191433982 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A752C00) [pid = 3740] [serial = 94] [outer = 15FB4400] 08:50:34 INFO - PROCESS | 3740 | 1464191434972 Marionette TRACE conn2 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1272ms 08:50:35 INFO - PROCESS | 3740 | 1464191435041 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 3740 | 1464191435044 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 08:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:50:35 INFO - PROCESS | 3740 | 1464191435092 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 3740 | 1464191435095 Marionette TRACE conn2 <- [1,94,null,{}] 08:50:35 INFO - PROCESS | 3740 | 1464191435097 Marionette TRACE conn2 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 3740 | 1464191435200 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 08:50:35 INFO - PROCESS | 3740 | 1464191435207 Marionette TRACE conn2 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 3740 | ++DOCSHELL 10A55C00 == 31 [pid = 3740] [id = 33] 08:50:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (10A56C00) [pid = 3740] [serial = 95] [outer = 00000000] 08:50:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (11055000) [pid = 3740] [serial = 96] [outer = 10A56C00] 08:50:35 INFO - PROCESS | 3740 | 1464191435254 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1123F400) [pid = 3740] [serial = 97] [outer = 10A56C00] 08:50:35 INFO - PROCESS | 3740 | 1464191435642 Marionette TRACE conn2 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 600ms 08:50:35 INFO - PROCESS | 3740 | 1464191435656 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 3740 | 1464191435662 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 08:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:50:35 INFO - PROCESS | 3740 | 1464191435651 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 3740 | 1464191435654 Marionette TRACE conn2 <- [1,98,null,{}] 08:50:35 INFO - PROCESS | 3740 | 1464191435663 Marionette TRACE conn2 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:35 INFO - PROCESS | 3740 | 1464191435780 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 08:50:35 INFO - PROCESS | 3740 | 1464191435787 Marionette TRACE conn2 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:35 INFO - PROCESS | 3740 | ++DOCSHELL 11BBB800 == 32 [pid = 3740] [id = 34] 08:50:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (11D19000) [pid = 3740] [serial = 98] [outer = 00000000] 08:50:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (12F4AC00) [pid = 3740] [serial = 99] [outer = 11D19000] 08:50:35 INFO - PROCESS | 3740 | 1464191435833 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (131E6400) [pid = 3740] [serial = 100] [outer = 11D19000] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (13E1EC00) [pid = 3740] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1B0B6C00) [pid = 3740] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1A8C6C00) [pid = 3740] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1A858400) [pid = 3740] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1A754400) [pid = 3740] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1AC01400) [pid = 3740] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (15FB2C00) [pid = 3740] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (112E7000) [pid = 3740] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (12BBCC00) [pid = 3740] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1395A000) [pid = 3740] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (143B2C00) [pid = 3740] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (143B1400) [pid = 3740] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15F55400) [pid = 3740] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (16F79400) [pid = 3740] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16F7AC00) [pid = 3740] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (179A5400) [pid = 3740] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1863D800) [pid = 3740] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1B30BC00) [pid = 3740] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (102F7C00) [pid = 3740] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (11DFDC00) [pid = 3740] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:50:36 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (105F9C00) [pid = 3740] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:50:36 INFO - PROCESS | 3740 | 1464191436673 Marionette TRACE conn2 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1023ms 08:50:36 INFO - PROCESS | 3740 | 1464191436697 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 08:50:36 INFO - PROCESS | 3740 | 1464191436699 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 08:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:50:36 INFO - PROCESS | 3740 | 1464191436703 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:50:36 INFO - PROCESS | 3740 | 1464191436707 Marionette TRACE conn2 <- [1,102,null,{}] 08:50:36 INFO - PROCESS | 3740 | 1464191436718 Marionette TRACE conn2 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:36 INFO - PROCESS | 3740 | 1464191436804 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 08:50:36 INFO - PROCESS | 3740 | 1464191436879 Marionette TRACE conn2 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:36 INFO - PROCESS | 3740 | ++DOCSHELL 12B59000 == 33 [pid = 3740] [id = 35] 08:50:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (12BBCC00) [pid = 3740] [serial = 101] [outer = 00000000] 08:50:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (138F1800) [pid = 3740] [serial = 102] [outer = 12BBCC00] 08:50:36 INFO - PROCESS | 3740 | 1464191436925 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (14332400) [pid = 3740] [serial = 103] [outer = 12BBCC00] 08:50:37 INFO - PROCESS | 3740 | 1464191437223 Marionette TRACE conn2 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 555ms 08:50:37 INFO - PROCESS | 3740 | 1464191437264 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 3740 | 1464191437266 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 08:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:50:37 INFO - PROCESS | 3740 | 1464191437269 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 3740 | 1464191437265 Marionette TRACE conn2 <- [1,106,null,{}] 08:50:37 INFO - PROCESS | 3740 | 1464191437286 Marionette TRACE conn2 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:37 INFO - PROCESS | 3740 | 1464191437387 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 08:50:37 INFO - PROCESS | 3740 | 1464191437393 Marionette TRACE conn2 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 3740 | ++DOCSHELL 143B4C00 == 34 [pid = 3740] [id = 36] 08:50:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (150F6000) [pid = 3740] [serial = 104] [outer = 00000000] 08:50:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (157CEC00) [pid = 3740] [serial = 105] [outer = 150F6000] 08:50:37 INFO - PROCESS | 3740 | 1464191437438 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (15A35000) [pid = 3740] [serial = 106] [outer = 150F6000] 08:50:37 INFO - PROCESS | 3740 | 1464191437793 Marionette TRACE conn2 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 556ms 08:50:37 INFO - PROCESS | 3740 | 1464191437813 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 3740 | 1464191437815 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 08:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:50:37 INFO - PROCESS | 3740 | 1464191437818 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 3740 | 1464191437820 Marionette TRACE conn2 <- [1,110,null,{}] 08:50:37 INFO - PROCESS | 3740 | 1464191437823 Marionette TRACE conn2 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:37 INFO - PROCESS | 3740 | 1464191437893 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 08:50:37 INFO - PROCESS | 3740 | 1464191437899 Marionette TRACE conn2 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:37 INFO - PROCESS | 3740 | ++DOCSHELL 15AF8800 == 35 [pid = 3740] [id = 37] 08:50:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15AFD800) [pid = 3740] [serial = 107] [outer = 00000000] 08:50:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15F4E400) [pid = 3740] [serial = 108] [outer = 15AFD800] 08:50:37 INFO - PROCESS | 3740 | 1464191437943 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (15FB3800) [pid = 3740] [serial = 109] [outer = 15AFD800] 08:50:38 INFO - PROCESS | 3740 | 1464191438310 Marionette TRACE conn2 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:50:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:50:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 497ms 08:50:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:50:38 INFO - PROCESS | 3740 | 1464191438331 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 3740 | 1464191438333 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 08:50:38 INFO - PROCESS | 3740 | 1464191438336 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 3740 | 1464191438338 Marionette TRACE conn2 <- [1,114,null,{}] 08:50:38 INFO - PROCESS | 3740 | 1464191438342 Marionette TRACE conn2 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:38 INFO - PROCESS | 3740 | 1464191438479 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 08:50:38 INFO - PROCESS | 3740 | 1464191438533 Marionette TRACE conn2 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:38 INFO - PROCESS | 3740 | ++DOCSHELL 1055B000 == 36 [pid = 3740] [id = 38] 08:50:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1055E400) [pid = 3740] [serial = 110] [outer = 00000000] 08:50:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (10A59400) [pid = 3740] [serial = 111] [outer = 1055E400] 08:50:38 INFO - PROCESS | 3740 | 1464191438589 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (10F10000) [pid = 3740] [serial = 112] [outer = 1055E400] 08:50:39 INFO - PROCESS | 3740 | 1464191439134 Marionette TRACE conn2 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 848ms 08:50:39 INFO - PROCESS | 3740 | 1464191439184 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 3740 | 1464191439188 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 08:50:39 INFO - PROCESS | 3740 | 1464191439193 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:50:39 INFO - PROCESS | 3740 | 1464191439197 Marionette TRACE conn2 <- [1,118,null,{}] 08:50:39 INFO - PROCESS | 3740 | 1464191439216 Marionette TRACE conn2 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:39 INFO - PROCESS | 3740 | 1464191439297 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 08:50:39 INFO - PROCESS | 3740 | 1464191439368 Marionette TRACE conn2 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:39 INFO - PROCESS | 3740 | ++DOCSHELL 12F51800 == 37 [pid = 3740] [id = 39] 08:50:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (12FAB400) [pid = 3740] [serial = 113] [outer = 00000000] 08:50:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (13952C00) [pid = 3740] [serial = 114] [outer = 12FAB400] 08:50:39 INFO - PROCESS | 3740 | 1464191439424 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (143A9C00) [pid = 3740] [serial = 115] [outer = 12FAB400] 08:50:39 INFO - PROCESS | 3740 | 1464191439934 Marionette TRACE conn2 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:50:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:50:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 804ms 08:50:39 INFO - PROCESS | 3740 | 1464191440005 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 3740 | 1464191439990 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 08:50:39 INFO - PROCESS | 3740 | 1464191439994 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:50:40 INFO - PROCESS | 3740 | 1464191439997 Marionette TRACE conn2 <- [1,122,null,{}] 08:50:40 INFO - PROCESS | 3740 | 1464191440001 Marionette TRACE conn2 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:40 INFO - PROCESS | 3740 | 1464191440095 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 08:50:40 INFO - PROCESS | 3740 | 1464191440181 Marionette TRACE conn2 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 3740 | ++DOCSHELL 15F25000 == 38 [pid = 3740] [id = 40] 08:50:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (16674000) [pid = 3740] [serial = 116] [outer = 00000000] 08:50:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (16C29400) [pid = 3740] [serial = 117] [outer = 16674000] 08:50:40 INFO - PROCESS | 3740 | 1464191440234 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (16F79400) [pid = 3740] [serial = 118] [outer = 16674000] 08:50:40 INFO - PROCESS | 3740 | 1464191440688 Marionette TRACE conn2 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:50:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:50:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 745ms 08:50:40 INFO - PROCESS | 3740 | 1464191440762 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 08:50:40 INFO - PROCESS | 3740 | 1464191440766 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 08:50:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:50:40 INFO - PROCESS | 3740 | 1464191440777 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 3740 | 1464191440765 Marionette TRACE conn2 <- [1,126,null,{}] 08:50:40 INFO - PROCESS | 3740 | 1464191440769 Marionette TRACE conn2 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:40 INFO - PROCESS | 3740 | 1464191440875 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 08:50:40 INFO - PROCESS | 3740 | 1464191440944 Marionette TRACE conn2 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:40 INFO - PROCESS | 3740 | ++DOCSHELL 17EA0C00 == 39 [pid = 3740] [id = 41] 08:50:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (17EA1000) [pid = 3740] [serial = 119] [outer = 00000000] 08:50:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (18169800) [pid = 3740] [serial = 120] [outer = 17EA1000] 08:50:40 INFO - PROCESS | 3740 | 1464191440997 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1833AC00) [pid = 3740] [serial = 121] [outer = 17EA1000] 08:50:41 INFO - PROCESS | 3740 | 1464191441567 Marionette TRACE conn2 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:50:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:50:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 848ms 08:50:41 INFO - PROCESS | 3740 | 1464191441606 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 3740 | 1464191441609 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 08:50:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:50:41 INFO - PROCESS | 3740 | 1464191441612 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 3740 | 1464191441614 Marionette TRACE conn2 <- [1,130,null,{}] 08:50:41 INFO - PROCESS | 3740 | 1464191441618 Marionette TRACE conn2 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:41 INFO - PROCESS | 3740 | 1464191441711 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 08:50:41 INFO - PROCESS | 3740 | 1464191441782 Marionette TRACE conn2 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:41 INFO - PROCESS | 3740 | ++DOCSHELL 1105A800 == 40 [pid = 3740] [id = 42] 08:50:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (11239400) [pid = 3740] [serial = 122] [outer = 00000000] 08:50:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (11D1B000) [pid = 3740] [serial = 123] [outer = 11239400] 08:50:41 INFO - PROCESS | 3740 | 1464191441819 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1313C000) [pid = 3740] [serial = 124] [outer = 11239400] 08:50:42 INFO - PROCESS | 3740 | --DOCSHELL 15AF8800 == 39 [pid = 3740] [id = 37] 08:50:42 INFO - PROCESS | 3740 | --DOCSHELL 143B4C00 == 38 [pid = 3740] [id = 36] 08:50:42 INFO - PROCESS | 3740 | --DOCSHELL 12B59000 == 37 [pid = 3740] [id = 35] 08:50:42 INFO - PROCESS | 3740 | --DOCSHELL 11BBB800 == 36 [pid = 3740] [id = 34] 08:50:42 INFO - PROCESS | 3740 | --DOCSHELL 10A55C00 == 35 [pid = 3740] [id = 33] 08:50:42 INFO - PROCESS | 3740 | --DOCSHELL 17EA0C00 == 34 [pid = 3740] [id = 41] 08:50:42 INFO - PROCESS | 3740 | --DOCSHELL 15F25000 == 33 [pid = 3740] [id = 40] 08:50:42 INFO - PROCESS | 3740 | --DOCSHELL 11265C00 == 32 [pid = 3740] [id = 32] 08:50:42 INFO - PROCESS | 3740 | --DOCSHELL 16DF5000 == 31 [pid = 3740] [id = 29] 08:50:42 INFO - PROCESS | 3740 | --DOCSHELL 1863D400 == 30 [pid = 3740] [id = 30] 08:50:42 INFO - PROCESS | 3740 | --DOCSHELL 1055B000 == 29 [pid = 3740] [id = 38] 08:50:42 INFO - PROCESS | 3740 | --DOCSHELL 12F51800 == 28 [pid = 3740] [id = 39] 08:50:42 INFO - PROCESS | 3740 | --DOCSHELL 12FB8400 == 27 [pid = 3740] [id = 31] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (166C1400) [pid = 3740] [serial = 17] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (11863400) [pid = 3740] [serial = 60] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (118C0800) [pid = 3740] [serial = 61] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (13A58000) [pid = 3740] [serial = 63] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (14327C00) [pid = 3740] [serial = 64] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (143B1800) [pid = 3740] [serial = 66] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (15191C00) [pid = 3740] [serial = 67] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (157D9C00) [pid = 3740] [serial = 69] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (15F51C00) [pid = 3740] [serial = 72] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (166C8000) [pid = 3740] [serial = 75] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (172E9000) [pid = 3740] [serial = 78] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (177D9000) [pid = 3740] [serial = 81] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (17F02000) [pid = 3740] [serial = 84] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (19A60000) [pid = 3740] [serial = 87] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (19FBDC00) [pid = 3740] [serial = 90] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15A2C800) [pid = 3740] [serial = 70] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (105F6800) [pid = 3740] [serial = 51] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (131FE800) [pid = 3740] [serial = 54] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (10F0E000) [pid = 3740] [serial = 57] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15FB3000) [pid = 3740] [serial = 73] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1679BC00) [pid = 3740] [serial = 76] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1768D800) [pid = 3740] [serial = 79] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1104B400) [pid = 3740] [serial = 58] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (177E1000) [pid = 3740] [serial = 82] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (10A62400) [pid = 3740] [serial = 52] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (18165800) [pid = 3740] [serial = 85] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (19BF0000) [pid = 3740] [serial = 88] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1395F800) [pid = 3740] [serial = 55] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1B314400) [pid = 3740] [serial = 43] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16A65000) [pid = 3740] [serial = 14] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1432F800) [pid = 3740] [serial = 9] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (14334400) [pid = 3740] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (11DBD800) [pid = 3740] [serial = 4] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1B0C0800) [pid = 3740] [serial = 39] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1AF60800) [pid = 3740] [serial = 36] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1AF64400) [pid = 3740] [serial = 37] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1A8BA800) [pid = 3740] [serial = 33] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1A8BE400) [pid = 3740] [serial = 34] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1A75DC00) [pid = 3740] [serial = 30] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1A852000) [pid = 3740] [serial = 31] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1AD3E400) [pid = 3740] [serial = 28] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1AD3A800) [pid = 3740] [serial = 27] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1A132800) [pid = 3740] [serial = 24] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (15FB9800) [pid = 3740] [serial = 22] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (15FB5000) [pid = 3740] [serial = 21] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (1B4F3800) [pid = 3740] [serial = 48] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (1B313C00) [pid = 3740] [serial = 42] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (1B30FC00) [pid = 3740] [serial = 45] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (1B309800) [pid = 3740] [serial = 40] [outer = 00000000] [url = about:blank] 08:50:42 INFO - PROCESS | 3740 | 1464191442878 Marionette TRACE conn2 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:50:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:50:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1300ms 08:50:42 INFO - PROCESS | 3740 | 1464191442932 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 3740 | 1464191442936 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 08:50:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:50:42 INFO - PROCESS | 3740 | 1464191442942 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - PROCESS | 3740 | 1464191442928 Marionette TRACE conn2 <- [1,134,null,{}] 08:50:42 INFO - PROCESS | 3740 | 1464191442935 Marionette TRACE conn2 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:43 INFO - PROCESS | 3740 | 1464191443029 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 08:50:43 INFO - PROCESS | 3740 | 1464191443117 Marionette TRACE conn2 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 3740 | ++DOCSHELL 102D4C00 == 28 [pid = 3740] [id = 43] 08:50:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (10F18400) [pid = 3740] [serial = 125] [outer = 00000000] 08:50:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (11234000) [pid = 3740] [serial = 126] [outer = 10F18400] 08:50:43 INFO - PROCESS | 3740 | 1464191443168 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (11265400) [pid = 3740] [serial = 127] [outer = 10F18400] 08:50:43 INFO - PROCESS | 3740 | 1464191443500 Marionette TRACE conn2 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:50:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:50:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 599ms 08:50:43 INFO - PROCESS | 3740 | 1464191443526 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 3740 | 1464191443532 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 08:50:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:50:43 INFO - PROCESS | 3740 | 1464191443538 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - PROCESS | 3740 | 1464191443541 Marionette TRACE conn2 <- [1,138,null,{}] 08:50:43 INFO - PROCESS | 3740 | 1464191443544 Marionette TRACE conn2 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:43 INFO - PROCESS | 3740 | 1464191443625 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 08:50:43 INFO - PROCESS | 3740 | 1464191443684 Marionette TRACE conn2 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:43 INFO - PROCESS | 3740 | ++DOCSHELL 114E3000 == 29 [pid = 3740] [id = 44] 08:50:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (11DBD800) [pid = 3740] [serial = 128] [outer = 00000000] 08:50:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (12FB1000) [pid = 3740] [serial = 129] [outer = 11DBD800] 08:50:43 INFO - PROCESS | 3740 | 1464191443729 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (131E6000) [pid = 3740] [serial = 130] [outer = 11DBD800] 08:50:44 INFO - PROCESS | 3740 | 1464191444061 Marionette TRACE conn2 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 555ms 08:50:44 INFO - PROCESS | 3740 | 1464191444097 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 08:50:44 INFO - PROCESS | 3740 | 1464191444099 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 08:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:50:44 INFO - PROCESS | 3740 | 1464191444103 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - PROCESS | 3740 | 1464191444106 Marionette TRACE conn2 <- [1,142,null,{}] 08:50:44 INFO - PROCESS | 3740 | 1464191444123 Marionette TRACE conn2 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:44 INFO - PROCESS | 3740 | 1464191444206 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 08:50:44 INFO - PROCESS | 3740 | 1464191444214 Marionette TRACE conn2 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:44 INFO - PROCESS | 3740 | ++DOCSHELL 13A54C00 == 30 [pid = 3740] [id = 45] 08:50:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (13A5B000) [pid = 3740] [serial = 131] [outer = 00000000] 08:50:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (14336000) [pid = 3740] [serial = 132] [outer = 13A5B000] 08:50:44 INFO - PROCESS | 3740 | 1464191444245 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (150F2C00) [pid = 3740] [serial = 133] [outer = 13A5B000] 08:50:44 INFO - PROCESS | 3740 | 1464191444647 Marionette TRACE conn2 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:50:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:50:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 556ms 08:50:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:50:44 INFO - PROCESS | 3740 | 1464191444658 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 08:50:44 INFO - PROCESS | 3740 | 1464191444661 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 08:50:44 INFO - PROCESS | 3740 | 1464191444664 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - PROCESS | 3740 | 1464191444666 Marionette TRACE conn2 <- [1,146,null,{}] 08:50:44 INFO - PROCESS | 3740 | 1464191444669 Marionette TRACE conn2 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:45 INFO - PROCESS | 3740 | --DOCSHELL 114E3000 == 29 [pid = 3740] [id = 44] 08:50:45 INFO - PROCESS | 3740 | --DOCSHELL 1105A800 == 28 [pid = 3740] [id = 42] 08:50:45 INFO - PROCESS | 3740 | --DOCSHELL 102D4C00 == 27 [pid = 3740] [id = 43] 08:50:45 INFO - PROCESS | 3740 | 1464191445313 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 08:50:45 INFO - PROCESS | 3740 | 1464191445379 Marionette TRACE conn2 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:45 INFO - PROCESS | 3740 | ++DOCSHELL 10A60000 == 28 [pid = 3740] [id = 46] 08:50:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (10A62400) [pid = 3740] [serial = 134] [outer = 00000000] 08:50:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (10F11C00) [pid = 3740] [serial = 135] [outer = 10A62400] 08:50:45 INFO - PROCESS | 3740 | 1464191445427 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1104FC00) [pid = 3740] [serial = 136] [outer = 10A62400] 08:50:45 INFO - PROCESS | 3740 | 1464191445873 Marionette TRACE conn2 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:50:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:50:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1272ms 08:50:45 INFO - PROCESS | 3740 | 1464191445937 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 3740 | 1464191445941 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 08:50:45 INFO - PROCESS | 3740 | 1464191445945 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:50:45 INFO - PROCESS | 3740 | 1464191445949 Marionette TRACE conn2 <- [1,150,null,{}] 08:50:45 INFO - PROCESS | 3740 | 1464191445962 Marionette TRACE conn2 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:46 INFO - PROCESS | 3740 | 1464191446068 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 08:50:46 INFO - PROCESS | 3740 | 1464191446081 Marionette TRACE conn2 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 3740 | ++DOCSHELL 12B2A000 == 29 [pid = 3740] [id = 47] 08:50:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (12B2D000) [pid = 3740] [serial = 137] [outer = 00000000] 08:50:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (13951800) [pid = 3740] [serial = 138] [outer = 12B2D000] 08:50:46 INFO - PROCESS | 3740 | 1464191446128 Marionette DEBUG loaded listener.js 08:50:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (1395BC00) [pid = 3740] [serial = 139] [outer = 12B2D000] 08:50:46 INFO - PROCESS | 3740 | 1464191446513 Marionette TRACE conn2 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:50:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:50:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 614ms 08:50:46 INFO - PROCESS | 3740 | 1464191446569 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 3740 | 1464191446572 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 08:50:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:50:46 INFO - PROCESS | 3740 | 1464191446576 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 3740 | 1464191446578 Marionette TRACE conn2 <- [1,154,null,{}] 08:50:46 INFO - PROCESS | 3740 | 1464191446581 Marionette TRACE conn2 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:46 INFO - PROCESS | 3740 | 1464191446871 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 08:50:46 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (15AFD800) [pid = 3740] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:50:46 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (10A56C00) [pid = 3740] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:50:46 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (150F6000) [pid = 3740] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:50:46 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (12BBCC00) [pid = 3740] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:50:46 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (11D19000) [pid = 3740] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:50:46 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1055E400) [pid = 3740] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:50:46 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (12FAB400) [pid = 3740] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:50:46 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (16674000) [pid = 3740] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:50:46 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (15FB4400) [pid = 3740] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:50:46 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (15F2F800) [pid = 3740] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:50:46 INFO - PROCESS | 3740 | 1464191446927 Marionette TRACE conn2 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:46 INFO - PROCESS | 3740 | ++DOCSHELL 105F3400 == 30 [pid = 3740] [id = 48] 08:50:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (105F4C00) [pid = 3740] [serial = 140] [outer = 00000000] 08:50:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (12918000) [pid = 3740] [serial = 141] [outer = 105F4C00] 08:50:46 INFO - PROCESS | 3740 | 1464191446972 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (13952400) [pid = 3740] [serial = 142] [outer = 105F4C00] 08:50:47 INFO - PROCESS | 3740 | 1464191447322 Marionette TRACE conn2 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 789ms 08:50:47 INFO - PROCESS | 3740 | 1464191447366 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 3740 | 1464191447369 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 08:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:50:47 INFO - PROCESS | 3740 | 1464191447379 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 3740 | 1464191447384 Marionette TRACE conn2 <- [1,158,null,{}] 08:50:47 INFO - PROCESS | 3740 | 1464191447387 Marionette TRACE conn2 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:47 INFO - PROCESS | 3740 | 1464191447449 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 08:50:47 INFO - PROCESS | 3740 | 1464191447455 Marionette TRACE conn2 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:47 INFO - PROCESS | 3740 | ++DOCSHELL 143B3000 == 31 [pid = 3740] [id = 49] 08:50:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1519CC00) [pid = 3740] [serial = 143] [outer = 00000000] 08:50:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (15F25000) [pid = 3740] [serial = 144] [outer = 1519CC00] 08:50:47 INFO - PROCESS | 3740 | 1464191447499 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (15FB0C00) [pid = 3740] [serial = 145] [outer = 1519CC00] 08:50:47 INFO - PROCESS | 3740 | 1464191447884 Marionette TRACE conn2 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:50:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:50:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 556ms 08:50:47 INFO - PROCESS | 3740 | 1464191447932 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 3740 | 1464191447944 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 08:50:47 INFO - PROCESS | 3740 | 1464191447948 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 3740 | 1464191447950 Marionette TRACE conn2 <- [1,162,null,{}] 08:50:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:50:47 INFO - PROCESS | 3740 | 1464191447953 Marionette TRACE conn2 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:48 INFO - PROCESS | 3740 | 1464191448013 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 08:50:48 INFO - PROCESS | 3740 | 1464191448024 Marionette TRACE conn2 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 3740 | ++DOCSHELL 15F24C00 == 32 [pid = 3740] [id = 50] 08:50:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (15F31400) [pid = 3740] [serial = 146] [outer = 00000000] 08:50:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1608FC00) [pid = 3740] [serial = 147] [outer = 15F31400] 08:50:48 INFO - PROCESS | 3740 | 1464191448070 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (166C2C00) [pid = 3740] [serial = 148] [outer = 15F31400] 08:50:48 INFO - PROCESS | 3740 | 1464191448470 Marionette TRACE conn2 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:50:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:50:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 555ms 08:50:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:50:48 INFO - PROCESS | 3740 | 1464191448509 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 08:50:48 INFO - PROCESS | 3740 | 1464191448510 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 08:50:48 INFO - PROCESS | 3740 | 1464191448514 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - PROCESS | 3740 | 1464191448515 Marionette TRACE conn2 <- [1,166,null,{}] 08:50:48 INFO - PROCESS | 3740 | 1464191448519 Marionette TRACE conn2 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:48 INFO - PROCESS | 3740 | 1464191448577 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 08:50:48 INFO - PROCESS | 3740 | 1464191448585 Marionette TRACE conn2 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:48 INFO - PROCESS | 3740 | ++DOCSHELL 13955800 == 33 [pid = 3740] [id = 51] 08:50:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (16A65800) [pid = 3740] [serial = 149] [outer = 00000000] 08:50:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16F77400) [pid = 3740] [serial = 150] [outer = 16A65800] 08:50:48 INFO - PROCESS | 3740 | 1464191448635 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (175D3400) [pid = 3740] [serial = 151] [outer = 16A65800] 08:50:49 INFO - PROCESS | 3740 | 1464191449223 Marionette TRACE conn2 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:50:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:50:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 745ms 08:50:49 INFO - PROCESS | 3740 | 1464191449274 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 08:50:49 INFO - PROCESS | 3740 | 1464191449278 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 08:50:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:50:49 INFO - PROCESS | 3740 | 1464191449297 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 3740 | 1464191449301 Marionette TRACE conn2 <- [1,170,null,{}] 08:50:49 INFO - PROCESS | 3740 | 1464191449307 Marionette TRACE conn2 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:49 INFO - PROCESS | 3740 | 1464191449389 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 08:50:49 INFO - PROCESS | 3740 | 1464191449456 Marionette TRACE conn2 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:49 INFO - PROCESS | 3740 | ++DOCSHELL 10233800 == 34 [pid = 3740] [id = 52] 08:50:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (10A58400) [pid = 3740] [serial = 152] [outer = 00000000] 08:50:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (118B4800) [pid = 3740] [serial = 153] [outer = 10A58400] 08:50:49 INFO - PROCESS | 3740 | 1464191449511 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (138F8C00) [pid = 3740] [serial = 154] [outer = 10A58400] 08:50:50 INFO - PROCESS | 3740 | 1464191450007 Marionette TRACE conn2 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 745ms 08:50:50 INFO - PROCESS | 3740 | 1464191450031 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 3740 | 1464191450037 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 08:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:50:50 INFO - PROCESS | 3740 | 1464191450060 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 3740 | 1464191450063 Marionette TRACE conn2 <- [1,174,null,{}] 08:50:50 INFO - PROCESS | 3740 | 1464191450069 Marionette TRACE conn2 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:50 INFO - PROCESS | 3740 | 1464191450175 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 08:50:50 INFO - PROCESS | 3740 | 1464191450238 Marionette TRACE conn2 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:50 INFO - PROCESS | 3740 | ++DOCSHELL 15F23800 == 35 [pid = 3740] [id = 53] 08:50:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15F23C00) [pid = 3740] [serial = 155] [outer = 00000000] 08:50:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15FB4000) [pid = 3740] [serial = 156] [outer = 15F23C00] 08:50:50 INFO - PROCESS | 3740 | 1464191450292 Marionette DEBUG loaded listener.js 08:50:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1608EC00) [pid = 3740] [serial = 157] [outer = 15F23C00] 08:50:50 INFO - PROCESS | 3740 | 1464191450829 Marionette TRACE conn2 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:50:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:50:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 803ms 08:50:50 INFO - PROCESS | 3740 | 1464191450868 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 3740 | 1464191450871 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 08:50:50 INFO - PROCESS | 3740 | 1464191450875 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:50:50 INFO - PROCESS | 3740 | 1464191450879 Marionette TRACE conn2 <- [1,178,null,{}] 08:50:50 INFO - PROCESS | 3740 | 1464191450890 Marionette TRACE conn2 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:50 INFO - PROCESS | 3740 | 1464191450969 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 08:50:51 INFO - PROCESS | 3740 | 1464191451039 Marionette TRACE conn2 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 3740 | ++DOCSHELL 105EEC00 == 36 [pid = 3740] [id = 54] 08:50:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (177D8800) [pid = 3740] [serial = 158] [outer = 00000000] 08:50:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1799C400) [pid = 3740] [serial = 159] [outer = 177D8800] 08:50:51 INFO - PROCESS | 3740 | 1464191451103 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (179A5000) [pid = 3740] [serial = 160] [outer = 177D8800] 08:50:51 INFO - PROCESS | 3740 | 1464191451705 Marionette TRACE conn2 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:50:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:50:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 877ms 08:50:51 INFO - PROCESS | 3740 | 1464191451751 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 08:50:51 INFO - PROCESS | 3740 | 1464191451755 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 08:50:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:50:51 INFO - PROCESS | 3740 | 1464191451760 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:50:51 INFO - PROCESS | 3740 | 1464191451764 Marionette TRACE conn2 <- [1,182,null,{}] 08:50:51 INFO - PROCESS | 3740 | 1464191451771 Marionette TRACE conn2 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:51 INFO - PROCESS | 3740 | 1464191451868 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 08:50:51 INFO - PROCESS | 3740 | 1464191451939 Marionette TRACE conn2 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:51 INFO - PROCESS | 3740 | ++DOCSHELL 1055F000 == 37 [pid = 3740] [id = 55] 08:50:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10560000) [pid = 3740] [serial = 161] [outer = 00000000] 08:50:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (114E2C00) [pid = 3740] [serial = 162] [outer = 10560000] 08:50:51 INFO - PROCESS | 3740 | 1464191451987 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (11BB6C00) [pid = 3740] [serial = 163] [outer = 10560000] 08:50:52 INFO - PROCESS | 3740 | --DOCSHELL 15F24C00 == 36 [pid = 3740] [id = 50] 08:50:52 INFO - PROCESS | 3740 | --DOCSHELL 143B3000 == 35 [pid = 3740] [id = 49] 08:50:52 INFO - PROCESS | 3740 | --DOCSHELL 105F3400 == 34 [pid = 3740] [id = 48] 08:50:52 INFO - PROCESS | 3740 | --DOCSHELL 13A54C00 == 33 [pid = 3740] [id = 45] 08:50:52 INFO - PROCESS | 3740 | --DOCSHELL 12B2A000 == 32 [pid = 3740] [id = 47] 08:50:52 INFO - PROCESS | 3740 | --DOCSHELL 10A60000 == 31 [pid = 3740] [id = 46] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (11D1B000) [pid = 3740] [serial = 123] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (11234000) [pid = 3740] [serial = 126] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12FB1000) [pid = 3740] [serial = 129] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10A59400) [pid = 3740] [serial = 111] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (11055000) [pid = 3740] [serial = 96] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10F10000) [pid = 3740] [serial = 112] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (13952C00) [pid = 3740] [serial = 114] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (157CEC00) [pid = 3740] [serial = 105] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (16C29400) [pid = 3740] [serial = 117] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (138F1800) [pid = 3740] [serial = 102] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (12F4AC00) [pid = 3740] [serial = 99] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (18169800) [pid = 3740] [serial = 120] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (143A9C00) [pid = 3740] [serial = 115] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16F79400) [pid = 3740] [serial = 118] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (131E6400) [pid = 3740] [serial = 100] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1123F400) [pid = 3740] [serial = 97] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15FB3800) [pid = 3740] [serial = 109] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (14332400) [pid = 3740] [serial = 103] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1A752C00) [pid = 3740] [serial = 94] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (15A35000) [pid = 3740] [serial = 106] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1A139800) [pid = 3740] [serial = 93] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (19FBF400) [pid = 3740] [serial = 91] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (15F4E400) [pid = 3740] [serial = 108] [outer = 00000000] [url = about:blank] 08:50:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (112DC800) [pid = 3740] [serial = 164] [outer = 1B451000] 08:50:52 INFO - PROCESS | 3740 | 1464191452457 Marionette TRACE conn2 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:50:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:50:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 746ms 08:50:52 INFO - PROCESS | 3740 | 1464191452528 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 08:50:52 INFO - PROCESS | 3740 | 1464191452515 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 08:50:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:50:52 INFO - PROCESS | 3740 | 1464191452521 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - PROCESS | 3740 | 1464191452524 Marionette TRACE conn2 <- [1,186,null,{}] 08:50:52 INFO - PROCESS | 3740 | 1464191452527 Marionette TRACE conn2 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:52 INFO - PROCESS | 3740 | 1464191452604 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 08:50:52 INFO - PROCESS | 3740 | 1464191452612 Marionette TRACE conn2 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:52 INFO - PROCESS | 3740 | ++DOCSHELL 12B4D000 == 32 [pid = 3740] [id = 56] 08:50:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (131FAC00) [pid = 3740] [serial = 165] [outer = 00000000] 08:50:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1395C400) [pid = 3740] [serial = 166] [outer = 131FAC00] 08:50:52 INFO - PROCESS | 3740 | 1464191452656 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (13E18400) [pid = 3740] [serial = 167] [outer = 131FAC00] 08:50:53 INFO - PROCESS | 3740 | 1464191453043 Marionette TRACE conn2 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 556ms 08:50:53 INFO - PROCESS | 3740 | 1464191453080 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 3740 | 1464191453082 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 08:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:50:53 INFO - PROCESS | 3740 | 1464191453086 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 3740 | 1464191453089 Marionette TRACE conn2 <- [1,190,null,{}] 08:50:53 INFO - PROCESS | 3740 | 1464191453099 Marionette TRACE conn2 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 3740 | 1464191453186 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 08:50:53 INFO - PROCESS | 3740 | 1464191453196 Marionette TRACE conn2 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 3740 | ++DOCSHELL 15190C00 == 33 [pid = 3740] [id = 57] 08:50:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (1519C800) [pid = 3740] [serial = 168] [outer = 00000000] 08:50:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (157D9400) [pid = 3740] [serial = 169] [outer = 1519C800] 08:50:53 INFO - PROCESS | 3740 | 1464191453242 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15AF1800) [pid = 3740] [serial = 170] [outer = 1519C800] 08:50:53 INFO - PROCESS | 3740 | 1464191453616 Marionette TRACE conn2 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:50:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:50:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 555ms 08:50:53 INFO - PROCESS | 3740 | 1464191453646 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 3740 | 1464191453649 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 08:50:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:50:53 INFO - PROCESS | 3740 | 1464191453652 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 3740 | 1464191453654 Marionette TRACE conn2 <- [1,194,null,{}] 08:50:53 INFO - PROCESS | 3740 | 1464191453657 Marionette TRACE conn2 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:53 INFO - PROCESS | 3740 | 1464191453744 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 08:50:53 INFO - PROCESS | 3740 | 1464191453750 Marionette TRACE conn2 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:53 INFO - PROCESS | 3740 | ++DOCSHELL 15F4F400 == 34 [pid = 3740] [id = 58] 08:50:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15FAE800) [pid = 3740] [serial = 171] [outer = 00000000] 08:50:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (15FB6C00) [pid = 3740] [serial = 172] [outer = 15FAE800] 08:50:53 INFO - PROCESS | 3740 | 1464191453794 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16A66800) [pid = 3740] [serial = 173] [outer = 15FAE800] 08:50:54 INFO - PROCESS | 3740 | 1464191454152 Marionette TRACE conn2 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 555ms 08:50:54 INFO - PROCESS | 3740 | 1464191454213 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 3740 | 1464191454215 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 08:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:50:54 INFO - PROCESS | 3740 | 1464191454223 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 3740 | 1464191454224 Marionette TRACE conn2 <- [1,198,null,{}] 08:50:54 INFO - PROCESS | 3740 | 1464191454234 Marionette TRACE conn2 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:54 INFO - PROCESS | 3740 | 1464191454329 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 08:50:54 INFO - PROCESS | 3740 | 1464191454347 Marionette TRACE conn2 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 3740 | ++DOCSHELL 16DF2000 == 35 [pid = 3740] [id = 59] 08:50:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (17216400) [pid = 3740] [serial = 174] [outer = 00000000] 08:50:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1768E000) [pid = 3740] [serial = 175] [outer = 17216400] 08:50:54 INFO - PROCESS | 3740 | 1464191454377 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17694400) [pid = 3740] [serial = 176] [outer = 17216400] 08:50:54 INFO - PROCESS | 3740 | 1464191454797 Marionette TRACE conn2 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:50:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:50:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 599ms 08:50:54 INFO - PROCESS | 3740 | 1464191454842 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 3740 | 1464191454844 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 08:50:54 INFO - PROCESS | 3740 | 1464191454847 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:50:54 INFO - PROCESS | 3740 | 1464191454848 Marionette TRACE conn2 <- [1,202,null,{}] 08:50:54 INFO - PROCESS | 3740 | 1464191454852 Marionette TRACE conn2 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:54 INFO - PROCESS | 3740 | 1464191454962 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 08:50:54 INFO - PROCESS | 3740 | 1464191454976 Marionette TRACE conn2 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:54 INFO - PROCESS | 3740 | ++DOCSHELL 15FB8800 == 36 [pid = 3740] [id = 60] 08:50:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (177D8C00) [pid = 3740] [serial = 177] [outer = 00000000] 08:50:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (18337800) [pid = 3740] [serial = 178] [outer = 177D8C00] 08:50:55 INFO - PROCESS | 3740 | 1464191455019 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (18337C00) [pid = 3740] [serial = 179] [outer = 177D8C00] 08:50:55 INFO - PROCESS | 3740 | 1464191455405 Marionette TRACE conn2 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:50:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:50:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 600ms 08:50:55 INFO - PROCESS | 3740 | 1464191455447 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 08:50:55 INFO - PROCESS | 3740 | 1464191455449 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 08:50:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:50:55 INFO - PROCESS | 3740 | 1464191455452 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - PROCESS | 3740 | 1464191455454 Marionette TRACE conn2 <- [1,206,null,{}] 08:50:55 INFO - PROCESS | 3740 | 1464191455446 Marionette TRACE conn2 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:55 INFO - PROCESS | 3740 | 1464191455540 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 08:50:55 INFO - PROCESS | 3740 | 1464191455609 Marionette TRACE conn2 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:55 INFO - PROCESS | 3740 | ++DOCSHELL 179A9C00 == 37 [pid = 3740] [id = 61] 08:50:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (18335400) [pid = 3740] [serial = 180] [outer = 00000000] 08:50:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (19A6AC00) [pid = 3740] [serial = 181] [outer = 18335400] 08:50:55 INFO - PROCESS | 3740 | 1464191455654 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (19BF0000) [pid = 3740] [serial = 182] [outer = 18335400] 08:50:55 INFO - PROCESS | 3740 | 1464191456010 Marionette TRACE conn2 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:50:56 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12B2D000) [pid = 3740] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:50:56 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10A62400) [pid = 3740] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:50:56 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (105F4C00) [pid = 3740] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:50:56 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1519CC00) [pid = 3740] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:50:56 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15F31400) [pid = 3740] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:50:56 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (13A5B000) [pid = 3740] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:50:56 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (10F18400) [pid = 3740] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:50:56 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (11239400) [pid = 3740] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:50:56 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17EA1000) [pid = 3740] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:50:56 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (11DBD800) [pid = 3740] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 599ms 08:50:56 INFO - PROCESS | 3740 | 1464191456032 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 3740 | 1464191456034 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 08:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:50:56 INFO - PROCESS | 3740 | 1464191456037 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - PROCESS | 3740 | 1464191456039 Marionette TRACE conn2 <- [1,210,null,{}] 08:50:56 INFO - PROCESS | 3740 | 1464191456042 Marionette TRACE conn2 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:56 INFO - PROCESS | 3740 | 1464191456140 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 08:50:56 INFO - PROCESS | 3740 | 1464191456197 Marionette TRACE conn2 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 3740 | ++DOCSHELL 14331000 == 38 [pid = 3740] [id = 62] 08:50:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (14331C00) [pid = 3740] [serial = 183] [outer = 00000000] 08:50:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15A96C00) [pid = 3740] [serial = 184] [outer = 14331C00] 08:50:56 INFO - PROCESS | 3740 | 1464191456251 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15AFB000) [pid = 3740] [serial = 185] [outer = 14331C00] 08:50:56 INFO - PROCESS | 3740 | 1464191456552 Marionette TRACE conn2 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:50:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:50:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 555ms 08:50:56 INFO - PROCESS | 3740 | 1464191456598 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 3740 | 1464191456600 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 08:50:56 INFO - PROCESS | 3740 | 1464191456603 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:50:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:50:56 INFO - PROCESS | 3740 | 1464191456605 Marionette TRACE conn2 <- [1,214,null,{}] 08:50:56 INFO - PROCESS | 3740 | 1464191456608 Marionette TRACE conn2 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:56 INFO - PROCESS | 3740 | 1464191456706 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 08:50:56 INFO - PROCESS | 3740 | 1464191456714 Marionette TRACE conn2 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:56 INFO - PROCESS | 3740 | ++DOCSHELL 19A5FC00 == 39 [pid = 3740] [id = 63] 08:50:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (19DBA000) [pid = 3740] [serial = 186] [outer = 00000000] 08:50:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (19FC8000) [pid = 3740] [serial = 187] [outer = 19DBA000] 08:50:56 INFO - PROCESS | 3740 | 1464191456758 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1A12A400) [pid = 3740] [serial = 188] [outer = 19DBA000] 08:50:57 INFO - PROCESS | 3740 | 1464191457091 Marionette TRACE conn2 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 497ms 08:50:57 INFO - PROCESS | 3740 | 1464191457103 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 08:50:57 INFO - PROCESS | 3740 | 1464191457104 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 08:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:50:57 INFO - PROCESS | 3740 | 1464191457108 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - PROCESS | 3740 | 1464191457109 Marionette TRACE conn2 <- [1,218,null,{}] 08:50:57 INFO - PROCESS | 3740 | 1464191457114 Marionette TRACE conn2 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:57 INFO - PROCESS | 3740 | 1464191457206 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 08:50:57 INFO - PROCESS | 3740 | 1464191457212 Marionette TRACE conn2 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:57 INFO - PROCESS | 3740 | ++DOCSHELL 19FBB800 == 40 [pid = 3740] [id = 64] 08:50:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1A134800) [pid = 3740] [serial = 189] [outer = 00000000] 08:50:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1A63C000) [pid = 3740] [serial = 190] [outer = 1A134800] 08:50:57 INFO - PROCESS | 3740 | 1464191457264 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1A755800) [pid = 3740] [serial = 191] [outer = 1A134800] 08:50:57 INFO - PROCESS | 3740 | 1464191457622 Marionette TRACE conn2 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:50:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:50:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 556ms 08:50:57 INFO - PROCESS | 3740 | 1464191457669 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 08:50:57 INFO - PROCESS | 3740 | 1464191457671 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 08:50:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:50:57 INFO - PROCESS | 3740 | 1464191457675 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - PROCESS | 3740 | 1464191457677 Marionette TRACE conn2 <- [1,222,null,{}] 08:50:57 INFO - PROCESS | 3740 | 1464191457681 Marionette TRACE conn2 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:57 INFO - PROCESS | 3740 | 1464191457772 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 08:50:57 INFO - PROCESS | 3740 | 1464191457779 Marionette TRACE conn2 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:57 INFO - PROCESS | 3740 | ++DOCSHELL 1A756C00 == 41 [pid = 3740] [id = 65] 08:50:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1A757000) [pid = 3740] [serial = 192] [outer = 00000000] 08:50:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1A852000) [pid = 3740] [serial = 193] [outer = 1A757000] 08:50:57 INFO - PROCESS | 3740 | 1464191457826 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1A859800) [pid = 3740] [serial = 194] [outer = 1A757000] 08:50:58 INFO - PROCESS | 3740 | 1464191458361 Marionette TRACE conn2 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:50:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:50:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 745ms 08:50:58 INFO - PROCESS | 3740 | 1464191458422 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 3740 | 1464191458428 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 08:50:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:50:58 INFO - PROCESS | 3740 | 1464191458432 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 3740 | 1464191458437 Marionette TRACE conn2 <- [1,226,null,{}] 08:50:58 INFO - PROCESS | 3740 | 1464191458443 Marionette TRACE conn2 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:58 INFO - PROCESS | 3740 | 1464191458579 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 08:50:58 INFO - PROCESS | 3740 | 1464191458649 Marionette TRACE conn2 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:58 INFO - PROCESS | 3740 | ++DOCSHELL 0F97DC00 == 42 [pid = 3740] [id = 66] 08:50:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (105F3400) [pid = 3740] [serial = 195] [outer = 00000000] 08:50:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (11DBEC00) [pid = 3740] [serial = 196] [outer = 105F3400] 08:50:58 INFO - PROCESS | 3740 | 1464191458704 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (13E16000) [pid = 3740] [serial = 197] [outer = 105F3400] 08:50:59 INFO - PROCESS | 3740 | 1464191459228 Marionette TRACE conn2 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:50:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:50:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 847ms 08:50:59 INFO - PROCESS | 3740 | 1464191459287 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 3740 | 1464191459293 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 08:50:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:50:59 INFO - PROCESS | 3740 | 1464191459300 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 3740 | 1464191459303 Marionette TRACE conn2 <- [1,230,null,{}] 08:50:59 INFO - PROCESS | 3740 | 1464191459307 Marionette TRACE conn2 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:50:59 INFO - PROCESS | 3740 | 1464191459409 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 08:50:59 INFO - PROCESS | 3740 | 1464191459481 Marionette TRACE conn2 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:59 INFO - PROCESS | 3740 | ++DOCSHELL 143B1000 == 43 [pid = 3740] [id = 67] 08:50:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (15193C00) [pid = 3740] [serial = 198] [outer = 00000000] 08:50:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15F31C00) [pid = 3740] [serial = 199] [outer = 15193C00] 08:50:59 INFO - PROCESS | 3740 | 1464191459534 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1608E800) [pid = 3740] [serial = 200] [outer = 15193C00] 08:51:00 INFO - PROCESS | 3740 | 1464191460036 Marionette TRACE conn2 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:51:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:51:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 789ms 08:51:00 INFO - PROCESS | 3740 | 1464191460090 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 08:51:00 INFO - PROCESS | 3740 | 1464191460093 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 08:51:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:51:00 INFO - PROCESS | 3740 | 1464191460096 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:51:00 INFO - PROCESS | 3740 | 1464191460100 Marionette TRACE conn2 <- [1,234,null,{}] 08:51:00 INFO - PROCESS | 3740 | 1464191460111 Marionette TRACE conn2 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:00 INFO - PROCESS | 3740 | 1464191460213 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 08:51:00 INFO - PROCESS | 3740 | 1464191460336 Marionette TRACE conn2 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 3740 | ++DOCSHELL 105FB400 == 44 [pid = 3740] [id = 68] 08:51:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (10F0E800) [pid = 3740] [serial = 201] [outer = 00000000] 08:51:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (15FBD000) [pid = 3740] [serial = 202] [outer = 10F0E800] 08:51:00 INFO - PROCESS | 3740 | 1464191460439 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (18643800) [pid = 3740] [serial = 203] [outer = 10F0E800] 08:51:01 INFO - PROCESS | 3740 | 1464191461143 Marionette TRACE conn2 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1082ms 08:51:01 INFO - PROCESS | 3740 | 1464191461176 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 3740 | 1464191461181 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 08:51:01 INFO - PROCESS | 3740 | 1464191461186 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:51:01 INFO - PROCESS | 3740 | 1464191461189 Marionette TRACE conn2 <- [1,238,null,{}] 08:51:01 INFO - PROCESS | 3740 | 1464191461194 Marionette TRACE conn2 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:01 INFO - PROCESS | 3740 | 1464191461276 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 08:51:01 INFO - PROCESS | 3740 | 1464191461370 Marionette TRACE conn2 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 3740 | ++DOCSHELL 112E9400 == 45 [pid = 3740] [id = 69] 08:51:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (114DAC00) [pid = 3740] [serial = 204] [outer = 00000000] 08:51:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (12B2D000) [pid = 3740] [serial = 205] [outer = 114DAC00] 08:51:01 INFO - PROCESS | 3740 | 1464191461419 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (12FAB800) [pid = 3740] [serial = 206] [outer = 114DAC00] 08:51:01 INFO - PROCESS | 3740 | --DOCSHELL 19FBB800 == 44 [pid = 3740] [id = 64] 08:51:01 INFO - PROCESS | 3740 | --DOCSHELL 19A5FC00 == 43 [pid = 3740] [id = 63] 08:51:01 INFO - PROCESS | 3740 | --DOCSHELL 14331000 == 42 [pid = 3740] [id = 62] 08:51:01 INFO - PROCESS | 3740 | --DOCSHELL 179A9C00 == 41 [pid = 3740] [id = 61] 08:51:01 INFO - PROCESS | 3740 | --DOCSHELL 15FB8800 == 40 [pid = 3740] [id = 60] 08:51:01 INFO - PROCESS | 3740 | --DOCSHELL 16DF2000 == 39 [pid = 3740] [id = 59] 08:51:01 INFO - PROCESS | 3740 | --DOCSHELL 15F4F400 == 38 [pid = 3740] [id = 58] 08:51:01 INFO - PROCESS | 3740 | --DOCSHELL 15190C00 == 37 [pid = 3740] [id = 57] 08:51:01 INFO - PROCESS | 3740 | --DOCSHELL 12B4D000 == 36 [pid = 3740] [id = 56] 08:51:01 INFO - PROCESS | 3740 | --DOCSHELL 1055F000 == 35 [pid = 3740] [id = 55] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (150F2C00) [pid = 3740] [serial = 133] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (13951800) [pid = 3740] [serial = 138] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1104FC00) [pid = 3740] [serial = 136] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (12918000) [pid = 3740] [serial = 141] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15F25000) [pid = 3740] [serial = 144] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1608FC00) [pid = 3740] [serial = 147] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (166C2C00) [pid = 3740] [serial = 148] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (13952400) [pid = 3740] [serial = 142] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15FB0C00) [pid = 3740] [serial = 145] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (16F77400) [pid = 3740] [serial = 150] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10F11C00) [pid = 3740] [serial = 135] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1395BC00) [pid = 3740] [serial = 139] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (14336000) [pid = 3740] [serial = 132] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (11265400) [pid = 3740] [serial = 127] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1313C000) [pid = 3740] [serial = 124] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1833AC00) [pid = 3740] [serial = 121] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (131E6000) [pid = 3740] [serial = 130] [outer = 00000000] [url = about:blank] 08:51:01 INFO - PROCESS | 3740 | 1464191461847 Marionette TRACE conn2 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:51:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:51:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 687ms 08:51:01 INFO - PROCESS | 3740 | 1464191461875 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 3740 | 1464191461881 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 08:51:01 INFO - PROCESS | 3740 | 1464191461887 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:51:01 INFO - PROCESS | 3740 | 1464191461889 Marionette TRACE conn2 <- [1,242,null,{}] 08:51:01 INFO - PROCESS | 3740 | 1464191461894 Marionette TRACE conn2 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:01 INFO - PROCESS | 3740 | 1464191462000 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 08:51:02 INFO - PROCESS | 3740 | 1464191462010 Marionette TRACE conn2 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 3740 | ++DOCSHELL 11DF9800 == 36 [pid = 3740] [id = 70] 08:51:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1290DC00) [pid = 3740] [serial = 207] [outer = 00000000] 08:51:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (13953800) [pid = 3740] [serial = 208] [outer = 1290DC00] 08:51:02 INFO - PROCESS | 3740 | 1464191462038 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (13A55000) [pid = 3740] [serial = 209] [outer = 1290DC00] 08:51:02 INFO - PROCESS | 3740 | 1464191462452 Marionette TRACE conn2 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:51:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:51:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 599ms 08:51:02 INFO - PROCESS | 3740 | 1464191462488 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 3740 | 1464191462490 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 08:51:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:51:02 INFO - PROCESS | 3740 | 1464191462494 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 3740 | 1464191462497 Marionette TRACE conn2 <- [1,246,null,{}] 08:51:02 INFO - PROCESS | 3740 | 1464191462508 Marionette TRACE conn2 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:02 INFO - PROCESS | 3740 | 1464191462591 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 08:51:02 INFO - PROCESS | 3740 | 1464191462602 Marionette TRACE conn2 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 3740 | ++DOCSHELL 143B6800 == 37 [pid = 3740] [id = 71] 08:51:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (150F3400) [pid = 3740] [serial = 210] [outer = 00000000] 08:51:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1568D800) [pid = 3740] [serial = 211] [outer = 150F3400] 08:51:02 INFO - PROCESS | 3740 | 1464191462629 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15AEF800) [pid = 3740] [serial = 212] [outer = 150F3400] 08:51:03 INFO - PROCESS | 3740 | 1464191463021 Marionette TRACE conn2 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 555ms 08:51:03 INFO - PROCESS | 3740 | 1464191463054 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 3740 | 1464191463057 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 08:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:51:03 INFO - PROCESS | 3740 | 1464191463060 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - PROCESS | 3740 | 1464191463062 Marionette TRACE conn2 <- [1,250,null,{}] 08:51:03 INFO - PROCESS | 3740 | 1464191463065 Marionette TRACE conn2 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:03 INFO - PROCESS | 3740 | 1464191463143 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 08:51:03 INFO - PROCESS | 3740 | 1464191463152 Marionette TRACE conn2 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 3740 | ++DOCSHELL 15F31800 == 38 [pid = 3740] [id = 72] 08:51:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15F4F400) [pid = 3740] [serial = 213] [outer = 00000000] 08:51:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (15FB7C00) [pid = 3740] [serial = 214] [outer = 15F4F400] 08:51:03 INFO - PROCESS | 3740 | 1464191463196 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16680C00) [pid = 3740] [serial = 215] [outer = 15F4F400] 08:51:03 INFO - PROCESS | 3740 | 1464191463596 Marionette TRACE conn2 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:51:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:51:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 555ms 08:51:03 INFO - PROCESS | 3740 | 1464191463623 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 3740 | 1464191463625 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 08:51:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:51:03 INFO - PROCESS | 3740 | 1464191463644 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - PROCESS | 3740 | 1464191463655 Marionette TRACE conn2 <- [1,254,null,{}] 08:51:03 INFO - PROCESS | 3740 | 1464191463660 Marionette TRACE conn2 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:03 INFO - PROCESS | 3740 | 1464191463716 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 08:51:03 INFO - PROCESS | 3740 | 1464191463723 Marionette TRACE conn2 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 3740 | ++DOCSHELL 15FBD800 == 39 [pid = 3740] [id = 73] 08:51:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (16679400) [pid = 3740] [serial = 216] [outer = 00000000] 08:51:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1768A000) [pid = 3740] [serial = 217] [outer = 16679400] 08:51:03 INFO - PROCESS | 3740 | 1464191463768 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (17693800) [pid = 3740] [serial = 218] [outer = 16679400] 08:51:04 INFO - PROCESS | 3740 | 1464191464182 Marionette TRACE conn2 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 570ms 08:51:04 INFO - PROCESS | 3740 | 1464191464208 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 3740 | 1464191464193 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 08:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:51:04 INFO - PROCESS | 3740 | 1464191464207 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 3740 | 1464191464209 Marionette TRACE conn2 <- [1,258,null,{}] 08:51:04 INFO - PROCESS | 3740 | 1464191464212 Marionette TRACE conn2 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 3740 | 1464191464328 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 08:51:04 INFO - PROCESS | 3740 | 1464191464335 Marionette TRACE conn2 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:04 INFO - PROCESS | 3740 | ++DOCSHELL 166C2C00 == 40 [pid = 3740] [id = 74] 08:51:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (16DF6C00) [pid = 3740] [serial = 219] [outer = 00000000] 08:51:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (18645400) [pid = 3740] [serial = 220] [outer = 16DF6C00] 08:51:04 INFO - PROCESS | 3740 | 1464191464381 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (18645C00) [pid = 3740] [serial = 221] [outer = 16DF6C00] 08:51:04 INFO - PROCESS | 3740 | 1464191464799 Marionette TRACE conn2 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:51:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:51:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 657ms 08:51:04 INFO - PROCESS | 3740 | 1464191464872 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 08:51:04 INFO - PROCESS | 3740 | 1464191464874 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 08:51:04 INFO - PROCESS | 3740 | 1464191464878 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 3740 | 1464191464879 Marionette TRACE conn2 <- [1,262,null,{}] 08:51:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:51:04 INFO - PROCESS | 3740 | 1464191464883 Marionette TRACE conn2 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:04 INFO - PROCESS | 3740 | 1464191464985 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 08:51:04 INFO - PROCESS | 3740 | 1464191464994 Marionette TRACE conn2 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:04 INFO - PROCESS | 3740 | ++DOCSHELL 102D2C00 == 41 [pid = 3740] [id = 75] 08:51:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (166C1C00) [pid = 3740] [serial = 222] [outer = 00000000] 08:51:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1865FC00) [pid = 3740] [serial = 223] [outer = 166C1C00] 08:51:05 INFO - PROCESS | 3740 | 1464191465023 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (19A6B800) [pid = 3740] [serial = 224] [outer = 166C1C00] 08:51:05 INFO - PROCESS | 3740 | 1464191465398 Marionette TRACE conn2 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:51:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:51:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 555ms 08:51:05 INFO - PROCESS | 3740 | 1464191465443 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 08:51:05 INFO - PROCESS | 3740 | 1464191465445 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 08:51:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:51:05 INFO - PROCESS | 3740 | 1464191465449 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 3740 | 1464191465451 Marionette TRACE conn2 <- [1,266,null,{}] 08:51:05 INFO - PROCESS | 3740 | 1464191465454 Marionette TRACE conn2 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:05 INFO - PROCESS | 3740 | 1464191465536 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 08:51:05 INFO - PROCESS | 3740 | 1464191465605 Marionette TRACE conn2 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 3740 | ++DOCSHELL 1864B000 == 42 [pid = 3740] [id = 76] 08:51:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (19A6D800) [pid = 3740] [serial = 225] [outer = 00000000] 08:51:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A136C00) [pid = 3740] [serial = 226] [outer = 19A6D800] 08:51:05 INFO - PROCESS | 3740 | 1464191465649 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1A139C00) [pid = 3740] [serial = 227] [outer = 19A6D800] 08:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (177D8C00) [pid = 3740] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (17216400) [pid = 3740] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (18335400) [pid = 3740] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (15FAE800) [pid = 3740] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (10560000) [pid = 3740] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1519C800) [pid = 3740] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (131FAC00) [pid = 3740] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (14331C00) [pid = 3740] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A134800) [pid = 3740] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:51:05 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (19DBA000) [pid = 3740] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:51:06 INFO - PROCESS | 3740 | 1464191466107 Marionette TRACE conn2 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 687ms 08:51:06 INFO - PROCESS | 3740 | 1464191466132 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 3740 | 1464191466134 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 08:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:51:06 INFO - PROCESS | 3740 | 1464191466137 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - PROCESS | 3740 | 1464191466139 Marionette TRACE conn2 <- [1,270,null,{}] 08:51:06 INFO - PROCESS | 3740 | 1464191466143 Marionette TRACE conn2 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:06 INFO - PROCESS | 3740 | 1464191466215 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 08:51:06 INFO - PROCESS | 3740 | 1464191466283 Marionette TRACE conn2 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 3740 | ++DOCSHELL 14331C00 == 43 [pid = 3740] [id = 77] 08:51:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (143B3800) [pid = 3740] [serial = 228] [outer = 00000000] 08:51:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (172F0C00) [pid = 3740] [serial = 229] [outer = 143B3800] 08:51:06 INFO - PROCESS | 3740 | 1464191466327 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (175DB800) [pid = 3740] [serial = 230] [outer = 143B3800] 08:51:06 INFO - PROCESS | 3740 | 1464191466635 Marionette TRACE conn2 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:51:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:51:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 555ms 08:51:06 INFO - PROCESS | 3740 | 1464191466699 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 3740 | 1464191466701 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 08:51:06 INFO - PROCESS | 3740 | 1464191466704 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:51:06 INFO - PROCESS | 3740 | 1464191466706 Marionette TRACE conn2 <- [1,274,null,{}] 08:51:06 INFO - PROCESS | 3740 | 1464191466710 Marionette TRACE conn2 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:06 INFO - PROCESS | 3740 | 1464191466811 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 08:51:06 INFO - PROCESS | 3740 | 1464191466830 Marionette TRACE conn2 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 3740 | ++DOCSHELL 10F13800 == 44 [pid = 3740] [id = 78] 08:51:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (131E6C00) [pid = 3740] [serial = 231] [outer = 00000000] 08:51:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A760800) [pid = 3740] [serial = 232] [outer = 131E6C00] 08:51:06 INFO - PROCESS | 3740 | 1464191466873 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A857000) [pid = 3740] [serial = 233] [outer = 131E6C00] 08:51:07 INFO - PROCESS | 3740 | 1464191467231 Marionette TRACE conn2 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 555ms 08:51:07 INFO - PROCESS | 3740 | 1464191467264 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 3740 | 1464191467267 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 08:51:07 INFO - PROCESS | 3740 | 1464191467270 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:51:07 INFO - PROCESS | 3740 | 1464191467272 Marionette TRACE conn2 <- [1,278,null,{}] 08:51:07 INFO - PROCESS | 3740 | 1464191467275 Marionette TRACE conn2 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 3740 | 1464191467393 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 08:51:07 INFO - PROCESS | 3740 | 1464191467424 Marionette TRACE conn2 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 3740 | ++DOCSHELL 1A85AC00 == 45 [pid = 3740] [id = 79] 08:51:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A85BC00) [pid = 3740] [serial = 234] [outer = 00000000] 08:51:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A8BFC00) [pid = 3740] [serial = 235] [outer = 1A85BC00] 08:51:07 INFO - PROCESS | 3740 | 1464191467479 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1AC01400) [pid = 3740] [serial = 236] [outer = 1A85BC00] 08:51:07 INFO - PROCESS | 3740 | 1464191467791 Marionette TRACE conn2 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:51:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:51:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 556ms 08:51:07 INFO - PROCESS | 3740 | 1464191467829 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 08:51:07 INFO - PROCESS | 3740 | 1464191467831 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 08:51:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:51:07 INFO - PROCESS | 3740 | 1464191467834 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 3740 | 1464191467836 Marionette TRACE conn2 <- [1,282,null,{}] 08:51:07 INFO - PROCESS | 3740 | 1464191467849 Marionette TRACE conn2 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:07 INFO - PROCESS | 3740 | 1464191467989 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 08:51:08 INFO - PROCESS | 3740 | 1464191468160 Marionette TRACE conn2 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 3740 | ++DOCSHELL 1125D800 == 46 [pid = 3740] [id = 80] 08:51:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (112DD800) [pid = 3740] [serial = 237] [outer = 00000000] 08:51:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (118B9000) [pid = 3740] [serial = 238] [outer = 112DD800] 08:51:08 INFO - PROCESS | 3740 | 1464191468217 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (12B2A000) [pid = 3740] [serial = 239] [outer = 112DD800] 08:51:08 INFO - PROCESS | 3740 | 1464191468838 Marionette TRACE conn2 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:51:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:51:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1023ms 08:51:08 INFO - PROCESS | 3740 | 1464191468885 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 08:51:08 INFO - PROCESS | 3740 | 1464191468889 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 08:51:08 INFO - PROCESS | 3740 | 1464191468895 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:51:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:51:08 INFO - PROCESS | 3740 | 1464191468898 Marionette TRACE conn2 <- [1,286,null,{}] 08:51:08 INFO - PROCESS | 3740 | 1464191468903 Marionette TRACE conn2 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:08 INFO - PROCESS | 3740 | 1464191468990 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 08:51:09 INFO - PROCESS | 3740 | 1464191469063 Marionette TRACE conn2 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 3740 | ++DOCSHELL 15195000 == 47 [pid = 3740] [id = 81] 08:51:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (157D5000) [pid = 3740] [serial = 240] [outer = 00000000] 08:51:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (15FB0C00) [pid = 3740] [serial = 241] [outer = 157D5000] 08:51:09 INFO - PROCESS | 3740 | 1464191469119 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1721A000) [pid = 3740] [serial = 242] [outer = 157D5000] 08:51:09 INFO - PROCESS | 3740 | 1464191469691 Marionette TRACE conn2 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:51:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:51:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 847ms 08:51:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:51:09 INFO - PROCESS | 3740 | 1464191469742 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 08:51:09 INFO - PROCESS | 3740 | 1464191469745 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 08:51:09 INFO - PROCESS | 3740 | 1464191469749 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 3740 | 1464191469752 Marionette TRACE conn2 <- [1,290,null,{}] 08:51:09 INFO - PROCESS | 3740 | 1464191469755 Marionette TRACE conn2 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:09 INFO - PROCESS | 3740 | 1464191469854 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 08:51:09 INFO - PROCESS | 3740 | 1464191469943 Marionette TRACE conn2 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 3740 | ++DOCSHELL 15FAF000 == 48 [pid = 3740] [id = 82] 08:51:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (15FB1400) [pid = 3740] [serial = 243] [outer = 00000000] 08:51:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (19DB6400) [pid = 3740] [serial = 244] [outer = 15FB1400] 08:51:09 INFO - PROCESS | 3740 | 1464191469998 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1A855000) [pid = 3740] [serial = 245] [outer = 15FB1400] 08:51:10 INFO - PROCESS | 3740 | 1464191470583 Marionette TRACE conn2 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:51:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:51:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 877ms 08:51:10 INFO - PROCESS | 3740 | 1464191470633 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 08:51:10 INFO - PROCESS | 3740 | 1464191470637 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 08:51:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:51:10 INFO - PROCESS | 3740 | 1464191470631 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - PROCESS | 3740 | 1464191470635 Marionette TRACE conn2 <- [1,294,null,{}] 08:51:10 INFO - PROCESS | 3740 | 1464191470640 Marionette TRACE conn2 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:10 INFO - PROCESS | 3740 | 1464191470779 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 08:51:10 INFO - PROCESS | 3740 | 1464191470795 Marionette TRACE conn2 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 3740 | ++DOCSHELL 16DEDC00 == 49 [pid = 3740] [id = 83] 08:51:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16DF1C00) [pid = 3740] [serial = 246] [outer = 00000000] 08:51:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (177D9000) [pid = 3740] [serial = 247] [outer = 16DF1C00] 08:51:10 INFO - PROCESS | 3740 | 1464191470848 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1816EC00) [pid = 3740] [serial = 248] [outer = 16DF1C00] 08:51:11 INFO - PROCESS | 3740 | 1464191471706 Marionette TRACE conn2 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:11 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:51:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1111ms 08:51:11 INFO - PROCESS | 3740 | 1464191471813 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 08:51:11 INFO - PROCESS | 3740 | 1464191471816 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 08:51:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:51:11 INFO - PROCESS | 3740 | 1464191471838 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 3740 | 1464191471841 Marionette TRACE conn2 <- [1,298,null,{}] 08:51:11 INFO - PROCESS | 3740 | 1464191471846 Marionette TRACE conn2 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:11 INFO - PROCESS | 3740 | 1464191471956 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 08:51:11 INFO - PROCESS | 3740 | --DOCSHELL 10F13800 == 48 [pid = 3740] [id = 78] 08:51:11 INFO - PROCESS | 3740 | --DOCSHELL 14331C00 == 47 [pid = 3740] [id = 77] 08:51:11 INFO - PROCESS | 3740 | --DOCSHELL 1864B000 == 46 [pid = 3740] [id = 76] 08:51:11 INFO - PROCESS | 3740 | --DOCSHELL 102D2C00 == 45 [pid = 3740] [id = 75] 08:51:11 INFO - PROCESS | 3740 | --DOCSHELL 166C2C00 == 44 [pid = 3740] [id = 74] 08:51:11 INFO - PROCESS | 3740 | --DOCSHELL 15FBD800 == 43 [pid = 3740] [id = 73] 08:51:11 INFO - PROCESS | 3740 | --DOCSHELL 15F31800 == 42 [pid = 3740] [id = 72] 08:51:11 INFO - PROCESS | 3740 | --DOCSHELL 143B6800 == 41 [pid = 3740] [id = 71] 08:51:11 INFO - PROCESS | 3740 | --DOCSHELL 11DF9800 == 40 [pid = 3740] [id = 70] 08:51:11 INFO - PROCESS | 3740 | --DOCSHELL 112E9400 == 39 [pid = 3740] [id = 69] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (18337800) [pid = 3740] [serial = 178] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (17694400) [pid = 3740] [serial = 176] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (19A6AC00) [pid = 3740] [serial = 181] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (118B4800) [pid = 3740] [serial = 153] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1799C400) [pid = 3740] [serial = 159] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (15FB6C00) [pid = 3740] [serial = 172] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (11BB6C00) [pid = 3740] [serial = 163] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (114E2C00) [pid = 3740] [serial = 162] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (15FB4000) [pid = 3740] [serial = 156] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (157D9400) [pid = 3740] [serial = 169] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (15AF1800) [pid = 3740] [serial = 170] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1395C400) [pid = 3740] [serial = 166] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (13E18400) [pid = 3740] [serial = 167] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (18337C00) [pid = 3740] [serial = 179] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (15A96C00) [pid = 3740] [serial = 184] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (15AFB000) [pid = 3740] [serial = 185] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (19BF0000) [pid = 3740] [serial = 182] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1B513400) [pid = 3740] [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:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1A63C000) [pid = 3740] [serial = 190] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1768E000) [pid = 3740] [serial = 175] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A755800) [pid = 3740] [serial = 191] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1A12A400) [pid = 3740] [serial = 188] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A852000) [pid = 3740] [serial = 193] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (19FC8000) [pid = 3740] [serial = 187] [outer = 00000000] [url = about:blank] 08:51:11 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (16A66800) [pid = 3740] [serial = 173] [outer = 00000000] [url = about:blank] 08:51:12 INFO - PROCESS | 3740 | 1464191472064 Marionette TRACE conn2 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 3740 | ++DOCSHELL 10A57800 == 40 [pid = 3740] [id = 84] 08:51:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (10A5B400) [pid = 3740] [serial = 249] [outer = 00000000] 08:51:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (112E7800) [pid = 3740] [serial = 250] [outer = 10A5B400] 08:51:12 INFO - PROCESS | 3740 | 1464191472113 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (11DBE400) [pid = 3740] [serial = 251] [outer = 10A5B400] 08:51:12 INFO - PROCESS | 3740 | 1464191472467 Marionette TRACE conn2 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:12 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:51:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 658ms 08:51:12 INFO - PROCESS | 3740 | 1464191472491 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 08:51:12 INFO - PROCESS | 3740 | 1464191472496 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 08:51:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:51:12 INFO - PROCESS | 3740 | 1464191472502 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 3740 | 1464191472504 Marionette TRACE conn2 <- [1,302,null,{}] 08:51:12 INFO - PROCESS | 3740 | 1464191472508 Marionette TRACE conn2 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:12 INFO - PROCESS | 3740 | 1464191472595 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 08:51:12 INFO - PROCESS | 3740 | 1464191472604 Marionette TRACE conn2 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 3740 | ++DOCSHELL 15AEF400 == 41 [pid = 3740] [id = 85] 08:51:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15AF7000) [pid = 3740] [serial = 252] [outer = 00000000] 08:51:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (15F2F000) [pid = 3740] [serial = 253] [outer = 15AF7000] 08:51:12 INFO - PROCESS | 3740 | 1464191472631 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (15FB1C00) [pid = 3740] [serial = 254] [outer = 15AF7000] 08:51:13 INFO - PROCESS | 3740 | 1464191473031 Marionette TRACE conn2 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:13 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:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 555ms 08:51:13 INFO - PROCESS | 3740 | 1464191473063 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 3740 | 1464191473065 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 08:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:51:13 INFO - PROCESS | 3740 | 1464191473069 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 3740 | 1464191473072 Marionette TRACE conn2 <- [1,306,null,{}] 08:51:13 INFO - PROCESS | 3740 | 1464191473088 Marionette TRACE conn2 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 3740 | 1464191473174 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 08:51:13 INFO - PROCESS | 3740 | 1464191473183 Marionette TRACE conn2 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 3740 | ++DOCSHELL 166C2000 == 42 [pid = 3740] [id = 86] 08:51:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (16DF7C00) [pid = 3740] [serial = 255] [outer = 00000000] 08:51:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1768E400) [pid = 3740] [serial = 256] [outer = 16DF7C00] 08:51:13 INFO - PROCESS | 3740 | 1464191473229 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1799EC00) [pid = 3740] [serial = 257] [outer = 16DF7C00] 08:51:13 INFO - PROCESS | 3740 | 1464191473662 Marionette TRACE conn2 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:13 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:51:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 657ms 08:51:13 INFO - PROCESS | 3740 | 1464191473728 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 08:51:13 INFO - PROCESS | 3740 | 1464191473730 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 08:51:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:51:13 INFO - PROCESS | 3740 | 1464191473734 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 3740 | 1464191473735 Marionette TRACE conn2 <- [1,310,null,{}] 08:51:13 INFO - PROCESS | 3740 | 1464191473722 Marionette TRACE conn2 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:13 INFO - PROCESS | 3740 | 1464191473799 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 08:51:13 INFO - PROCESS | 3740 | 1464191473808 Marionette TRACE conn2 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 3740 | ++DOCSHELL 177DA000 == 43 [pid = 3740] [id = 87] 08:51:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (17EA2000) [pid = 3740] [serial = 258] [outer = 00000000] 08:51:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (18641800) [pid = 3740] [serial = 259] [outer = 17EA2000] 08:51:13 INFO - PROCESS | 3740 | 1464191473853 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1865F800) [pid = 3740] [serial = 260] [outer = 17EA2000] 08:51:14 INFO - PROCESS | 3740 | 1464191474254 Marionette TRACE conn2 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:14 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:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 556ms 08:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:51:14 INFO - PROCESS | 3740 | 1464191474291 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 3740 | 1464191474293 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 08:51:14 INFO - PROCESS | 3740 | 1464191474279 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 3740 | 1464191474280 Marionette TRACE conn2 <- [1,314,null,{}] 08:51:14 INFO - PROCESS | 3740 | 1464191474290 Marionette TRACE conn2 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:14 INFO - PROCESS | 3740 | 1464191474388 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 08:51:14 INFO - PROCESS | 3740 | 1464191474394 Marionette TRACE conn2 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:14 INFO - PROCESS | 3740 | ++DOCSHELL 18660000 == 44 [pid = 3740] [id = 88] 08:51:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (19A65400) [pid = 3740] [serial = 261] [outer = 00000000] 08:51:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (19FBDC00) [pid = 3740] [serial = 262] [outer = 19A65400] 08:51:14 INFO - PROCESS | 3740 | 1464191474438 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1A12E400) [pid = 3740] [serial = 263] [outer = 19A65400] 08:51:14 INFO - PROCESS | 3740 | 1464191474845 Marionette TRACE conn2 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:14 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:51:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 614ms 08:51:14 INFO - PROCESS | 3740 | 1464191474908 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 3740 | 1464191474910 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 08:51:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:51:14 INFO - PROCESS | 3740 | 1464191474913 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 3740 | 1464191474914 Marionette TRACE conn2 <- [1,318,null,{}] 08:51:14 INFO - PROCESS | 3740 | 1464191474918 Marionette TRACE conn2 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:15 INFO - PROCESS | 3740 | 1464191475066 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 08:51:15 INFO - PROCESS | 3740 | 1464191475062 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:51:15 INFO - PROCESS | 3740 | 1464191475111 Marionette TRACE conn2 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 3740 | ++DOCSHELL 1A758800 == 45 [pid = 3740] [id = 89] 08:51:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1A75A000) [pid = 3740] [serial = 264] [outer = 00000000] 08:51:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1A8B9C00) [pid = 3740] [serial = 265] [outer = 1A75A000] 08:51:15 INFO - PROCESS | 3740 | 1464191475155 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1AD37000) [pid = 3740] [serial = 266] [outer = 1A75A000] 08:51:15 INFO - PROCESS | 3740 | 1464191475550 Marionette TRACE conn2 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:15 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:51:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 658ms 08:51:15 INFO - PROCESS | 3740 | 1464191475572 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 3740 | 1464191475574 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 08:51:15 INFO - PROCESS | 3740 | 1464191475577 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:51:15 INFO - PROCESS | 3740 | 1464191475579 Marionette TRACE conn2 <- [1,322,null,{}] 08:51:15 INFO - PROCESS | 3740 | 1464191475587 Marionette TRACE conn2 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:15 INFO - PROCESS | 3740 | 1464191475701 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 08:51:15 INFO - PROCESS | 3740 | 1464191475708 Marionette TRACE conn2 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 3740 | ++DOCSHELL 1A8C3C00 == 46 [pid = 3740] [id = 90] 08:51:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1AC0FC00) [pid = 3740] [serial = 267] [outer = 00000000] 08:51:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1AD3F400) [pid = 3740] [serial = 268] [outer = 1AC0FC00] 08:51:15 INFO - PROCESS | 3740 | 1464191475751 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1AD40800) [pid = 3740] [serial = 269] [outer = 1AC0FC00] 08:51:16 INFO - PROCESS | 3740 | 1464191476255 Marionette TRACE conn2 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:16 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (16DF6C00) [pid = 3740] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:51:16 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (114DAC00) [pid = 3740] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:51:16 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (166C1C00) [pid = 3740] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:51:16 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (15F4F400) [pid = 3740] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:51:16 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (16679400) [pid = 3740] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:51:16 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1290DC00) [pid = 3740] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:51:16 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (150F3400) [pid = 3740] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:51:16 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (143B3800) [pid = 3740] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:51:16 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (131E6C00) [pid = 3740] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:51:16 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (19A6D800) [pid = 3740] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:51:16 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:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 746ms 08:51:16 INFO - PROCESS | 3740 | 1464191476321 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 3740 | 1464191476324 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 08:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:51:16 INFO - PROCESS | 3740 | 1464191476328 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 3740 | 1464191476331 Marionette TRACE conn2 <- [1,326,null,{}] 08:51:16 INFO - PROCESS | 3740 | 1464191476335 Marionette TRACE conn2 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:16 INFO - PROCESS | 3740 | 1464191476439 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 08:51:16 INFO - PROCESS | 3740 | 1464191476445 Marionette TRACE conn2 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:16 INFO - PROCESS | 3740 | ++DOCSHELL 143B3800 == 47 [pid = 3740] [id = 91] 08:51:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (15F2F800) [pid = 3740] [serial = 270] [outer = 00000000] 08:51:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (16F77400) [pid = 3740] [serial = 271] [outer = 15F2F800] 08:51:16 INFO - PROCESS | 3740 | 1464191476489 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (11239400) [pid = 3740] [serial = 272] [outer = 15F2F800] 08:51:16 INFO - PROCESS | 3740 | 1464191476870 Marionette TRACE conn2 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:16 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:51:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 585ms 08:51:16 INFO - PROCESS | 3740 | 1464191476928 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 3740 | 1464191476930 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 08:51:16 INFO - PROCESS | 3740 | 1464191476933 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:51:16 INFO - PROCESS | 3740 | 1464191476935 Marionette TRACE conn2 <- [1,330,null,{}] 08:51:16 INFO - PROCESS | 3740 | 1464191476938 Marionette TRACE conn2 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:17 INFO - PROCESS | 3740 | 1464191477017 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 08:51:17 INFO - PROCESS | 3740 | 1464191477024 Marionette TRACE conn2 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 3740 | ++DOCSHELL 15FB8800 == 48 [pid = 3740] [id = 92] 08:51:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (18643400) [pid = 3740] [serial = 273] [outer = 00000000] 08:51:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1AD3C800) [pid = 3740] [serial = 274] [outer = 18643400] 08:51:17 INFO - PROCESS | 3740 | 1464191477069 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1AF5FC00) [pid = 3740] [serial = 275] [outer = 18643400] 08:51:17 INFO - PROCESS | 3740 | 1464191477451 Marionette TRACE conn2 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:17 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:51:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 555ms 08:51:17 INFO - PROCESS | 3740 | 1464191477492 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 08:51:17 INFO - PROCESS | 3740 | 1464191477494 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 08:51:17 INFO - PROCESS | 3740 | 1464191477497 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:51:17 INFO - PROCESS | 3740 | 1464191477499 Marionette TRACE conn2 <- [1,334,null,{}] 08:51:17 INFO - PROCESS | 3740 | 1464191477506 Marionette TRACE conn2 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:17 INFO - PROCESS | 3740 | 1464191477582 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 08:51:17 INFO - PROCESS | 3740 | 1464191477589 Marionette TRACE conn2 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 3740 | ++DOCSHELL 0C7F2000 == 49 [pid = 3740] [id = 93] 08:51:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (0C7F4400) [pid = 3740] [serial = 276] [outer = 00000000] 08:51:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (0C7F9C00) [pid = 3740] [serial = 277] [outer = 0C7F4400] 08:51:17 INFO - PROCESS | 3740 | 1464191477632 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (0C7FD800) [pid = 3740] [serial = 278] [outer = 0C7F4400] 08:51:18 INFO - PROCESS | 3740 | 1464191478005 Marionette TRACE conn2 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:18 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:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 555ms 08:51:18 INFO - PROCESS | 3740 | 1464191478056 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 3740 | 1464191478059 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 08:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:51:18 INFO - PROCESS | 3740 | 1464191478062 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 3740 | 1464191478064 Marionette TRACE conn2 <- [1,338,null,{}] 08:51:18 INFO - PROCESS | 3740 | 1464191478068 Marionette TRACE conn2 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:18 INFO - PROCESS | 3740 | 1464191478195 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 08:51:18 INFO - PROCESS | 3740 | 1464191478333 Marionette TRACE conn2 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 3740 | ++DOCSHELL 0F39A800 == 50 [pid = 3740] [id = 94] 08:51:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (0F93F800) [pid = 3740] [serial = 279] [outer = 00000000] 08:51:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (105F0400) [pid = 3740] [serial = 280] [outer = 0F93F800] 08:51:18 INFO - PROCESS | 3740 | 1464191478391 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1123A000) [pid = 3740] [serial = 281] [outer = 0F93F800] 08:51:18 INFO - PROCESS | 3740 | 1464191478892 Marionette TRACE conn2 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:18 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:51:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 877ms 08:51:18 INFO - PROCESS | 3740 | 1464191478951 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 3740 | 1464191478955 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 08:51:18 INFO - PROCESS | 3740 | 1464191478960 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:51:18 INFO - PROCESS | 3740 | 1464191478965 Marionette TRACE conn2 <- [1,342,null,{}] 08:51:18 INFO - PROCESS | 3740 | 1464191478970 Marionette TRACE conn2 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 3740 | 1464191479057 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 08:51:19 INFO - PROCESS | 3740 | 1464191479147 Marionette TRACE conn2 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 3740 | ++DOCSHELL 14334400 == 51 [pid = 3740] [id = 95] 08:51:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (143AA000) [pid = 3740] [serial = 282] [outer = 00000000] 08:51:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1569A000) [pid = 3740] [serial = 283] [outer = 143AA000] 08:51:19 INFO - PROCESS | 3740 | 1464191479205 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (15AFBC00) [pid = 3740] [serial = 284] [outer = 143AA000] 08:51:19 INFO - PROCESS | 3740 | 1464191479722 Marionette TRACE conn2 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:19 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:51:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 790ms 08:51:19 INFO - PROCESS | 3740 | 1464191479756 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 3740 | 1464191479759 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 08:51:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:51:19 INFO - PROCESS | 3740 | 1464191479764 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 3740 | 1464191479766 Marionette TRACE conn2 <- [1,346,null,{}] 08:51:19 INFO - PROCESS | 3740 | 1464191479770 Marionette TRACE conn2 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:19 INFO - PROCESS | 3740 | 1464191479857 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 08:51:19 INFO - PROCESS | 3740 | 1464191479949 Marionette TRACE conn2 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 3740 | ++DOCSHELL 143B0000 == 52 [pid = 3740] [id = 96] 08:51:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (179A8400) [pid = 3740] [serial = 285] [outer = 00000000] 08:51:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (18647800) [pid = 3740] [serial = 286] [outer = 179A8400] 08:51:19 INFO - PROCESS | 3740 | 1464191480002 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (19DB5000) [pid = 3740] [serial = 287] [outer = 179A8400] 08:51:20 INFO - PROCESS | 3740 | 1464191480507 Marionette TRACE conn2 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:20 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:51:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 775ms 08:51:20 INFO - PROCESS | 3740 | 1464191480550 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 08:51:20 INFO - PROCESS | 3740 | 1464191480554 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 08:51:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:51:20 INFO - PROCESS | 3740 | 1464191480565 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 3740 | 1464191480570 Marionette TRACE conn2 <- [1,350,null,{}] 08:51:20 INFO - PROCESS | 3740 | 1464191480574 Marionette TRACE conn2 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:20 INFO - PROCESS | 3740 | 1464191480659 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 08:51:20 INFO - PROCESS | 3740 | 1464191480747 Marionette TRACE conn2 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 3740 | ++DOCSHELL 16C22C00 == 53 [pid = 3740] [id = 97] 08:51:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1A851C00) [pid = 3740] [serial = 288] [outer = 00000000] 08:51:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1AF60400) [pid = 3740] [serial = 289] [outer = 1A851C00] 08:51:20 INFO - PROCESS | 3740 | 1464191480811 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1AF67800) [pid = 3740] [serial = 290] [outer = 1A851C00] 08:51:21 INFO - PROCESS | 3740 | 1464191481327 Marionette TRACE conn2 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:21 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:51:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 790ms 08:51:21 INFO - PROCESS | 3740 | 1464191481346 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 3740 | 1464191481348 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 08:51:21 INFO - PROCESS | 3740 | 1464191481353 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 3740 | 1464191481354 Marionette TRACE conn2 <- [1,354,null,{}] 08:51:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:51:21 INFO - PROCESS | 3740 | 1464191481358 Marionette TRACE conn2 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:21 INFO - PROCESS | 3740 | 1464191481459 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 08:51:21 INFO - PROCESS | 3740 | 1464191481561 Marionette TRACE conn2 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 3740 | ++DOCSHELL 132C4800 == 54 [pid = 3740] [id = 98] 08:51:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (132C6000) [pid = 3740] [serial = 291] [outer = 00000000] 08:51:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (132CD400) [pid = 3740] [serial = 292] [outer = 132C6000] 08:51:21 INFO - PROCESS | 3740 | 1464191481596 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (132D1400) [pid = 3740] [serial = 293] [outer = 132C6000] 08:51:22 INFO - PROCESS | 3740 | 1464191482236 Marionette TRACE conn2 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:22 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:51:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 921ms 08:51:22 INFO - PROCESS | 3740 | 1464191482289 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 3740 | 1464191482292 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 08:51:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:51:22 INFO - PROCESS | 3740 | 1464191482297 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 3740 | 1464191482301 Marionette TRACE conn2 <- [1,358,null,{}] 08:51:22 INFO - PROCESS | 3740 | 1464191482306 Marionette TRACE conn2 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:22 INFO - PROCESS | 3740 | 1464191482402 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 08:51:22 INFO - PROCESS | 3740 | 1464191482473 Marionette TRACE conn2 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 3740 | ++DOCSHELL 112E7400 == 55 [pid = 3740] [id = 99] 08:51:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (11DBE000) [pid = 3740] [serial = 294] [outer = 00000000] 08:51:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (131FAC00) [pid = 3740] [serial = 295] [outer = 11DBE000] 08:51:22 INFO - PROCESS | 3740 | 1464191482505 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (132CC800) [pid = 3740] [serial = 296] [outer = 11DBE000] 08:51:23 INFO - PROCESS | 3740 | --DOCSHELL 10233800 == 54 [pid = 3740] [id = 52] 08:51:23 INFO - PROCESS | 3740 | --DOCSHELL 0C7F2000 == 53 [pid = 3740] [id = 93] 08:51:23 INFO - PROCESS | 3740 | --DOCSHELL 15FB8800 == 52 [pid = 3740] [id = 92] 08:51:23 INFO - PROCESS | 3740 | --DOCSHELL 143B3800 == 51 [pid = 3740] [id = 91] 08:51:23 INFO - PROCESS | 3740 | --DOCSHELL 1A8C3C00 == 50 [pid = 3740] [id = 90] 08:51:23 INFO - PROCESS | 3740 | --DOCSHELL 1A758800 == 49 [pid = 3740] [id = 89] 08:51:23 INFO - PROCESS | 3740 | --DOCSHELL 18660000 == 48 [pid = 3740] [id = 88] 08:51:23 INFO - PROCESS | 3740 | --DOCSHELL 177DA000 == 47 [pid = 3740] [id = 87] 08:51:23 INFO - PROCESS | 3740 | --DOCSHELL 166C2000 == 46 [pid = 3740] [id = 86] 08:51:23 INFO - PROCESS | 3740 | --DOCSHELL 15AEF400 == 45 [pid = 3740] [id = 85] 08:51:23 INFO - PROCESS | 3740 | --DOCSHELL 10A57800 == 44 [pid = 3740] [id = 84] 08:51:23 INFO - PROCESS | 3740 | --DOCSHELL 16DEDC00 == 43 [pid = 3740] [id = 83] 08:51:23 INFO - PROCESS | 3740 | --DOCSHELL 15FAF000 == 42 [pid = 3740] [id = 82] 08:51:23 INFO - PROCESS | 3740 | --DOCSHELL 15195000 == 41 [pid = 3740] [id = 81] 08:51:23 INFO - PROCESS | 3740 | --DOCSHELL 1125D800 == 40 [pid = 3740] [id = 80] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (18645400) [pid = 3740] [serial = 220] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (11DBEC00) [pid = 3740] [serial = 196] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (12FAB800) [pid = 3740] [serial = 206] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (12B2D000) [pid = 3740] [serial = 205] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (19A6B800) [pid = 3740] [serial = 224] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (15FB7C00) [pid = 3740] [serial = 214] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (16680C00) [pid = 3740] [serial = 215] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1768A000) [pid = 3740] [serial = 217] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (15FBD000) [pid = 3740] [serial = 202] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1865FC00) [pid = 3740] [serial = 223] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (13953800) [pid = 3740] [serial = 208] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (13A55000) [pid = 3740] [serial = 209] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1568D800) [pid = 3740] [serial = 211] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (15AEF800) [pid = 3740] [serial = 212] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (15F31C00) [pid = 3740] [serial = 199] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (18645C00) [pid = 3740] [serial = 221] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (172F0C00) [pid = 3740] [serial = 229] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1A857000) [pid = 3740] [serial = 233] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1A136C00) [pid = 3740] [serial = 226] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1A760800) [pid = 3740] [serial = 232] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1A139C00) [pid = 3740] [serial = 227] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (175DB800) [pid = 3740] [serial = 230] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1A8BFC00) [pid = 3740] [serial = 235] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (17693800) [pid = 3740] [serial = 218] [outer = 00000000] [url = about:blank] 08:51:23 INFO - PROCESS | 3740 | 1464191483161 Marionette TRACE conn2 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:23 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:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 877ms 08:51:23 INFO - PROCESS | 3740 | 1464191483185 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 3740 | 1464191483190 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 08:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:51:23 INFO - PROCESS | 3740 | 1464191483219 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - PROCESS | 3740 | 1464191483222 Marionette TRACE conn2 <- [1,362,null,{}] 08:51:23 INFO - PROCESS | 3740 | 1464191483226 Marionette TRACE conn2 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:23 INFO - PROCESS | 3740 | 1464191483291 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 08:51:23 INFO - PROCESS | 3740 | 1464191483299 Marionette TRACE conn2 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 3740 | ++DOCSHELL 12BC0800 == 41 [pid = 3740] [id = 100] 08:51:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (12BC1C00) [pid = 3740] [serial = 297] [outer = 00000000] 08:51:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (13196800) [pid = 3740] [serial = 298] [outer = 12BC1C00] 08:51:23 INFO - PROCESS | 3740 | 1464191483343 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (13953800) [pid = 3740] [serial = 299] [outer = 12BC1C00] 08:51:23 INFO - PROCESS | 3740 | 1464191483772 Marionette TRACE conn2 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:23 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:51:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 600ms 08:51:23 INFO - PROCESS | 3740 | 1464191483815 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 3740 | 1464191483818 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 08:51:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:51:23 INFO - PROCESS | 3740 | 1464191483821 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - PROCESS | 3740 | 1464191483806 Marionette TRACE conn2 <- [1,366,null,{}] 08:51:23 INFO - PROCESS | 3740 | 1464191483822 Marionette TRACE conn2 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:23 INFO - PROCESS | 3740 | 1464191483935 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 08:51:23 INFO - PROCESS | 3740 | 1464191483945 Marionette TRACE conn2 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 3740 | ++DOCSHELL 1569A800 == 42 [pid = 3740] [id = 101] 08:51:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (156C8800) [pid = 3740] [serial = 300] [outer = 00000000] 08:51:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (156CE000) [pid = 3740] [serial = 301] [outer = 156C8800] 08:51:23 INFO - PROCESS | 3740 | 1464191483997 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (156D1800) [pid = 3740] [serial = 302] [outer = 156C8800] 08:51:24 INFO - PROCESS | 3740 | 1464191484394 Marionette TRACE conn2 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:24 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:51:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 657ms 08:51:24 INFO - PROCESS | 3740 | 1464191484462 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 3740 | 1464191484464 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 08:51:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:51:24 INFO - PROCESS | 3740 | 1464191484468 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - PROCESS | 3740 | 1464191484469 Marionette TRACE conn2 <- [1,370,null,{}] 08:51:24 INFO - PROCESS | 3740 | 1464191484472 Marionette TRACE conn2 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:24 INFO - PROCESS | 3740 | 1464191484551 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 08:51:24 INFO - PROCESS | 3740 | 1464191484559 Marionette TRACE conn2 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 3740 | ++DOCSHELL 156CC000 == 43 [pid = 3740] [id = 102] 08:51:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (157D3000) [pid = 3740] [serial = 303] [outer = 00000000] 08:51:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (15F25800) [pid = 3740] [serial = 304] [outer = 157D3000] 08:51:24 INFO - PROCESS | 3740 | 1464191484603 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (15FB2C00) [pid = 3740] [serial = 305] [outer = 157D3000] 08:51:24 INFO - PROCESS | 3740 | 1464191484990 Marionette TRACE conn2 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:51:25 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:51:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 600ms 08:51:25 INFO - PROCESS | 3740 | 1464191485067 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 3740 | 1464191485069 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 08:51:25 INFO - PROCESS | 3740 | 1464191485072 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:51:25 INFO - PROCESS | 3740 | 1464191485074 Marionette TRACE conn2 <- [1,374,null,{}] 08:51:25 INFO - PROCESS | 3740 | 1464191485077 Marionette TRACE conn2 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 3740 | 1464191485161 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 08:51:25 INFO - PROCESS | 3740 | 1464191485201 Marionette TRACE conn2 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:25 INFO - PROCESS | 3740 | ++DOCSHELL 15F25400 == 44 [pid = 3740] [id = 103] 08:51:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (15FAE800) [pid = 3740] [serial = 306] [outer = 00000000] 08:51:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (166C5800) [pid = 3740] [serial = 307] [outer = 15FAE800] 08:51:25 INFO - PROCESS | 3740 | 1464191485228 Marionette DEBUG loaded listener.js 08:51:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (16DEB400) [pid = 3740] [serial = 308] [outer = 15FAE800] 08:51:25 INFO - PROCESS | 3740 | 1464191485678 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:51:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:51:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 643ms 08:51:25 INFO - PROCESS | 3740 | 1464191485742 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 3740 | 1464191485744 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 08:51:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:51:25 INFO - PROCESS | 3740 | 1464191485748 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 3740 | 1464191485749 Marionette TRACE conn2 <- [1,378,null,{}] 08:51:25 INFO - PROCESS | 3740 | 1464191485753 Marionette TRACE conn2 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:25 INFO - PROCESS | 3740 | 1464191485884 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 08:51:25 INFO - PROCESS | 3740 | 1464191485940 Marionette TRACE conn2 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:25 INFO - PROCESS | 3740 | ++DOCSHELL 16DF5000 == 45 [pid = 3740] [id = 104] 08:51:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (16F73800) [pid = 3740] [serial = 309] [outer = 00000000] 08:51:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (17EA6C00) [pid = 3740] [serial = 310] [outer = 16F73800] 08:51:25 INFO - PROCESS | 3740 | 1464191485987 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1863D000) [pid = 3740] [serial = 311] [outer = 16F73800] 08:51:26 INFO - PROCESS | 3740 | 1464191486372 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:51:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:51:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 657ms 08:51:26 INFO - PROCESS | 3740 | 1464191486436 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 3740 | 1464191486438 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 08:51:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:51:26 INFO - PROCESS | 3740 | 1464191486442 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - PROCESS | 3740 | 1464191486444 Marionette TRACE conn2 <- [1,382,null,{}] 08:51:26 INFO - PROCESS | 3740 | 1464191486447 Marionette TRACE conn2 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:26 INFO - PROCESS | 3740 | 1464191486549 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 08:51:26 INFO - PROCESS | 3740 | 1464191486543 Marionette TRACE conn2 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 3740 | ++DOCSHELL 179A2800 == 46 [pid = 3740] [id = 105] 08:51:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (179A2C00) [pid = 3740] [serial = 312] [outer = 00000000] 08:51:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (18659000) [pid = 3740] [serial = 313] [outer = 179A2C00] 08:51:26 INFO - PROCESS | 3740 | 1464191486586 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (138F1400) [pid = 3740] [serial = 314] [outer = 179A2C00] 08:51:27 INFO - PROCESS | 3740 | 1464191487035 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:51:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:51:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 658ms 08:51:27 INFO - PROCESS | 3740 | 1464191487105 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 3740 | 1464191487107 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 08:51:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:51:27 INFO - PROCESS | 3740 | 1464191487110 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - PROCESS | 3740 | 1464191487095 Marionette TRACE conn2 <- [1,386,null,{}] 08:51:27 INFO - PROCESS | 3740 | 1464191487099 Marionette TRACE conn2 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:27 INFO - PROCESS | 3740 | 1464191487199 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 08:51:27 INFO - PROCESS | 3740 | 1464191487207 Marionette TRACE conn2 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 3740 | ++DOCSHELL 1395A000 == 47 [pid = 3740] [id = 106] 08:51:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (18640400) [pid = 3740] [serial = 315] [outer = 00000000] 08:51:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1A12B800) [pid = 3740] [serial = 316] [outer = 18640400] 08:51:27 INFO - PROCESS | 3740 | 1464191487250 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1A138000) [pid = 3740] [serial = 317] [outer = 18640400] 08:51:27 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (19A65400) [pid = 3740] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:51:27 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1A75A000) [pid = 3740] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:51:27 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (17EA2000) [pid = 3740] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:51:27 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (15AF7000) [pid = 3740] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:51:27 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (16DF7C00) [pid = 3740] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:51:27 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (16DF1C00) [pid = 3740] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:51:27 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (10A5B400) [pid = 3740] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:51:27 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1AC0FC00) [pid = 3740] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:51:27 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (15F2F800) [pid = 3740] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:51:27 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (18643400) [pid = 3740] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:51:27 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (177D8800) [pid = 3740] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:51:27 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (10F0E800) [pid = 3740] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:51:27 INFO - PROCESS | 3740 | 1464191487817 Marionette TRACE conn2 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:51:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:51:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 745ms 08:51:27 INFO - PROCESS | 3740 | 1464191487846 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 3740 | 1464191487848 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 08:51:27 INFO - PROCESS | 3740 | 1464191487851 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:51:27 INFO - PROCESS | 3740 | 1464191487853 Marionette TRACE conn2 <- [1,390,null,{}] 08:51:27 INFO - PROCESS | 3740 | 1464191487857 Marionette TRACE conn2 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:27 INFO - PROCESS | 3740 | 1464191487938 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 08:51:27 INFO - PROCESS | 3740 | 1464191487945 Marionette TRACE conn2 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 3740 | ++DOCSHELL 10233C00 == 48 [pid = 3740] [id = 107] 08:51:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1432A400) [pid = 3740] [serial = 318] [outer = 00000000] 08:51:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (19DBF800) [pid = 3740] [serial = 319] [outer = 1432A400] 08:51:27 INFO - PROCESS | 3740 | 1464191487989 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1A756800) [pid = 3740] [serial = 320] [outer = 1432A400] 08:51:28 INFO - PROCESS | 3740 | 1464191488376 Marionette TRACE conn2 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:51:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 555ms 08:51:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:51:28 INFO - PROCESS | 3740 | 1464191488425 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 3740 | 1464191488427 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 08:51:28 INFO - PROCESS | 3740 | 1464191488413 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 3740 | 1464191488415 Marionette TRACE conn2 <- [1,394,null,{}] 08:51:28 INFO - PROCESS | 3740 | 1464191488418 Marionette TRACE conn2 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:28 INFO - PROCESS | 3740 | 1464191488495 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 08:51:28 INFO - PROCESS | 3740 | 1464191488501 Marionette TRACE conn2 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 3740 | ++DOCSHELL 19BEA000 == 49 [pid = 3740] [id = 108] 08:51:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1A758C00) [pid = 3740] [serial = 321] [outer = 00000000] 08:51:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A854800) [pid = 3740] [serial = 322] [outer = 1A758C00] 08:51:28 INFO - PROCESS | 3740 | 1464191488543 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1A85D800) [pid = 3740] [serial = 323] [outer = 1A758C00] 08:51:28 INFO - PROCESS | 3740 | 1464191488938 Marionette TRACE conn2 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:51:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:51:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 555ms 08:51:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:51:28 INFO - PROCESS | 3740 | 1464191488989 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 3740 | 1464191488991 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 08:51:28 INFO - PROCESS | 3740 | 1464191488995 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 3740 | 1464191488980 Marionette TRACE conn2 <- [1,398,null,{}] 08:51:28 INFO - PROCESS | 3740 | 1464191488984 Marionette TRACE conn2 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:29 INFO - PROCESS | 3740 | 1464191489078 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 08:51:29 INFO - PROCESS | 3740 | 1464191489087 Marionette TRACE conn2 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 3740 | ++DOCSHELL 1A8BE000 == 50 [pid = 3740] [id = 109] 08:51:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1A8C3C00) [pid = 3740] [serial = 324] [outer = 00000000] 08:51:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1AD42000) [pid = 3740] [serial = 325] [outer = 1A8C3C00] 08:51:29 INFO - PROCESS | 3740 | 1464191489134 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1AF64400) [pid = 3740] [serial = 326] [outer = 1A8C3C00] 08:51:29 INFO - PROCESS | 3740 | 1464191489749 Marionette TRACE conn2 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:51:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:51:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 790ms 08:51:29 INFO - PROCESS | 3740 | 1464191489783 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 08:51:29 INFO - PROCESS | 3740 | 1464191489770 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 08:51:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:51:29 INFO - PROCESS | 3740 | 1464191489775 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 3740 | 1464191489779 Marionette TRACE conn2 <- [1,402,null,{}] 08:51:29 INFO - PROCESS | 3740 | 1464191489785 Marionette TRACE conn2 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:29 INFO - PROCESS | 3740 | 1464191489893 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 08:51:30 INFO - PROCESS | 3740 | 1464191490021 Marionette TRACE conn2 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 3740 | ++DOCSHELL 11266400 == 51 [pid = 3740] [id = 110] 08:51:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (114E2800) [pid = 3740] [serial = 327] [outer = 00000000] 08:51:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (131E6000) [pid = 3740] [serial = 328] [outer = 114E2800] 08:51:30 INFO - PROCESS | 3740 | 1464191490062 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1395D400) [pid = 3740] [serial = 329] [outer = 114E2800] 08:51:30 INFO - PROCESS | 3740 | 1464191490618 Marionette TRACE conn2 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:51:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:51:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 877ms 08:51:30 INFO - PROCESS | 3740 | 1464191490669 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 3740 | 1464191490675 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 08:51:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:51:30 INFO - PROCESS | 3740 | 1464191490682 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 3740 | 1464191490685 Marionette TRACE conn2 <- [1,406,null,{}] 08:51:30 INFO - PROCESS | 3740 | 1464191490688 Marionette TRACE conn2 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:30 INFO - PROCESS | 3740 | 1464191490792 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 08:51:30 INFO - PROCESS | 3740 | 1464191490869 Marionette TRACE conn2 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 3740 | ++DOCSHELL 143B3000 == 52 [pid = 3740] [id = 111] 08:51:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (15193400) [pid = 3740] [serial = 330] [outer = 00000000] 08:51:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (156D0C00) [pid = 3740] [serial = 331] [outer = 15193400] 08:51:30 INFO - PROCESS | 3740 | 1464191490923 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (15AF0800) [pid = 3740] [serial = 332] [outer = 15193400] 08:51:31 INFO - PROCESS | 3740 | 1464191491599 Marionette TRACE conn2 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:51:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:51:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 935ms 08:51:31 INFO - PROCESS | 3740 | 1464191491624 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 3740 | 1464191491626 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 08:51:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:51:31 INFO - PROCESS | 3740 | 1464191491613 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 3740 | 1464191491617 Marionette TRACE conn2 <- [1,410,null,{}] 08:51:31 INFO - PROCESS | 3740 | 1464191491628 Marionette TRACE conn2 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:31 INFO - PROCESS | 3740 | 1464191491730 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 08:51:31 INFO - PROCESS | 3740 | 1464191491811 Marionette TRACE conn2 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:31 INFO - PROCESS | 3740 | ++DOCSHELL 15F30C00 == 53 [pid = 3740] [id = 112] 08:51:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (18338800) [pid = 3740] [serial = 333] [outer = 00000000] 08:51:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (19B75C00) [pid = 3740] [serial = 334] [outer = 18338800] 08:51:31 INFO - PROCESS | 3740 | 1464191491894 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (19B79C00) [pid = 3740] [serial = 335] [outer = 18338800] 08:51:32 INFO - PROCESS | 3740 | 1464191492436 Marionette TRACE conn2 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:51:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:51:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 833ms 08:51:32 INFO - PROCESS | 3740 | 1464191492459 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 08:51:32 INFO - PROCESS | 3740 | 1464191492462 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 08:51:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:51:32 INFO - PROCESS | 3740 | 1464191492465 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 3740 | 1464191492467 Marionette TRACE conn2 <- [1,414,null,{}] 08:51:32 INFO - PROCESS | 3740 | 1464191492471 Marionette TRACE conn2 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:32 INFO - PROCESS | 3740 | 1464191492573 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 08:51:32 INFO - PROCESS | 3740 | 1464191492671 Marionette TRACE conn2 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E7C00 == 54 [pid = 3740] [id = 113] 08:51:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (17EA5C00) [pid = 3740] [serial = 336] [outer = 00000000] 08:51:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1A63A400) [pid = 3740] [serial = 337] [outer = 17EA5C00] 08:51:32 INFO - PROCESS | 3740 | 1464191492707 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A8C4C00) [pid = 3740] [serial = 338] [outer = 17EA5C00] 08:51:33 INFO - PROCESS | 3740 | 1464191493243 Marionette TRACE conn2 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:51:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:51:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 789ms 08:51:33 INFO - PROCESS | 3740 | 1464191493277 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 08:51:33 INFO - PROCESS | 3740 | 1464191493263 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 08:51:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:51:33 INFO - PROCESS | 3740 | 1464191493267 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 3740 | 1464191493269 Marionette TRACE conn2 <- [1,418,null,{}] 08:51:33 INFO - PROCESS | 3740 | 1464191493273 Marionette TRACE conn2 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:33 INFO - PROCESS | 3740 | 1464191493374 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 08:51:33 INFO - PROCESS | 3740 | 1464191493469 Marionette TRACE conn2 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 3740 | ++DOCSHELL 1125BC00 == 55 [pid = 3740] [id = 114] 08:51:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (114E5000) [pid = 3740] [serial = 339] [outer = 00000000] 08:51:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (15FB9C00) [pid = 3740] [serial = 340] [outer = 114E5000] 08:51:33 INFO - PROCESS | 3740 | 1464191493522 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (17F03000) [pid = 3740] [serial = 341] [outer = 114E5000] 08:51:34 INFO - PROCESS | 3740 | --DOCSHELL 143B1000 == 54 [pid = 3740] [id = 67] 08:51:34 INFO - PROCESS | 3740 | --DOCSHELL 19BEA000 == 53 [pid = 3740] [id = 108] 08:51:34 INFO - PROCESS | 3740 | --DOCSHELL 10233C00 == 52 [pid = 3740] [id = 107] 08:51:34 INFO - PROCESS | 3740 | --DOCSHELL 1395A000 == 51 [pid = 3740] [id = 106] 08:51:34 INFO - PROCESS | 3740 | --DOCSHELL 179A2800 == 50 [pid = 3740] [id = 105] 08:51:34 INFO - PROCESS | 3740 | --DOCSHELL 16DF5000 == 49 [pid = 3740] [id = 104] 08:51:34 INFO - PROCESS | 3740 | --DOCSHELL 15F25400 == 48 [pid = 3740] [id = 103] 08:51:34 INFO - PROCESS | 3740 | --DOCSHELL 156CC000 == 47 [pid = 3740] [id = 102] 08:51:34 INFO - PROCESS | 3740 | --DOCSHELL 1569A800 == 46 [pid = 3740] [id = 101] 08:51:34 INFO - PROCESS | 3740 | --DOCSHELL 12BC0800 == 45 [pid = 3740] [id = 100] 08:51:34 INFO - PROCESS | 3740 | --DOCSHELL 112E7400 == 44 [pid = 3740] [id = 99] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (179A5000) [pid = 3740] [serial = 160] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (18643800) [pid = 3740] [serial = 203] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (1AD37000) [pid = 3740] [serial = 266] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (118B9000) [pid = 3740] [serial = 238] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (15FB0C00) [pid = 3740] [serial = 241] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (18641800) [pid = 3740] [serial = 259] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (15F2F000) [pid = 3740] [serial = 253] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (15FB1C00) [pid = 3740] [serial = 254] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1768E400) [pid = 3740] [serial = 256] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1799EC00) [pid = 3740] [serial = 257] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1816EC00) [pid = 3740] [serial = 248] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (177D9000) [pid = 3740] [serial = 247] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (112E7800) [pid = 3740] [serial = 250] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (11DBE400) [pid = 3740] [serial = 251] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1A8B9C00) [pid = 3740] [serial = 265] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (19DB6400) [pid = 3740] [serial = 244] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1AD3F400) [pid = 3740] [serial = 268] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (16F77400) [pid = 3740] [serial = 271] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (11239400) [pid = 3740] [serial = 272] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1AD3C800) [pid = 3740] [serial = 274] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1AD40800) [pid = 3740] [serial = 269] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (19FBDC00) [pid = 3740] [serial = 262] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1AF5FC00) [pid = 3740] [serial = 275] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1865F800) [pid = 3740] [serial = 260] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (0C7F9C00) [pid = 3740] [serial = 277] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1A12E400) [pid = 3740] [serial = 263] [outer = 00000000] [url = about:blank] 08:51:34 INFO - PROCESS | 3740 | 1464191494608 Marionette TRACE conn2 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:51:34 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:51:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1360ms 08:51:34 INFO - PROCESS | 3740 | 1464191494639 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 3740 | 1464191494643 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 08:51:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:51:34 INFO - PROCESS | 3740 | 1464191494685 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 3740 | 1464191494688 Marionette TRACE conn2 <- [1,422,null,{}] 08:51:34 INFO - PROCESS | 3740 | 1464191494693 Marionette TRACE conn2 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:34 INFO - PROCESS | 3740 | 1464191494785 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 08:51:34 INFO - PROCESS | 3740 | 1464191494843 Marionette TRACE conn2 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 3740 | ++DOCSHELL 1125DC00 == 45 [pid = 3740] [id = 115] 08:51:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (118C2C00) [pid = 3740] [serial = 342] [outer = 00000000] 08:51:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (12BC0800) [pid = 3740] [serial = 343] [outer = 118C2C00] 08:51:34 INFO - PROCESS | 3740 | 1464191494890 Marionette DEBUG loaded listener.js 08:51:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (132C8800) [pid = 3740] [serial = 344] [outer = 118C2C00] 08:51:35 INFO - PROCESS | 3740 | 1464191495708 Marionette TRACE conn2 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:51:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:51:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1008ms 08:51:35 INFO - PROCESS | 3740 | 1464191495703 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 3740 | 1464191495708 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 08:51:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:51:35 INFO - PROCESS | 3740 | 1464191495715 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - PROCESS | 3740 | 1464191495717 Marionette TRACE conn2 <- [1,426,null,{}] 08:51:35 INFO - PROCESS | 3740 | 1464191495721 Marionette TRACE conn2 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:35 INFO - PROCESS | 3740 | 1464191495811 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 08:51:35 INFO - PROCESS | 3740 | 1464191495882 Marionette TRACE conn2 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 3740 | ++DOCSHELL 13A52000 == 46 [pid = 3740] [id = 116] 08:51:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (143B4C00) [pid = 3740] [serial = 345] [outer = 00000000] 08:51:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (156CB800) [pid = 3740] [serial = 346] [outer = 143B4C00] 08:51:35 INFO - PROCESS | 3740 | 1464191495927 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (156D4400) [pid = 3740] [serial = 347] [outer = 143B4C00] 08:51:36 INFO - PROCESS | 3740 | 1464191496296 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 3740 | 1464191496321 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 08:51:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:51:36 INFO - PROCESS | 3740 | 1464191496324 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 3740 | 1464191496328 Marionette TRACE conn2 <- [1,430,null,{}] 08:51:36 INFO - PROCESS | 3740 | 1464191496342 Marionette TRACE conn2 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:36 INFO - PROCESS | 3740 | 1464191496424 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 08:51:36 INFO - PROCESS | 3740 | 1464191496434 Marionette TRACE conn2 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 3740 | ++DOCSHELL 16682800 == 47 [pid = 3740] [id = 117] 08:51:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (16A62800) [pid = 3740] [serial = 348] [outer = 00000000] 08:51:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1721B800) [pid = 3740] [serial = 349] [outer = 16A62800] 08:51:36 INFO - PROCESS | 3740 | 1464191496480 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (177D8C00) [pid = 3740] [serial = 350] [outer = 16A62800] 08:51:36 INFO - PROCESS | 3740 | 1464191496915 Marionette TRACE conn2 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:51:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:51:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 585ms 08:51:36 INFO - PROCESS | 3740 | 1464191496926 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 3740 | 1464191496928 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 08:51:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:51:36 INFO - PROCESS | 3740 | 1464191496935 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - PROCESS | 3740 | 1464191496937 Marionette TRACE conn2 <- [1,434,null,{}] 08:51:36 INFO - PROCESS | 3740 | 1464191496940 Marionette TRACE conn2 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:37 INFO - PROCESS | 3740 | 1464191497043 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 08:51:37 INFO - PROCESS | 3740 | 1464191497124 Marionette TRACE conn2 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 3740 | ++DOCSHELL 1816EC00 == 48 [pid = 3740] [id = 118] 08:51:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (18334C00) [pid = 3740] [serial = 351] [outer = 00000000] 08:51:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (18643400) [pid = 3740] [serial = 352] [outer = 18334C00] 08:51:37 INFO - PROCESS | 3740 | 1464191497172 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1865B000) [pid = 3740] [serial = 353] [outer = 18334C00] 08:51:37 INFO - PROCESS | 3740 | 1464191497545 Marionette TRACE conn2 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:51:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:51:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 658ms 08:51:37 INFO - PROCESS | 3740 | 1464191497582 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 3740 | 1464191497584 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 08:51:37 INFO - PROCESS | 3740 | 1464191497587 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:51:37 INFO - PROCESS | 3740 | 1464191497589 Marionette TRACE conn2 <- [1,438,null,{}] 08:51:37 INFO - PROCESS | 3740 | 1464191497598 Marionette TRACE conn2 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:37 INFO - PROCESS | 3740 | 1464191497702 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 08:51:37 INFO - PROCESS | 3740 | 1464191497709 Marionette TRACE conn2 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 3740 | ++DOCSHELL 0C77C800 == 49 [pid = 3740] [id = 119] 08:51:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1123F000) [pid = 3740] [serial = 354] [outer = 00000000] 08:51:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (19B74400) [pid = 3740] [serial = 355] [outer = 1123F000] 08:51:37 INFO - PROCESS | 3740 | 1464191497752 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (19B7E800) [pid = 3740] [serial = 356] [outer = 1123F000] 08:51:38 INFO - PROCESS | 3740 | 1464191498178 Marionette TRACE conn2 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:51:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:51:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 599ms 08:51:38 INFO - PROCESS | 3740 | 1464191498190 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 3740 | 1464191498192 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 08:51:38 INFO - PROCESS | 3740 | 1464191498195 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:51:38 INFO - PROCESS | 3740 | 1464191498197 Marionette TRACE conn2 <- [1,442,null,{}] 08:51:38 INFO - PROCESS | 3740 | 1464191498200 Marionette TRACE conn2 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:38 INFO - PROCESS | 3740 | 1464191498335 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 08:51:38 INFO - PROCESS | 3740 | 1464191498407 Marionette TRACE conn2 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 3740 | ++DOCSHELL 19B73C00 == 50 [pid = 3740] [id = 120] 08:51:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (19DB3C00) [pid = 3740] [serial = 357] [outer = 00000000] 08:51:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1A760400) [pid = 3740] [serial = 358] [outer = 19DB3C00] 08:51:38 INFO - PROCESS | 3740 | 1464191498451 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1AC0D400) [pid = 3740] [serial = 359] [outer = 19DB3C00] 08:51:38 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (0C7F4400) [pid = 3740] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:51:38 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (16F73800) [pid = 3740] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:51:38 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (156C8800) [pid = 3740] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:51:38 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (15FAE800) [pid = 3740] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:51:38 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (12BC1C00) [pid = 3740] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:51:38 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (11DBE000) [pid = 3740] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:51:38 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (157D3000) [pid = 3740] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:51:38 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (179A2C00) [pid = 3740] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:51:38 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1A758C00) [pid = 3740] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:51:38 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (18640400) [pid = 3740] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:51:38 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1432A400) [pid = 3740] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:51:38 INFO - PROCESS | 3740 | 1464191498978 Marionette TRACE conn2 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:51:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 833ms 08:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:51:39 INFO - PROCESS | 3740 | 1464191499035 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 3740 | 1464191499037 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 08:51:39 INFO - PROCESS | 3740 | 1464191499041 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 3740 | 1464191499042 Marionette TRACE conn2 <- [1,446,null,{}] 08:51:39 INFO - PROCESS | 3740 | 1464191499046 Marionette TRACE conn2 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:39 INFO - PROCESS | 3740 | 1464191499122 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 08:51:39 INFO - PROCESS | 3740 | 1464191499129 Marionette TRACE conn2 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 3740 | ++DOCSHELL 10A57800 == 51 [pid = 3740] [id = 121] 08:51:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (10A58000) [pid = 3740] [serial = 360] [outer = 00000000] 08:51:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (18662800) [pid = 3740] [serial = 361] [outer = 10A58000] 08:51:39 INFO - PROCESS | 3740 | 1464191499180 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1A757400) [pid = 3740] [serial = 362] [outer = 10A58000] 08:51:39 INFO - PROCESS | 3740 | 1464191499569 Marionette TRACE conn2 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:51:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:51:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 556ms 08:51:39 INFO - PROCESS | 3740 | 1464191499614 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 3740 | 1464191499616 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 08:51:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:51:39 INFO - PROCESS | 3740 | 1464191499620 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 3740 | 1464191499621 Marionette TRACE conn2 <- [1,450,null,{}] 08:51:39 INFO - PROCESS | 3740 | 1464191499607 Marionette TRACE conn2 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:39 INFO - PROCESS | 3740 | 1464191499682 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 08:51:39 INFO - PROCESS | 3740 | 1464191499688 Marionette TRACE conn2 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 3740 | ++DOCSHELL 15691800 == 52 [pid = 3740] [id = 122] 08:51:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1865D400) [pid = 3740] [serial = 363] [outer = 00000000] 08:51:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1AD3C800) [pid = 3740] [serial = 364] [outer = 1865D400] 08:51:39 INFO - PROCESS | 3740 | 1464191499731 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1AF59400) [pid = 3740] [serial = 365] [outer = 1865D400] 08:51:40 INFO - PROCESS | 3740 | 1464191500139 Marionette TRACE conn2 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 3740 | 1464191500188 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 08:51:40 INFO - PROCESS | 3740 | 1464191500175 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:51:40 INFO - PROCESS | 3740 | 1464191500178 Marionette TRACE conn2 <- [1,454,null,{}] 08:51:40 INFO - PROCESS | 3740 | 1464191500187 Marionette TRACE conn2 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:40 INFO - PROCESS | 3740 | 1464191500265 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 08:51:40 INFO - PROCESS | 3740 | 1464191500271 Marionette TRACE conn2 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 3740 | ++DOCSHELL 16AA0400 == 53 [pid = 3740] [id = 123] 08:51:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (16AA5400) [pid = 3740] [serial = 366] [outer = 00000000] 08:51:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (16AAB000) [pid = 3740] [serial = 367] [outer = 16AA5400] 08:51:40 INFO - PROCESS | 3740 | 1464191500314 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1A136400) [pid = 3740] [serial = 368] [outer = 16AA5400] 08:51:40 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:40 INFO - PROCESS | 3740 | 1464191500853 Marionette TRACE conn2 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:51:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:51:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 687ms 08:51:40 INFO - PROCESS | 3740 | 1464191500879 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 08:51:40 INFO - PROCESS | 3740 | 1464191500883 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 08:51:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:51:40 INFO - PROCESS | 3740 | 1464191500890 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 3740 | 1464191500898 Marionette TRACE conn2 <- [1,458,null,{}] 08:51:40 INFO - PROCESS | 3740 | 1464191500909 Marionette TRACE conn2 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:41 INFO - PROCESS | 3740 | 1464191501077 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 08:51:41 INFO - PROCESS | 3740 | 1464191501205 Marionette TRACE conn2 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 3740 | ++DOCSHELL 0C7F2400 == 54 [pid = 3740] [id = 124] 08:51:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (10A62800) [pid = 3740] [serial = 369] [outer = 00000000] 08:51:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (13A56800) [pid = 3740] [serial = 370] [outer = 10A62800] 08:51:41 INFO - PROCESS | 3740 | 1464191501267 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (143AB800) [pid = 3740] [serial = 371] [outer = 10A62800] 08:51:41 INFO - PROCESS | 3740 | 1464191501802 Marionette TRACE conn2 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 3740 | 1464191501843 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 08:51:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:51:41 INFO - PROCESS | 3740 | 1464191501830 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 3740 | 1464191501833 Marionette TRACE conn2 <- [1,462,null,{}] 08:51:41 INFO - PROCESS | 3740 | 1464191501837 Marionette TRACE conn2 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:41 INFO - PROCESS | 3740 | 1464191501942 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 08:51:42 INFO - PROCESS | 3740 | 1464191502037 Marionette TRACE conn2 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 3740 | ++DOCSHELL 166CF400 == 55 [pid = 3740] [id = 125] 08:51:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1678F000) [pid = 3740] [serial = 372] [outer = 00000000] 08:51:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (16AAA800) [pid = 3740] [serial = 373] [outer = 1678F000] 08:51:42 INFO - PROCESS | 3740 | 1464191502090 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (16F6D400) [pid = 3740] [serial = 374] [outer = 1678F000] 08:51:42 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:42 INFO - PROCESS | 3740 | 1464191502722 Marionette TRACE conn2 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 3740 | 1464191502770 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 08:51:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:51:42 INFO - PROCESS | 3740 | 1464191502774 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 3740 | 1464191502778 Marionette TRACE conn2 <- [1,466,null,{}] 08:51:42 INFO - PROCESS | 3740 | 1464191502789 Marionette TRACE conn2 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:42 INFO - PROCESS | 3740 | 1464191502893 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 08:51:43 INFO - PROCESS | 3740 | 1464191503015 Marionette TRACE conn2 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:43 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:51:43 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(SUCCEEDED(hr)) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/media/platforms/wmf/WMFUtils.cpp, line 206 08:51:43 INFO - PROCESS | 3740 | ++DOCSHELL 19FCAC00 == 56 [pid = 3740] [id = 126] 08:51:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A75C800) [pid = 3740] [serial = 375] [outer = 00000000] 08:51:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1AC0E800) [pid = 3740] [serial = 376] [outer = 1A75C800] 08:51:43 INFO - PROCESS | 3740 | 1464191503075 Marionette DEBUG loaded listener.js 08:51:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1AF61800) [pid = 3740] [serial = 377] [outer = 1A75C800] 08:51:43 INFO - PROCESS | 3740 | 1464191503675 Marionette TRACE conn2 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 3740 | 1464191503751 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 08:51:43 INFO - PROCESS | 3740 | 1464191503772 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 3740 | 1464191503774 Marionette TRACE conn2 <- [1,470,null,{}] 08:51:43 INFO - PROCESS | 3740 | 1464191503778 Marionette TRACE conn2 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:44 INFO - PROCESS | 3740 | 1464191504002 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 08:51:44 INFO - PROCESS | 3740 | 1464191504142 Marionette TRACE conn2 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 3740 | ++DOCSHELL 11265C00 == 57 [pid = 3740] [id = 127] 08:51:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (112E7000) [pid = 3740] [serial = 378] [outer = 00000000] 08:51:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (12B24800) [pid = 3740] [serial = 379] [outer = 112E7000] 08:51:44 INFO - PROCESS | 3740 | 1464191504174 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (132D0400) [pid = 3740] [serial = 380] [outer = 112E7000] 08:51:44 INFO - PROCESS | 3740 | 1464191504820 Marionette TRACE conn2 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:51:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:51:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1082ms 08:51:44 INFO - PROCESS | 3740 | 1464191504842 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 08:51:44 INFO - PROCESS | 3740 | 1464191504846 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 08:51:44 INFO - PROCESS | 3740 | 1464191504850 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:51:44 INFO - PROCESS | 3740 | 1464191504854 Marionette TRACE conn2 <- [1,474,null,{}] 08:51:44 INFO - PROCESS | 3740 | 1464191504859 Marionette TRACE conn2 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:44 INFO - PROCESS | 3740 | 1464191504956 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 08:51:45 INFO - PROCESS | 3740 | 1464191505019 Marionette TRACE conn2 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E7800 == 58 [pid = 3740] [id = 128] 08:51:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (102D4C00) [pid = 3740] [serial = 381] [outer = 00000000] 08:51:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (131F2800) [pid = 3740] [serial = 382] [outer = 102D4C00] 08:51:45 INFO - PROCESS | 3740 | 1464191505086 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1432C000) [pid = 3740] [serial = 383] [outer = 102D4C00] 08:51:45 INFO - PROCESS | 3740 | --DOCSHELL 15691800 == 57 [pid = 3740] [id = 122] 08:51:45 INFO - PROCESS | 3740 | --DOCSHELL 10A57800 == 56 [pid = 3740] [id = 121] 08:51:45 INFO - PROCESS | 3740 | --DOCSHELL 19B73C00 == 55 [pid = 3740] [id = 120] 08:51:45 INFO - PROCESS | 3740 | --DOCSHELL 0C77C800 == 54 [pid = 3740] [id = 119] 08:51:45 INFO - PROCESS | 3740 | --DOCSHELL 1816EC00 == 53 [pid = 3740] [id = 118] 08:51:45 INFO - PROCESS | 3740 | --DOCSHELL 16682800 == 52 [pid = 3740] [id = 117] 08:51:45 INFO - PROCESS | 3740 | --DOCSHELL 13A52000 == 51 [pid = 3740] [id = 116] 08:51:45 INFO - PROCESS | 3740 | --DOCSHELL 1125DC00 == 50 [pid = 3740] [id = 115] 08:51:45 INFO - PROCESS | 3740 | --DOCSHELL 1125BC00 == 49 [pid = 3740] [id = 114] 08:51:45 INFO - PROCESS | 3740 | --DOCSHELL 0F9E7C00 == 48 [pid = 3740] [id = 113] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1569A000) [pid = 3740] [serial = 283] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (132CD400) [pid = 3740] [serial = 292] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (18647800) [pid = 3740] [serial = 286] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1AF60400) [pid = 3740] [serial = 289] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (105F0400) [pid = 3740] [serial = 280] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1AD42000) [pid = 3740] [serial = 325] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOCSHELL 15F30C00 == 47 [pid = 3740] [id = 112] 08:51:45 INFO - PROCESS | 3740 | --DOCSHELL 143B3000 == 46 [pid = 3740] [id = 111] 08:51:45 INFO - PROCESS | 3740 | --DOCSHELL 11266400 == 45 [pid = 3740] [id = 110] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (0C7FD800) [pid = 3740] [serial = 278] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (17EA6C00) [pid = 3740] [serial = 310] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (156CE000) [pid = 3740] [serial = 301] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (156D1800) [pid = 3740] [serial = 302] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (166C5800) [pid = 3740] [serial = 307] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (13196800) [pid = 3740] [serial = 298] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (13953800) [pid = 3740] [serial = 299] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (132CC800) [pid = 3740] [serial = 296] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (131FAC00) [pid = 3740] [serial = 295] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (15F25800) [pid = 3740] [serial = 304] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (15FB2C00) [pid = 3740] [serial = 305] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (18659000) [pid = 3740] [serial = 313] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1A85D800) [pid = 3740] [serial = 323] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1863D000) [pid = 3740] [serial = 311] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1A12B800) [pid = 3740] [serial = 316] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (138F1400) [pid = 3740] [serial = 314] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1A854800) [pid = 3740] [serial = 322] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1A138000) [pid = 3740] [serial = 317] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (19DBF800) [pid = 3740] [serial = 319] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1A756800) [pid = 3740] [serial = 320] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (16DEB400) [pid = 3740] [serial = 308] [outer = 00000000] [url = about:blank] 08:51:45 INFO - PROCESS | 3740 | 1464191505519 Marionette TRACE conn2 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:51:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:51:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 745ms 08:51:45 INFO - PROCESS | 3740 | 1464191505601 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 3740 | 1464191505603 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 08:51:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:51:45 INFO - PROCESS | 3740 | 1464191505607 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - PROCESS | 3740 | 1464191505609 Marionette TRACE conn2 <- [1,478,null,{}] 08:51:45 INFO - PROCESS | 3740 | 1464191505613 Marionette TRACE conn2 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:45 INFO - PROCESS | 3740 | 1464191505692 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 08:51:45 INFO - PROCESS | 3740 | 1464191505702 Marionette TRACE conn2 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 3740 | ++DOCSHELL 156CF400 == 46 [pid = 3740] [id = 129] 08:51:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (156D4800) [pid = 3740] [serial = 384] [outer = 00000000] 08:51:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (15F51C00) [pid = 3740] [serial = 385] [outer = 156D4800] 08:51:45 INFO - PROCESS | 3740 | 1464191505752 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (15FBB400) [pid = 3740] [serial = 386] [outer = 156D4800] 08:51:46 INFO - PROCESS | 3740 | 1464191506171 Marionette TRACE conn2 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 584ms 08:51:46 INFO - PROCESS | 3740 | 1464191506203 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 3740 | 1464191506207 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 08:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:51:46 INFO - PROCESS | 3740 | 1464191506217 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 3740 | 1464191506221 Marionette TRACE conn2 <- [1,482,null,{}] 08:51:46 INFO - PROCESS | 3740 | 1464191506225 Marionette TRACE conn2 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:46 INFO - PROCESS | 3740 | 1464191506307 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 08:51:46 INFO - PROCESS | 3740 | 1464191506315 Marionette TRACE conn2 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 3740 | ++DOCSHELL 172F2C00 == 47 [pid = 3740] [id = 130] 08:51:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (175D3000) [pid = 3740] [serial = 387] [outer = 00000000] 08:51:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (177D9C00) [pid = 3740] [serial = 388] [outer = 175D3000] 08:51:46 INFO - PROCESS | 3740 | 1464191506350 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (17F02400) [pid = 3740] [serial = 389] [outer = 175D3000] 08:51:46 INFO - PROCESS | 3740 | 1464191506783 Marionette TRACE conn2 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:51:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:51:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 599ms 08:51:46 INFO - PROCESS | 3740 | 1464191506815 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 3740 | 1464191506817 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 08:51:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:51:46 INFO - PROCESS | 3740 | 1464191506821 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 3740 | 1464191506822 Marionette TRACE conn2 <- [1,486,null,{}] 08:51:46 INFO - PROCESS | 3740 | 1464191506826 Marionette TRACE conn2 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:46 INFO - PROCESS | 3740 | 1464191506884 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 08:51:46 INFO - PROCESS | 3740 | 1464191506890 Marionette TRACE conn2 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 3740 | ++DOCSHELL 18165800 == 48 [pid = 3740] [id = 131] 08:51:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1832EC00) [pid = 3740] [serial = 390] [outer = 00000000] 08:51:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (18647800) [pid = 3740] [serial = 391] [outer = 1832EC00] 08:51:46 INFO - PROCESS | 3740 | 1464191506933 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (18648400) [pid = 3740] [serial = 392] [outer = 1832EC00] 08:51:47 INFO - PROCESS | 3740 | 1464191507374 Marionette TRACE conn2 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:51:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:51:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 599ms 08:51:47 INFO - PROCESS | 3740 | 1464191507422 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 3740 | 1464191507424 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 08:51:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:51:47 INFO - PROCESS | 3740 | 1464191507410 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 3740 | 1464191507412 Marionette TRACE conn2 <- [1,490,null,{}] 08:51:47 INFO - PROCESS | 3740 | 1464191507415 Marionette TRACE conn2 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:47 INFO - PROCESS | 3740 | 1464191507521 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 08:51:47 INFO - PROCESS | 3740 | 1464191507528 Marionette TRACE conn2 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 3740 | ++DOCSHELL 19B74000 == 49 [pid = 3740] [id = 132] 08:51:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (19B75800) [pid = 3740] [serial = 393] [outer = 00000000] 08:51:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (19BEA400) [pid = 3740] [serial = 394] [outer = 19B75800] 08:51:47 INFO - PROCESS | 3740 | 1464191507625 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1A132400) [pid = 3740] [serial = 395] [outer = 19B75800] 08:51:48 INFO - PROCESS | 3740 | 1464191508009 Marionette TRACE conn2 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:51:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:51:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 658ms 08:51:48 INFO - PROCESS | 3740 | 1464191508070 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 3740 | 1464191508072 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 08:51:48 INFO - PROCESS | 3740 | 1464191508075 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:51:48 INFO - PROCESS | 3740 | 1464191508077 Marionette TRACE conn2 <- [1,494,null,{}] 08:51:48 INFO - PROCESS | 3740 | 1464191508081 Marionette TRACE conn2 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:48 INFO - PROCESS | 3740 | 1464191508185 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 08:51:48 INFO - PROCESS | 3740 | 1464191508625 Marionette TRACE conn2 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1A85BC00) [pid = 3740] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:51:48 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (18334C00) [pid = 3740] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:51:48 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1123F000) [pid = 3740] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:51:48 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (19DB3C00) [pid = 3740] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:51:48 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (143B4C00) [pid = 3740] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:51:48 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (118C2C00) [pid = 3740] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:51:48 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (16A62800) [pid = 3740] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:51:48 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1865D400) [pid = 3740] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:51:48 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (10A58000) [pid = 3740] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:51:48 INFO - PROCESS | 3740 | ++DOCSHELL 0C77C800 == 50 [pid = 3740] [id = 133] 08:51:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (0C7F4400) [pid = 3740] [serial = 396] [outer = 00000000] 08:51:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (102EB000) [pid = 3740] [serial = 397] [outer = 0C7F4400] 08:51:48 INFO - PROCESS | 3740 | 1464191508691 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (10A64800) [pid = 3740] [serial = 398] [outer = 0C7F4400] 08:51:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (13953800) [pid = 3740] [serial = 399] [outer = 1B451000] 08:51:49 INFO - PROCESS | 3740 | 1464191509365 Marionette TRACE conn2 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:51:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:51:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1300ms 08:51:49 INFO - PROCESS | 3740 | 1464191509406 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 08:51:49 INFO - PROCESS | 3740 | 1464191509410 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 08:51:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:51:49 INFO - PROCESS | 3740 | 1464191509398 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - PROCESS | 3740 | 1464191509402 Marionette TRACE conn2 <- [1,498,null,{}] 08:51:49 INFO - PROCESS | 3740 | 1464191509408 Marionette TRACE conn2 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:49 INFO - PROCESS | 3740 | 1464191509545 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 08:51:49 INFO - PROCESS | 3740 | 1464191509669 Marionette TRACE conn2 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 3740 | ++DOCSHELL 12FAF800 == 51 [pid = 3740] [id = 134] 08:51:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (14336000) [pid = 3740] [serial = 400] [outer = 00000000] 08:51:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (15F4EC00) [pid = 3740] [serial = 401] [outer = 14336000] 08:51:49 INFO - PROCESS | 3740 | 1464191509726 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1608FC00) [pid = 3740] [serial = 402] [outer = 14336000] 08:51:50 INFO - PROCESS | 3740 | 1464191510305 Marionette TRACE conn2 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:51:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:51:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 935ms 08:51:50 INFO - PROCESS | 3740 | 1464191510343 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 08:51:50 INFO - PROCESS | 3740 | 1464191510348 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 08:51:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:51:50 INFO - PROCESS | 3740 | 1464191510353 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 3740 | 1464191510355 Marionette TRACE conn2 <- [1,502,null,{}] 08:51:50 INFO - PROCESS | 3740 | 1464191510359 Marionette TRACE conn2 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:50 INFO - PROCESS | 3740 | 1464191510452 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 08:51:50 INFO - PROCESS | 3740 | 1464191510546 Marionette TRACE conn2 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 3740 | ++DOCSHELL 15FB1C00 == 52 [pid = 3740] [id = 135] 08:51:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (16A65000) [pid = 3740] [serial = 403] [outer = 00000000] 08:51:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (18642800) [pid = 3740] [serial = 404] [outer = 16A65000] 08:51:50 INFO - PROCESS | 3740 | 1464191510600 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (19A6B800) [pid = 3740] [serial = 405] [outer = 16A65000] 08:51:51 INFO - PROCESS | 3740 | 1464191511182 Marionette TRACE conn2 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:51:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:51:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 877ms 08:51:51 INFO - PROCESS | 3740 | 1464191511243 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 08:51:51 INFO - PROCESS | 3740 | 1464191511246 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 08:51:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:51:51 INFO - PROCESS | 3740 | 1464191511251 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 3740 | 1464191511257 Marionette TRACE conn2 <- [1,506,null,{}] 08:51:51 INFO - PROCESS | 3740 | 1464191511267 Marionette TRACE conn2 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:51 INFO - PROCESS | 3740 | 1464191511353 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 08:51:51 INFO - PROCESS | 3740 | 1464191511477 Marionette TRACE conn2 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:51 INFO - PROCESS | 3740 | ++DOCSHELL 19FC7400 == 53 [pid = 3740] [id = 136] 08:51:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1A63CC00) [pid = 3740] [serial = 406] [outer = 00000000] 08:51:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1A85D400) [pid = 3740] [serial = 407] [outer = 1A63CC00] 08:51:51 INFO - PROCESS | 3740 | 1464191511531 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1A8BEC00) [pid = 3740] [serial = 408] [outer = 1A63CC00] 08:51:52 INFO - PROCESS | 3740 | 1464191512021 Marionette TRACE conn2 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 848ms 08:51:52 INFO - PROCESS | 3740 | 1464191512097 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 3740 | 1464191512100 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 08:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:51:52 INFO - PROCESS | 3740 | 1464191512103 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 3740 | 1464191512087 Marionette TRACE conn2 <- [1,510,null,{}] 08:51:52 INFO - PROCESS | 3740 | 1464191512091 Marionette TRACE conn2 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:52 INFO - PROCESS | 3740 | 1464191512206 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 08:51:52 INFO - PROCESS | 3740 | 1464191512285 Marionette TRACE conn2 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 3740 | ++DOCSHELL 161AC000 == 54 [pid = 3740] [id = 137] 08:51:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (161AC800) [pid = 3740] [serial = 409] [outer = 00000000] 08:51:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (161B1C00) [pid = 3740] [serial = 410] [outer = 161AC800] 08:51:52 INFO - PROCESS | 3740 | 1464191512338 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (177D3400) [pid = 3740] [serial = 411] [outer = 161AC800] 08:51:52 INFO - PROCESS | 3740 | 1464191512906 Marionette TRACE conn2 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:51:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:51:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 892ms 08:51:52 INFO - PROCESS | 3740 | 1464191512974 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 08:51:52 INFO - PROCESS | 3740 | 1464191512977 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 08:51:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:51:52 INFO - PROCESS | 3740 | 1464191512980 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 3740 | 1464191512982 Marionette TRACE conn2 <- [1,514,null,{}] 08:51:52 INFO - PROCESS | 3740 | 1464191512986 Marionette TRACE conn2 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:53 INFO - PROCESS | 3740 | 1464191513082 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 08:51:53 INFO - PROCESS | 3740 | 1464191513162 Marionette TRACE conn2 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 3740 | ++DOCSHELL 105FAC00 == 55 [pid = 3740] [id = 138] 08:51:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (105FB800) [pid = 3740] [serial = 412] [outer = 00000000] 08:51:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (11239400) [pid = 3740] [serial = 413] [outer = 105FB800] 08:51:53 INFO - PROCESS | 3740 | 1464191513293 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (11DC1800) [pid = 3740] [serial = 414] [outer = 105FB800] 08:51:53 INFO - PROCESS | 3740 | --DOCSHELL 19B74000 == 54 [pid = 3740] [id = 132] 08:51:53 INFO - PROCESS | 3740 | --DOCSHELL 18165800 == 53 [pid = 3740] [id = 131] 08:51:53 INFO - PROCESS | 3740 | --DOCSHELL 172F2C00 == 52 [pid = 3740] [id = 130] 08:51:53 INFO - PROCESS | 3740 | --DOCSHELL 156CF400 == 51 [pid = 3740] [id = 129] 08:51:53 INFO - PROCESS | 3740 | --DOCSHELL 0F9E7800 == 50 [pid = 3740] [id = 128] 08:51:53 INFO - PROCESS | 3740 | --DOCSHELL 11265C00 == 49 [pid = 3740] [id = 127] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1AC01400) [pid = 3740] [serial = 236] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (18643400) [pid = 3740] [serial = 352] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (19B74400) [pid = 3740] [serial = 355] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1865B000) [pid = 3740] [serial = 353] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1A760400) [pid = 3740] [serial = 358] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (156D0C00) [pid = 3740] [serial = 331] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (19B75C00) [pid = 3740] [serial = 334] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (19B7E800) [pid = 3740] [serial = 356] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (156CB800) [pid = 3740] [serial = 346] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (156D4400) [pid = 3740] [serial = 347] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (12BC0800) [pid = 3740] [serial = 343] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (132C8800) [pid = 3740] [serial = 344] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1A63A400) [pid = 3740] [serial = 337] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1721B800) [pid = 3740] [serial = 349] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (16AAB000) [pid = 3740] [serial = 367] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (131E6000) [pid = 3740] [serial = 328] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (15FB9C00) [pid = 3740] [serial = 340] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1AF59400) [pid = 3740] [serial = 365] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1AD3C800) [pid = 3740] [serial = 364] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1AC0D400) [pid = 3740] [serial = 359] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (18662800) [pid = 3740] [serial = 361] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1A757400) [pid = 3740] [serial = 362] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (177D8C00) [pid = 3740] [serial = 350] [outer = 00000000] [url = about:blank] 08:51:53 INFO - PROCESS | 3740 | 1464191513847 Marionette TRACE conn2 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:51:53 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:51:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 877ms 08:51:53 INFO - PROCESS | 3740 | 1464191513870 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 08:51:53 INFO - PROCESS | 3740 | 1464191513875 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 08:51:53 INFO - PROCESS | 3740 | 1464191513880 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:51:53 INFO - PROCESS | 3740 | 1464191513883 Marionette TRACE conn2 <- [1,518,null,{}] 08:51:53 INFO - PROCESS | 3740 | 1464191513888 Marionette TRACE conn2 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:53 INFO - PROCESS | 3740 | 1464191513956 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 08:51:54 INFO - PROCESS | 3740 | 1464191514062 Marionette TRACE conn2 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 3740 | ++DOCSHELL 114DEC00 == 50 [pid = 3740] [id = 139] 08:51:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (114E2400) [pid = 3740] [serial = 415] [outer = 00000000] 08:51:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (132CA800) [pid = 3740] [serial = 416] [outer = 114E2400] 08:51:54 INFO - PROCESS | 3740 | 1464191514113 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1568D000) [pid = 3740] [serial = 417] [outer = 114E2400] 08:51:54 INFO - PROCESS | 3740 | 1464191514454 Marionette TRACE conn2 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:51:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:51:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 599ms 08:51:54 INFO - PROCESS | 3740 | 1464191514522 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 08:51:54 INFO - PROCESS | 3740 | 1464191514525 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 08:51:54 INFO - PROCESS | 3740 | 1464191514536 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:51:54 INFO - PROCESS | 3740 | 1464191514538 Marionette TRACE conn2 <- [1,522,null,{}] 08:51:54 INFO - PROCESS | 3740 | 1464191514542 Marionette TRACE conn2 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:54 INFO - PROCESS | 3740 | 1464191514625 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 08:51:54 INFO - PROCESS | 3740 | 1464191514632 Marionette TRACE conn2 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 3740 | ++DOCSHELL 157D4800 == 51 [pid = 3740] [id = 140] 08:51:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (15AFB000) [pid = 3740] [serial = 418] [outer = 00000000] 08:51:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (161B3000) [pid = 3740] [serial = 419] [outer = 15AFB000] 08:51:54 INFO - PROCESS | 3740 | 1464191514678 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (16AA4800) [pid = 3740] [serial = 420] [outer = 15AFB000] 08:51:55 INFO - PROCESS | 3740 | 1464191515101 Marionette TRACE conn2 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:51:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 585ms 08:51:55 INFO - PROCESS | 3740 | 1464191515136 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 3740 | 1464191515138 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 08:51:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:51:55 INFO - PROCESS | 3740 | 1464191515142 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 3740 | 1464191515145 Marionette TRACE conn2 <- [1,526,null,{}] 08:51:55 INFO - PROCESS | 3740 | 1464191515155 Marionette TRACE conn2 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:55 INFO - PROCESS | 3740 | 1464191515241 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 08:51:55 INFO - PROCESS | 3740 | 1464191515251 Marionette TRACE conn2 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 3740 | ++DOCSHELL 17EA7400 == 52 [pid = 3740] [id = 141] 08:51:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (17F02800) [pid = 3740] [serial = 421] [outer = 00000000] 08:51:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1863D000) [pid = 3740] [serial = 422] [outer = 17F02800] 08:51:55 INFO - PROCESS | 3740 | 1464191515278 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (18647400) [pid = 3740] [serial = 423] [outer = 17F02800] 08:51:55 INFO - PROCESS | 3740 | 1464191515696 Marionette TRACE conn2 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:51:55 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:51:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 599ms 08:51:55 INFO - PROCESS | 3740 | 1464191515744 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 3740 | 1464191515747 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 08:51:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:51:55 INFO - PROCESS | 3740 | 1464191515750 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 3740 | 1464191515752 Marionette TRACE conn2 <- [1,530,null,{}] 08:51:55 INFO - PROCESS | 3740 | 1464191515755 Marionette TRACE conn2 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:55 INFO - PROCESS | 3740 | 1464191515829 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 08:51:55 INFO - PROCESS | 3740 | 1464191515836 Marionette TRACE conn2 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 3740 | ++DOCSHELL 1865A000 == 53 [pid = 3740] [id = 142] 08:51:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1865E800) [pid = 3740] [serial = 424] [outer = 00000000] 08:51:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (19B79000) [pid = 3740] [serial = 425] [outer = 1865E800] 08:51:55 INFO - PROCESS | 3740 | 1464191515906 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (19DBF400) [pid = 3740] [serial = 426] [outer = 1865E800] 08:51:56 INFO - PROCESS | 3740 | 1464191516348 Marionette TRACE conn2 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:51:56 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:51:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:51:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:51:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:51:56 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:51:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:51:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:51:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:51:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:51:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:51:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 658ms 08:51:56 INFO - PROCESS | 3740 | 1464191516410 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 3740 | 1464191516412 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 08:51:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:51:56 INFO - PROCESS | 3740 | 1464191516406 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 3740 | 1464191516408 Marionette TRACE conn2 <- [1,534,null,{}] 08:51:56 INFO - PROCESS | 3740 | 1464191516412 Marionette TRACE conn2 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:56 INFO - PROCESS | 3740 | 1464191516525 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 08:51:56 INFO - PROCESS | 3740 | 1464191516537 Marionette TRACE conn2 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 3740 | ++DOCSHELL 19B78800 == 54 [pid = 3740] [id = 143] 08:51:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (19FC0000) [pid = 3740] [serial = 427] [outer = 00000000] 08:51:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1A8B7C00) [pid = 3740] [serial = 428] [outer = 19FC0000] 08:51:56 INFO - PROCESS | 3740 | 1464191516595 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1AC01400) [pid = 3740] [serial = 429] [outer = 19FC0000] 08:51:57 INFO - PROCESS | 3740 | 1464191517013 Marionette TRACE conn2 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:51:57 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:51:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 657ms 08:51:57 INFO - PROCESS | 3740 | 1464191517057 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 3740 | 1464191517059 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 08:51:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:51:57 INFO - PROCESS | 3740 | 1464191517071 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 3740 | 1464191517073 Marionette TRACE conn2 <- [1,538,null,{}] 08:51:57 INFO - PROCESS | 3740 | 1464191517076 Marionette TRACE conn2 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 3740 | 1464191517197 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 08:51:57 INFO - PROCESS | 3740 | 1464191517256 Marionette TRACE conn2 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 3740 | ++DOCSHELL 1A854400 == 55 [pid = 3740] [id = 144] 08:51:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1A85F800) [pid = 3740] [serial = 430] [outer = 00000000] 08:51:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1AF5FC00) [pid = 3740] [serial = 431] [outer = 1A85F800] 08:51:57 INFO - PROCESS | 3740 | 1464191517299 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1AF60800) [pid = 3740] [serial = 432] [outer = 1A85F800] 08:51:57 INFO - PROCESS | 3740 | 1464191517677 Marionette TRACE conn2 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:51:57 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:51:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 658ms 08:51:57 INFO - PROCESS | 3740 | 1464191517726 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 3740 | 1464191517728 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 08:51:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:51:57 INFO - PROCESS | 3740 | 1464191517714 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - PROCESS | 3740 | 1464191517716 Marionette TRACE conn2 <- [1,542,null,{}] 08:51:57 INFO - PROCESS | 3740 | 1464191517719 Marionette TRACE conn2 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:57 INFO - PROCESS | 3740 | 1464191517825 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 08:51:57 INFO - PROCESS | 3740 | 1464191517831 Marionette TRACE conn2 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 3740 | ++DOCSHELL 0F9EF000 == 56 [pid = 3740] [id = 145] 08:51:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (18658800) [pid = 3740] [serial = 433] [outer = 00000000] 08:51:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A71AC00) [pid = 3740] [serial = 434] [outer = 18658800] 08:51:57 INFO - PROCESS | 3740 | 1464191517921 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1AD41C00) [pid = 3740] [serial = 435] [outer = 18658800] 08:51:58 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (114E5000) [pid = 3740] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:51:58 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (102D4C00) [pid = 3740] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:51:58 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (156D4800) [pid = 3740] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:51:58 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (175D3000) [pid = 3740] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:51:58 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (112E7000) [pid = 3740] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:51:58 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1832EC00) [pid = 3740] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:51:58 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:58 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:51:58 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:58 INFO - PROCESS | 3740 | 1464191518394 Marionette TRACE conn2 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:51:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:51:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 686ms 08:51:58 INFO - PROCESS | 3740 | 1464191518447 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 3740 | 1464191518449 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 08:51:58 INFO - PROCESS | 3740 | 1464191518457 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - PROCESS | 3740 | 1464191518459 Marionette TRACE conn2 <- [1,546,null,{}] 08:51:58 INFO - PROCESS | 3740 | 1464191518462 Marionette TRACE conn2 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:51:58 INFO - PROCESS | 3740 | 1464191518541 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 08:51:58 INFO - PROCESS | 3740 | 1464191518546 Marionette TRACE conn2 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 3740 | ++DOCSHELL 0C76DC00 == 57 [pid = 3740] [id = 146] 08:51:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (0C76E800) [pid = 3740] [serial = 436] [outer = 00000000] 08:51:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (0C775800) [pid = 3740] [serial = 437] [outer = 0C76E800] 08:51:58 INFO - PROCESS | 3740 | 1464191518572 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (0C77A800) [pid = 3740] [serial = 438] [outer = 0C76E800] 08:51:58 INFO - PROCESS | 3740 | 1464191518964 Marionette TRACE conn2 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:51:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:51:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 541ms 08:51:59 INFO - PROCESS | 3740 | 1464191519014 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 3740 | 1464191519016 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 08:51:59 INFO - PROCESS | 3740 | 1464191519024 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 3740 | 1464191519026 Marionette TRACE conn2 <- [1,550,null,{}] 08:51:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:51:59 INFO - PROCESS | 3740 | 1464191519029 Marionette TRACE conn2 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:59 INFO - PROCESS | 3740 | 1464191519090 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 08:51:59 INFO - PROCESS | 3740 | 1464191519097 Marionette TRACE conn2 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 3740 | ++DOCSHELL 0C775400 == 58 [pid = 3740] [id = 147] 08:51:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (105EDC00) [pid = 3740] [serial = 439] [outer = 00000000] 08:51:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (18647C00) [pid = 3740] [serial = 440] [outer = 105EDC00] 08:51:59 INFO - PROCESS | 3740 | 1464191519140 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1A712000) [pid = 3740] [serial = 441] [outer = 105EDC00] 08:51:59 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:59 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:51:59 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:59 INFO - PROCESS | 3740 | 1464191519526 Marionette TRACE conn2 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:51:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:51:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 555ms 08:51:59 INFO - PROCESS | 3740 | 1464191519588 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 08:51:59 INFO - PROCESS | 3740 | 1464191519590 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 08:51:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:51:59 INFO - PROCESS | 3740 | 1464191519593 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:51:59 INFO - PROCESS | 3740 | 1464191519595 Marionette TRACE conn2 <- [1,554,null,{}] 08:51:59 INFO - PROCESS | 3740 | 1464191519600 Marionette TRACE conn2 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:51:59 INFO - PROCESS | 3740 | 1464191519688 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 08:51:59 INFO - PROCESS | 3740 | 1464191519696 Marionette TRACE conn2 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 3740 | ++DOCSHELL 16674000 == 59 [pid = 3740] [id = 148] 08:51:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (18643C00) [pid = 3740] [serial = 442] [outer = 00000000] 08:51:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1B019000) [pid = 3740] [serial = 443] [outer = 18643C00] 08:51:59 INFO - PROCESS | 3740 | 1464191519744 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1B01DC00) [pid = 3740] [serial = 444] [outer = 18643C00] 08:52:00 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 14334400 == 58 [pid = 3740] [id = 95] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 16C22C00 == 57 [pid = 3740] [id = 97] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 0F39A800 == 56 [pid = 3740] [id = 94] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 0F97DC00 == 55 [pid = 3740] [id = 66] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 1A8BE000 == 54 [pid = 3740] [id = 109] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 1A756C00 == 53 [pid = 3740] [id = 65] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 166CF400 == 52 [pid = 3740] [id = 125] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 15F23800 == 51 [pid = 3740] [id = 53] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 132C4800 == 50 [pid = 3740] [id = 98] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 0C7F2400 == 49 [pid = 3740] [id = 124] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 143B0000 == 48 [pid = 3740] [id = 96] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 105FB400 == 47 [pid = 3740] [id = 68] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 13955800 == 46 [pid = 3740] [id = 51] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 1A85AC00 == 45 [pid = 3740] [id = 79] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 105EEC00 == 44 [pid = 3740] [id = 54] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 16AA0400 == 43 [pid = 3740] [id = 123] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 114DEC00 == 42 [pid = 3740] [id = 139] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 105FAC00 == 41 [pid = 3740] [id = 138] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 161AC000 == 40 [pid = 3740] [id = 137] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 15FB1C00 == 39 [pid = 3740] [id = 135] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 19FC7400 == 38 [pid = 3740] [id = 136] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 19FCAC00 == 37 [pid = 3740] [id = 126] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 12FAF800 == 36 [pid = 3740] [id = 134] 08:52:00 INFO - PROCESS | 3740 | --DOCSHELL 0C77C800 == 35 [pid = 3740] [id = 133] 08:52:01 INFO - PROCESS | 3740 | --DOCSHELL 19B78800 == 34 [pid = 3740] [id = 143] 08:52:01 INFO - PROCESS | 3740 | --DOCSHELL 157D4800 == 33 [pid = 3740] [id = 140] 08:52:01 INFO - PROCESS | 3740 | --DOCSHELL 0F9EF000 == 32 [pid = 3740] [id = 145] 08:52:01 INFO - PROCESS | 3740 | --DOCSHELL 1A854400 == 31 [pid = 3740] [id = 144] 08:52:01 INFO - PROCESS | 3740 | --DOCSHELL 0C76DC00 == 30 [pid = 3740] [id = 146] 08:52:01 INFO - PROCESS | 3740 | --DOCSHELL 0C775400 == 29 [pid = 3740] [id = 147] 08:52:01 INFO - PROCESS | 3740 | --DOCSHELL 17EA7400 == 28 [pid = 3740] [id = 141] 08:52:01 INFO - PROCESS | 3740 | --DOCSHELL 1865A000 == 27 [pid = 3740] [id = 142] 08:52:01 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:52:01 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (18648400) [pid = 3740] [serial = 392] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (18647800) [pid = 3740] [serial = 391] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (19BEA400) [pid = 3740] [serial = 394] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (17F03000) [pid = 3740] [serial = 341] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1AC0E800) [pid = 3740] [serial = 376] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (131F2800) [pid = 3740] [serial = 382] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1432C000) [pid = 3740] [serial = 383] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (15F51C00) [pid = 3740] [serial = 385] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (15FBB400) [pid = 3740] [serial = 386] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (177D9C00) [pid = 3740] [serial = 388] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (17F02400) [pid = 3740] [serial = 389] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (13A56800) [pid = 3740] [serial = 370] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (16AAA800) [pid = 3740] [serial = 373] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (132D0400) [pid = 3740] [serial = 380] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (12B24800) [pid = 3740] [serial = 379] [outer = 00000000] [url = about:blank] 08:52:01 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:01 INFO - PROCESS | 3740 | 1464191521743 Marionette TRACE conn2 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:52:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:52:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 2177ms 08:52:01 INFO - PROCESS | 3740 | 1464191521766 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 3740 | 1464191521770 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 08:52:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:52:01 INFO - PROCESS | 3740 | 1464191521779 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 3740 | 1464191521783 Marionette TRACE conn2 <- [1,558,null,{}] 08:52:01 INFO - PROCESS | 3740 | 1464191521790 Marionette TRACE conn2 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:01 INFO - PROCESS | 3740 | 1464191521882 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 08:52:01 INFO - PROCESS | 3740 | 1464191521891 Marionette TRACE conn2 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:01 INFO - PROCESS | 3740 | ++DOCSHELL 0C7FB000 == 28 [pid = 3740] [id = 149] 08:52:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (0C7FB800) [pid = 3740] [serial = 445] [outer = 00000000] 08:52:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (102D9C00) [pid = 3740] [serial = 446] [outer = 0C7FB800] 08:52:01 INFO - PROCESS | 3740 | 1464191521923 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (10A58000) [pid = 3740] [serial = 447] [outer = 0C7FB800] 08:52:02 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:02 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:52:02 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:02 INFO - PROCESS | 3740 | 1464191522371 Marionette TRACE conn2 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:52:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:52:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 658ms 08:52:02 INFO - PROCESS | 3740 | 1464191522440 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 3740 | 1464191522446 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 08:52:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:52:02 INFO - PROCESS | 3740 | 1464191522435 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - PROCESS | 3740 | 1464191522438 Marionette TRACE conn2 <- [1,562,null,{}] 08:52:02 INFO - PROCESS | 3740 | 1464191522441 Marionette TRACE conn2 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:02 INFO - PROCESS | 3740 | 1464191522525 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 08:52:02 INFO - PROCESS | 3740 | 1464191522536 Marionette TRACE conn2 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 3740 | ++DOCSHELL 118B7000 == 29 [pid = 3740] [id = 150] 08:52:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (118BD800) [pid = 3740] [serial = 448] [outer = 00000000] 08:52:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (11DBE000) [pid = 3740] [serial = 449] [outer = 118BD800] 08:52:02 INFO - PROCESS | 3740 | 1464191522581 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (12B53000) [pid = 3740] [serial = 450] [outer = 118BD800] 08:52:03 INFO - PROCESS | 3740 | 1464191523012 Marionette TRACE conn2 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:52:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:52:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 599ms 08:52:03 INFO - PROCESS | 3740 | 1464191523034 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 3740 | 1464191523037 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 08:52:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:52:03 INFO - PROCESS | 3740 | 1464191523041 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 3740 | 1464191523044 Marionette TRACE conn2 <- [1,566,null,{}] 08:52:03 INFO - PROCESS | 3740 | 1464191523059 Marionette TRACE conn2 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:03 INFO - PROCESS | 3740 | 1464191523144 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 08:52:03 INFO - PROCESS | 3740 | 1464191523254 Marionette TRACE conn2 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 3740 | ++DOCSHELL 12F4A400 == 30 [pid = 3740] [id = 151] 08:52:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (132C4800) [pid = 3740] [serial = 451] [outer = 00000000] 08:52:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (13951800) [pid = 3740] [serial = 452] [outer = 132C4800] 08:52:03 INFO - PROCESS | 3740 | 1464191523285 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (13A58000) [pid = 3740] [serial = 453] [outer = 132C4800] 08:52:03 INFO - PROCESS | 3740 | 1464191523654 Marionette TRACE conn2 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:52:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:52:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 643ms 08:52:03 INFO - PROCESS | 3740 | 1464191523701 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 3740 | 1464191523703 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 08:52:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:52:03 INFO - PROCESS | 3740 | 1464191523706 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - PROCESS | 3740 | 1464191523708 Marionette TRACE conn2 <- [1,570,null,{}] 08:52:03 INFO - PROCESS | 3740 | 1464191523713 Marionette TRACE conn2 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:03 INFO - PROCESS | 3740 | 1464191523810 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 08:52:03 INFO - PROCESS | 3740 | 1464191523818 Marionette TRACE conn2 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 3740 | ++DOCSHELL 13951400 == 31 [pid = 3740] [id = 152] 08:52:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (143A8C00) [pid = 3740] [serial = 454] [outer = 00000000] 08:52:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (15693400) [pid = 3740] [serial = 455] [outer = 143A8C00] 08:52:03 INFO - PROCESS | 3740 | 1464191523863 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (156D3000) [pid = 3740] [serial = 456] [outer = 143A8C00] 08:52:04 INFO - PROCESS | 3740 | 1464191524264 Marionette TRACE conn2 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:52:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:52:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 585ms 08:52:04 INFO - PROCESS | 3740 | 1464191524305 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 08:52:04 INFO - PROCESS | 3740 | 1464191524307 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 08:52:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:52:04 INFO - PROCESS | 3740 | 1464191524310 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 3740 | 1464191524312 Marionette TRACE conn2 <- [1,574,null,{}] 08:52:04 INFO - PROCESS | 3740 | 1464191524315 Marionette TRACE conn2 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:04 INFO - PROCESS | 3740 | 1464191524400 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 08:52:04 INFO - PROCESS | 3740 | 1464191524439 Marionette TRACE conn2 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 3740 | ++DOCSHELL 15A2C000 == 32 [pid = 3740] [id = 153] 08:52:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (15A35000) [pid = 3740] [serial = 457] [outer = 00000000] 08:52:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (15F22C00) [pid = 3740] [serial = 458] [outer = 15A35000] 08:52:04 INFO - PROCESS | 3740 | 1464191524486 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (15F51C00) [pid = 3740] [serial = 459] [outer = 15A35000] 08:52:04 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:04 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:04 INFO - PROCESS | 3740 | 1464191524871 Marionette TRACE conn2 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:52:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:52:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 600ms 08:52:04 INFO - PROCESS | 3740 | 1464191524913 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 08:52:04 INFO - PROCESS | 3740 | 1464191524915 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 08:52:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:52:04 INFO - PROCESS | 3740 | 1464191524918 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 3740 | 1464191524920 Marionette TRACE conn2 <- [1,578,null,{}] 08:52:04 INFO - PROCESS | 3740 | 1464191524906 Marionette TRACE conn2 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 3740 | 1464191525042 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 08:52:05 INFO - PROCESS | 3740 | 1464191525057 Marionette TRACE conn2 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 3740 | ++DOCSHELL 161B2400 == 33 [pid = 3740] [id = 154] 08:52:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (161B2800) [pid = 3740] [serial = 460] [outer = 00000000] 08:52:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (16A9F800) [pid = 3740] [serial = 461] [outer = 161B2800] 08:52:05 INFO - PROCESS | 3740 | 1464191525102 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (16AA6400) [pid = 3740] [serial = 462] [outer = 161B2800] 08:52:05 INFO - PROCESS | 3740 | 1464191525453 Marionette TRACE conn2 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:52:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:52:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 599ms 08:52:05 INFO - PROCESS | 3740 | 1464191525498 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 3740 | 1464191525500 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 08:52:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:52:05 INFO - PROCESS | 3740 | 1464191525503 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 3740 | 1464191525505 Marionette TRACE conn2 <- [1,582,null,{}] 08:52:05 INFO - PROCESS | 3740 | 1464191525508 Marionette TRACE conn2 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:05 INFO - PROCESS | 3740 | 1464191525582 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 08:52:05 INFO - PROCESS | 3740 | 1464191525616 Marionette TRACE conn2 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:05 INFO - PROCESS | 3740 | ++DOCSHELL 16796000 == 34 [pid = 3740] [id = 155] 08:52:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (16AAC400) [pid = 3740] [serial = 463] [outer = 00000000] 08:52:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (16F6D000) [pid = 3740] [serial = 464] [outer = 16AAC400] 08:52:05 INFO - PROCESS | 3740 | 1464191525660 Marionette DEBUG loaded listener.js 08:52:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (16F6F000) [pid = 3740] [serial = 465] [outer = 16AAC400] 08:52:06 INFO - PROCESS | 3740 | 1464191526042 Marionette TRACE conn2 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:52:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:52:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 599ms 08:52:06 INFO - PROCESS | 3740 | 1464191526105 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 3740 | 1464191526107 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 08:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:52:06 INFO - PROCESS | 3740 | 1464191526115 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 3740 | 1464191526116 Marionette TRACE conn2 <- [1,586,null,{}] 08:52:06 INFO - PROCESS | 3740 | 1464191526120 Marionette TRACE conn2 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:06 INFO - PROCESS | 3740 | 1464191526192 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 08:52:06 INFO - PROCESS | 3740 | 1464191526198 Marionette TRACE conn2 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 3740 | ++DOCSHELL 16DF3000 == 35 [pid = 3740] [id = 156] 08:52:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (17696400) [pid = 3740] [serial = 466] [outer = 00000000] 08:52:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (179A2C00) [pid = 3740] [serial = 467] [outer = 17696400] 08:52:06 INFO - PROCESS | 3740 | 1464191526237 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (179A4800) [pid = 3740] [serial = 468] [outer = 17696400] 08:52:06 INFO - PROCESS | 3740 | 1464191526680 Marionette TRACE conn2 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:52:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:52:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 584ms 08:52:06 INFO - PROCESS | 3740 | 1464191526718 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 3740 | 1464191526720 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 08:52:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:52:06 INFO - PROCESS | 3740 | 1464191526724 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 3740 | 1464191526726 Marionette TRACE conn2 <- [1,590,null,{}] 08:52:06 INFO - PROCESS | 3740 | 1464191526729 Marionette TRACE conn2 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:06 INFO - PROCESS | 3740 | 1464191526819 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 08:52:06 INFO - PROCESS | 3740 | 1464191526902 Marionette TRACE conn2 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:06 INFO - PROCESS | 3740 | ++DOCSHELL 12B2CC00 == 36 [pid = 3740] [id = 157] 08:52:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (16C2F400) [pid = 3740] [serial = 469] [outer = 00000000] 08:52:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (18169C00) [pid = 3740] [serial = 470] [outer = 16C2F400] 08:52:06 INFO - PROCESS | 3740 | 1464191526946 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (18334C00) [pid = 3740] [serial = 471] [outer = 16C2F400] 08:52:07 INFO - PROCESS | 3740 | 1464191527337 Marionette TRACE conn2 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:52:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:52:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 658ms 08:52:07 INFO - PROCESS | 3740 | 1464191527366 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 08:52:07 INFO - PROCESS | 3740 | 1464191527369 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 08:52:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:52:07 INFO - PROCESS | 3740 | 1464191527379 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 3740 | 1464191527381 Marionette TRACE conn2 <- [1,594,null,{}] 08:52:07 INFO - PROCESS | 3740 | 1464191527384 Marionette TRACE conn2 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:07 INFO - PROCESS | 3740 | 1464191527527 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 08:52:07 INFO - PROCESS | 3740 | 1464191527553 Marionette TRACE conn2 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:07 INFO - PROCESS | 3740 | ++DOCSHELL 18667800 == 37 [pid = 3740] [id = 158] 08:52:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (19A5EC00) [pid = 3740] [serial = 472] [outer = 00000000] 08:52:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (19B71400) [pid = 3740] [serial = 473] [outer = 19A5EC00] 08:52:07 INFO - PROCESS | 3740 | 1464191527587 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (19B7AC00) [pid = 3740] [serial = 474] [outer = 19A5EC00] 08:52:08 INFO - PROCESS | 3740 | 1464191528113 Marionette TRACE conn2 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:52:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:52:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 803ms 08:52:08 INFO - PROCESS | 3740 | 1464191528187 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 3740 | 1464191528189 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 08:52:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:52:08 INFO - PROCESS | 3740 | 1464191528193 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 3740 | 1464191528195 Marionette TRACE conn2 <- [1,598,null,{}] 08:52:08 INFO - PROCESS | 3740 | 1464191528199 Marionette TRACE conn2 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:08 INFO - PROCESS | 3740 | 1464191528739 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (17EA5C00) [pid = 3740] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (10A58400) [pid = 3740] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (0F93F800) [pid = 3740] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (143AA000) [pid = 3740] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (18338800) [pid = 3740] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (15193C00) [pid = 3740] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (105F3400) [pid = 3740] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (16AA5400) [pid = 3740] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (15F23C00) [pid = 3740] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (179A8400) [pid = 3740] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (114E2800) [pid = 3740] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (15FB1400) [pid = 3740] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (15193400) [pid = 3740] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (112DD800) [pid = 3740] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1A757000) [pid = 3740] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (157D5000) [pid = 3740] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (16A65800) [pid = 3740] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1A851C00) [pid = 3740] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (19B75800) [pid = 3740] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (10A62800) [pid = 3740] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1A75C800) [pid = 3740] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1678F000) [pid = 3740] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (19FC0000) [pid = 3740] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1A85F800) [pid = 3740] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (18658800) [pid = 3740] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (105EDC00) [pid = 3740] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (114E2400) [pid = 3740] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (105FB800) [pid = 3740] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (161AC800) [pid = 3740] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1A63CC00) [pid = 3740] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (16A65000) [pid = 3740] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (14336000) [pid = 3740] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (0C7F4400) [pid = 3740] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1865E800) [pid = 3740] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (17F02800) [pid = 3740] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (15AFB000) [pid = 3740] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (0C76E800) [pid = 3740] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (132C6000) [pid = 3740] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:52:08 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1A8C3C00) [pid = 3740] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:52:08 INFO - PROCESS | 3740 | 1464191528804 Marionette TRACE conn2 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 3740 | ++DOCSHELL 0C772800 == 38 [pid = 3740] [id = 159] 08:52:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (0C772C00) [pid = 3740] [serial = 475] [outer = 00000000] 08:52:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1027B400) [pid = 3740] [serial = 476] [outer = 0C772C00] 08:52:08 INFO - PROCESS | 3740 | 1464191528865 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1105A800) [pid = 3740] [serial = 477] [outer = 0C772C00] 08:52:09 INFO - PROCESS | 3740 | 1464191529238 Marionette TRACE conn2 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:52:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1082ms 08:52:09 INFO - PROCESS | 3740 | 1464191529290 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 3740 | 1464191529275 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 08:52:09 INFO - PROCESS | 3740 | 1464191529278 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:52:09 INFO - PROCESS | 3740 | 1464191529279 Marionette TRACE conn2 <- [1,602,null,{}] 08:52:09 INFO - PROCESS | 3740 | 1464191529283 Marionette TRACE conn2 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 3740 | 1464191529359 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 08:52:09 INFO - PROCESS | 3740 | 1464191529366 Marionette TRACE conn2 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 3740 | ++DOCSHELL 105F3800 == 39 [pid = 3740] [id = 160] 08:52:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (12914800) [pid = 3740] [serial = 478] [outer = 00000000] 08:52:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (15A90000) [pid = 3740] [serial = 479] [outer = 12914800] 08:52:09 INFO - PROCESS | 3740 | 1464191529409 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (15F23C00) [pid = 3740] [serial = 480] [outer = 12914800] 08:52:09 INFO - PROCESS | 3740 | 1464191529811 Marionette TRACE conn2 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:52:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:52:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 556ms 08:52:09 INFO - PROCESS | 3740 | 1464191529856 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 3740 | 1464191529858 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 08:52:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:52:09 INFO - PROCESS | 3740 | 1464191529863 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 3740 | 1464191529865 Marionette TRACE conn2 <- [1,606,null,{}] 08:52:09 INFO - PROCESS | 3740 | 1464191529869 Marionette TRACE conn2 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:09 INFO - PROCESS | 3740 | 1464191529927 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 08:52:09 INFO - PROCESS | 3740 | 1464191529934 Marionette TRACE conn2 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:09 INFO - PROCESS | 3740 | ++DOCSHELL 157D5000 == 40 [pid = 3740] [id = 161] 08:52:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (161AF400) [pid = 3740] [serial = 481] [outer = 00000000] 08:52:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (17EA5C00) [pid = 3740] [serial = 482] [outer = 161AF400] 08:52:09 INFO - PROCESS | 3740 | 1464191529977 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1833A800) [pid = 3740] [serial = 483] [outer = 161AF400] 08:52:10 INFO - PROCESS | 3740 | 1464191530386 Marionette TRACE conn2 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:52:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:52:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 556ms 08:52:10 INFO - PROCESS | 3740 | 1464191530417 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 3740 | 1464191530420 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 08:52:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:52:10 INFO - PROCESS | 3740 | 1464191530438 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - PROCESS | 3740 | 1464191530440 Marionette TRACE conn2 <- [1,610,null,{}] 08:52:10 INFO - PROCESS | 3740 | 1464191530443 Marionette TRACE conn2 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:10 INFO - PROCESS | 3740 | 1464191530504 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 08:52:10 INFO - PROCESS | 3740 | 1464191530511 Marionette TRACE conn2 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:10 INFO - PROCESS | 3740 | ++DOCSHELL 15AFD800 == 41 [pid = 3740] [id = 162] 08:52:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (161B1800) [pid = 3740] [serial = 484] [outer = 00000000] 08:52:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1865E000) [pid = 3740] [serial = 485] [outer = 161B1800] 08:52:10 INFO - PROCESS | 3740 | 1464191530554 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (19B7C000) [pid = 3740] [serial = 486] [outer = 161B1800] 08:52:11 INFO - PROCESS | 3740 | 1464191531336 Marionette TRACE conn2 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:52:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:52:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 936ms 08:52:11 INFO - PROCESS | 3740 | 1464191531357 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 3740 | 1464191531362 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 08:52:11 INFO - PROCESS | 3740 | 1464191531367 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:52:11 INFO - PROCESS | 3740 | 1464191531372 Marionette TRACE conn2 <- [1,614,null,{}] 08:52:11 INFO - PROCESS | 3740 | 1464191531377 Marionette TRACE conn2 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:11 INFO - PROCESS | 3740 | 1464191531491 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 08:52:11 INFO - PROCESS | 3740 | 1464191531615 Marionette TRACE conn2 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:11 INFO - PROCESS | 3740 | ++DOCSHELL 10274400 == 42 [pid = 3740] [id = 163] 08:52:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (102D0000) [pid = 3740] [serial = 487] [outer = 00000000] 08:52:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1125C400) [pid = 3740] [serial = 488] [outer = 102D0000] 08:52:11 INFO - PROCESS | 3740 | 1464191531677 Marionette DEBUG loaded listener.js 08:52:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (11860400) [pid = 3740] [serial = 489] [outer = 102D0000] 08:52:12 INFO - PROCESS | 3740 | 1464191532364 Marionette TRACE conn2 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:52:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:52:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1009ms 08:52:12 INFO - PROCESS | 3740 | 1464191532412 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 3740 | 1464191532418 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 08:52:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:52:12 INFO - PROCESS | 3740 | 1464191532426 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 3740 | 1464191532429 Marionette TRACE conn2 <- [1,618,null,{}] 08:52:12 INFO - PROCESS | 3740 | 1464191532433 Marionette TRACE conn2 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:12 INFO - PROCESS | 3740 | 1464191532549 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 08:52:12 INFO - PROCESS | 3740 | 1464191532631 Marionette TRACE conn2 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 3740 | ++DOCSHELL 0C76E800 == 43 [pid = 3740] [id = 164] 08:52:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (0C775000) [pid = 3740] [serial = 490] [outer = 00000000] 08:52:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (0C7F8C00) [pid = 3740] [serial = 491] [outer = 0C775000] 08:52:12 INFO - PROCESS | 3740 | 1464191532806 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (0F9E5000) [pid = 3740] [serial = 492] [outer = 0C775000] 08:52:13 INFO - PROCESS | 3740 | --DOCSHELL 166C0C00 == 42 [pid = 3740] [id = 28] 08:52:13 INFO - PROCESS | 3740 | --DOCSHELL 16F6F800 == 41 [pid = 3740] [id = 27] 08:52:13 INFO - PROCESS | 3740 | --DOCSHELL 0F9EC400 == 40 [pid = 3740] [id = 25] 08:52:13 INFO - PROCESS | 3740 | --DOCSHELL 15FB2800 == 39 [pid = 3740] [id = 8] 08:52:13 INFO - PROCESS | 3740 | --DOCSHELL 143A5400 == 38 [pid = 3740] [id = 24] 08:52:13 INFO - PROCESS | 3740 | --DOCSHELL 1A8C4800 == 37 [pid = 3740] [id = 13] 08:52:13 INFO - PROCESS | 3740 | --DOCSHELL 12BBB400 == 36 [pid = 3740] [id = 22] 08:52:13 INFO - PROCESS | 3740 | --DOCSHELL 1A858000 == 35 [pid = 3740] [id = 12] 08:52:13 INFO - PROCESS | 3740 | --DOCSHELL 1B0B6000 == 34 [pid = 3740] [id = 14] 08:52:13 INFO - PROCESS | 3740 | --DOCSHELL 11860800 == 33 [pid = 3740] [id = 23] 08:52:13 INFO - PROCESS | 3740 | --DOCSHELL 1A63E400 == 32 [pid = 3740] [id = 10] 08:52:13 INFO - PROCESS | 3740 | --DOCSHELL 15F54400 == 31 [pid = 3740] [id = 26] 08:52:13 INFO - PROCESS | 3740 | --DOCSHELL 1A754000 == 30 [pid = 3740] [id = 11] 08:52:13 INFO - PROCESS | 3740 | --DOCSHELL 112E4400 == 29 [pid = 3740] [id = 21] 08:52:13 INFO - PROCESS | 3740 | --DOCSHELL 10564400 == 28 [pid = 3740] [id = 20] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1AF67800) [pid = 3740] [serial = 290] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1A132400) [pid = 3740] [serial = 395] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (132D1400) [pid = 3740] [serial = 293] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1AF64400) [pid = 3740] [serial = 326] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1A8C4C00) [pid = 3740] [serial = 338] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (138F8C00) [pid = 3740] [serial = 154] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1123A000) [pid = 3740] [serial = 281] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (15AFBC00) [pid = 3740] [serial = 284] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (19B79C00) [pid = 3740] [serial = 335] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1608E800) [pid = 3740] [serial = 200] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (13E16000) [pid = 3740] [serial = 197] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1A136400) [pid = 3740] [serial = 368] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1608EC00) [pid = 3740] [serial = 157] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (19DB5000) [pid = 3740] [serial = 287] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1395D400) [pid = 3740] [serial = 329] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1A855000) [pid = 3740] [serial = 245] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (15AF0800) [pid = 3740] [serial = 332] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (12B2A000) [pid = 3740] [serial = 239] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1A859800) [pid = 3740] [serial = 194] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1721A000) [pid = 3740] [serial = 242] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (175D3400) [pid = 3740] [serial = 151] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (143AB800) [pid = 3740] [serial = 371] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1AF61800) [pid = 3740] [serial = 377] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (16F6D400) [pid = 3740] [serial = 374] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1A8B7C00) [pid = 3740] [serial = 428] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1AF5FC00) [pid = 3740] [serial = 431] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1AC01400) [pid = 3740] [serial = 429] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1A71AC00) [pid = 3740] [serial = 434] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1AF60800) [pid = 3740] [serial = 432] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1AD41C00) [pid = 3740] [serial = 435] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (18647C00) [pid = 3740] [serial = 440] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (132CA800) [pid = 3740] [serial = 416] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (11DC1800) [pid = 3740] [serial = 414] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (11239400) [pid = 3740] [serial = 413] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (177D3400) [pid = 3740] [serial = 411] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (161B1C00) [pid = 3740] [serial = 410] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A8BEC00) [pid = 3740] [serial = 408] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A85D400) [pid = 3740] [serial = 407] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (19A6B800) [pid = 3740] [serial = 405] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (18642800) [pid = 3740] [serial = 404] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1608FC00) [pid = 3740] [serial = 402] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15F4EC00) [pid = 3740] [serial = 401] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10A64800) [pid = 3740] [serial = 398] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (102EB000) [pid = 3740] [serial = 397] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (112DC800) [pid = 3740] [serial = 164] [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:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (19B79000) [pid = 3740] [serial = 425] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1863D000) [pid = 3740] [serial = 422] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (18647400) [pid = 3740] [serial = 423] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (161B3000) [pid = 3740] [serial = 419] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16AA4800) [pid = 3740] [serial = 420] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1568D000) [pid = 3740] [serial = 417] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1B019000) [pid = 3740] [serial = 443] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1A712000) [pid = 3740] [serial = 441] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0C775800) [pid = 3740] [serial = 437] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (0C77A800) [pid = 3740] [serial = 438] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (19DBF400) [pid = 3740] [serial = 426] [outer = 00000000] [url = about:blank] 08:52:13 INFO - PROCESS | 3740 | 1464191533406 Marionette TRACE conn2 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:52:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:52:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1024ms 08:52:13 INFO - PROCESS | 3740 | 1464191533469 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 3740 | 1464191533474 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 08:52:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:52:13 INFO - PROCESS | 3740 | 1464191533479 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - PROCESS | 3740 | 1464191533482 Marionette TRACE conn2 <- [1,622,null,{}] 08:52:13 INFO - PROCESS | 3740 | 1464191533470 Marionette TRACE conn2 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:13 INFO - PROCESS | 3740 | 1464191533551 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 08:52:13 INFO - PROCESS | 3740 | 1464191533561 Marionette TRACE conn2 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A59C00 == 29 [pid = 3740] [id = 165] 08:52:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (10A61C00) [pid = 3740] [serial = 493] [outer = 00000000] 08:52:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (11051400) [pid = 3740] [serial = 494] [outer = 10A61C00] 08:52:13 INFO - PROCESS | 3740 | 1464191533609 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1125DC00) [pid = 3740] [serial = 495] [outer = 10A61C00] 08:52:13 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:13 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:52:13 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:14 INFO - PROCESS | 3740 | 1464191534094 Marionette TRACE conn2 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 658ms 08:52:14 INFO - PROCESS | 3740 | 1464191534125 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 3740 | 1464191534131 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 08:52:14 INFO - PROCESS | 3740 | 1464191534140 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:52:14 INFO - PROCESS | 3740 | 1464191534144 Marionette TRACE conn2 <- [1,626,null,{}] 08:52:14 INFO - PROCESS | 3740 | 1464191534149 Marionette TRACE conn2 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 3740 | 1464191534243 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 08:52:14 INFO - PROCESS | 3740 | 1464191534320 Marionette TRACE conn2 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 112E9400 == 30 [pid = 3740] [id = 166] 08:52:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (12B50000) [pid = 3740] [serial = 496] [outer = 00000000] 08:52:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (132C8400) [pid = 3740] [serial = 497] [outer = 12B50000] 08:52:14 INFO - PROCESS | 3740 | 1464191534365 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (132CF000) [pid = 3740] [serial = 498] [outer = 12B50000] 08:52:14 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:14 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:52:14 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:14 INFO - PROCESS | 3740 | 1464191534731 Marionette TRACE conn2 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:52:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:52:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 585ms 08:52:14 INFO - PROCESS | 3740 | 1464191534743 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 08:52:14 INFO - PROCESS | 3740 | 1464191534745 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 08:52:14 INFO - PROCESS | 3740 | 1464191534749 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:52:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:52:14 INFO - PROCESS | 3740 | 1464191534752 Marionette TRACE conn2 <- [1,630,null,{}] 08:52:14 INFO - PROCESS | 3740 | 1464191534769 Marionette TRACE conn2 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:14 INFO - PROCESS | 3740 | 1464191534836 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 08:52:14 INFO - PROCESS | 3740 | 1464191534844 Marionette TRACE conn2 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13A57400 == 31 [pid = 3740] [id = 167] 08:52:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (13A5A000) [pid = 3740] [serial = 499] [outer = 00000000] 08:52:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (143B2800) [pid = 3740] [serial = 500] [outer = 13A5A000] 08:52:14 INFO - PROCESS | 3740 | 1464191534890 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15191C00) [pid = 3740] [serial = 501] [outer = 13A5A000] 08:52:15 INFO - PROCESS | 3740 | 1464191535316 Marionette TRACE conn2 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 599ms 08:52:15 INFO - PROCESS | 3740 | 1464191535351 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 3740 | 1464191535353 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 08:52:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:52:15 INFO - PROCESS | 3740 | 1464191535363 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 3740 | 1464191535356 Marionette TRACE conn2 <- [1,634,null,{}] 08:52:15 INFO - PROCESS | 3740 | 1464191535360 Marionette TRACE conn2 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:15 INFO - PROCESS | 3740 | 1464191535464 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 08:52:15 INFO - PROCESS | 3740 | 1464191535546 Marionette TRACE conn2 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156D3C00 == 32 [pid = 3740] [id = 168] 08:52:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (156D4400) [pid = 3740] [serial = 502] [outer = 00000000] 08:52:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15A2BC00) [pid = 3740] [serial = 503] [outer = 156D4400] 08:52:15 INFO - PROCESS | 3740 | 1464191535590 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15AEF800) [pid = 3740] [serial = 504] [outer = 156D4400] 08:52:15 INFO - PROCESS | 3740 | 1464191535960 Marionette TRACE conn2 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:52:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:52:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 644ms 08:52:15 INFO - PROCESS | 3740 | 1464191536008 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 3740 | 1464191536009 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 08:52:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:52:16 INFO - PROCESS | 3740 | 1464191536017 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 3740 | 1464191536018 Marionette TRACE conn2 <- [1,638,null,{}] 08:52:16 INFO - PROCESS | 3740 | 1464191536022 Marionette TRACE conn2 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:16 INFO - PROCESS | 3740 | 1464191536123 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 08:52:16 INFO - PROCESS | 3740 | 1464191536130 Marionette TRACE conn2 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F27000 == 33 [pid = 3740] [id = 169] 08:52:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15F2F800) [pid = 3740] [serial = 505] [outer = 00000000] 08:52:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15FB2800) [pid = 3740] [serial = 506] [outer = 15F2F800] 08:52:16 INFO - PROCESS | 3740 | 1464191536161 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1608F800) [pid = 3740] [serial = 507] [outer = 15F2F800] 08:52:16 INFO - PROCESS | 3740 | 1464191536590 Marionette TRACE conn2 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:52:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:52:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 599ms 08:52:16 INFO - PROCESS | 3740 | 1464191536620 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 3740 | 1464191536622 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 08:52:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:52:16 INFO - PROCESS | 3740 | 1464191536625 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 3740 | 1464191536627 Marionette TRACE conn2 <- [1,642,null,{}] 08:52:16 INFO - PROCESS | 3740 | 1464191536630 Marionette TRACE conn2 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:16 INFO - PROCESS | 3740 | 1464191536717 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 08:52:16 INFO - PROCESS | 3740 | 1464191536801 Marionette TRACE conn2 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12BC5800 == 34 [pid = 3740] [id = 170] 08:52:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (13E16800) [pid = 3740] [serial = 508] [outer = 00000000] 08:52:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1667CC00) [pid = 3740] [serial = 509] [outer = 13E16800] 08:52:16 INFO - PROCESS | 3740 | 1464191536844 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (16A63C00) [pid = 3740] [serial = 510] [outer = 13E16800] 08:52:17 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (161AF400) [pid = 3740] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:52:17 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16C2F400) [pid = 3740] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:52:17 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (16AAC400) [pid = 3740] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:52:17 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (0C7FB800) [pid = 3740] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:52:17 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (118BD800) [pid = 3740] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:52:17 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (17696400) [pid = 3740] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:52:17 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15A35000) [pid = 3740] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:52:17 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (19A5EC00) [pid = 3740] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:52:17 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (132C4800) [pid = 3740] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:52:17 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (161B2800) [pid = 3740] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:52:17 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (143A8C00) [pid = 3740] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:52:17 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12914800) [pid = 3740] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:52:17 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (0C772C00) [pid = 3740] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:52:17 INFO - PROCESS | 3740 | 1464191537348 Marionette TRACE conn2 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:52:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 745ms 08:52:17 INFO - PROCESS | 3740 | 1464191537374 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 3740 | 1464191537376 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 08:52:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:52:17 INFO - PROCESS | 3740 | 1464191537379 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 3740 | 1464191537381 Marionette TRACE conn2 <- [1,646,null,{}] 08:52:17 INFO - PROCESS | 3740 | 1464191537384 Marionette TRACE conn2 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:17 INFO - PROCESS | 3740 | 1464191537440 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 08:52:17 INFO - PROCESS | 3740 | 1464191537446 Marionette TRACE conn2 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 3740 | ++DOCSHELL 12916400 == 35 [pid = 3740] [id = 171] 08:52:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (13149800) [pid = 3740] [serial = 511] [outer = 00000000] 08:52:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1569AC00) [pid = 3740] [serial = 512] [outer = 13149800] 08:52:17 INFO - PROCESS | 3740 | 1464191537490 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15F28800) [pid = 3740] [serial = 513] [outer = 13149800] 08:52:17 INFO - PROCESS | 3740 | 1464191537903 Marionette TRACE conn2 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:52:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:52:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 556ms 08:52:17 INFO - PROCESS | 3740 | 1464191537941 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 08:52:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:52:17 INFO - PROCESS | 3740 | 1464191537943 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 08:52:17 INFO - PROCESS | 3740 | 1464191537929 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 3740 | 1464191537931 Marionette TRACE conn2 <- [1,650,null,{}] 08:52:17 INFO - PROCESS | 3740 | 1464191537934 Marionette TRACE conn2 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 3740 | 1464191538038 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 08:52:18 INFO - PROCESS | 3740 | 1464191538053 Marionette TRACE conn2 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7FB800 == 36 [pid = 3740] [id = 172] 08:52:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (161AE400) [pid = 3740] [serial = 514] [outer = 00000000] 08:52:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16AA7000) [pid = 3740] [serial = 515] [outer = 161AE400] 08:52:18 INFO - PROCESS | 3740 | 1464191538096 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16C2C400) [pid = 3740] [serial = 516] [outer = 161AE400] 08:52:18 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:18 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:52:18 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:18 INFO - PROCESS | 3740 | 1464191538472 Marionette TRACE conn2 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:52:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:52:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 556ms 08:52:18 INFO - PROCESS | 3740 | 1464191538511 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 3740 | 1464191538513 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 08:52:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:52:18 INFO - PROCESS | 3740 | 1464191538499 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 3740 | 1464191538501 Marionette TRACE conn2 <- [1,654,null,{}] 08:52:18 INFO - PROCESS | 3740 | 1464191538504 Marionette TRACE conn2 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:18 INFO - PROCESS | 3740 | 1464191538581 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 08:52:18 INFO - PROCESS | 3740 | 1464191538587 Marionette TRACE conn2 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13E1AC00 == 37 [pid = 3740] [id = 173] 08:52:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (13E1D400) [pid = 3740] [serial = 517] [outer = 00000000] 08:52:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1721B800) [pid = 3740] [serial = 518] [outer = 13E1D400] 08:52:18 INFO - PROCESS | 3740 | 1464191538630 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (1768E000) [pid = 3740] [serial = 519] [outer = 13E1D400] 08:52:18 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:18 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:52:18 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:19 INFO - PROCESS | 3740 | 1464191539017 Marionette TRACE conn2 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:52:19 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:52:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 556ms 08:52:19 INFO - PROCESS | 3740 | 1464191539078 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 3740 | 1464191539080 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 08:52:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:52:19 INFO - PROCESS | 3740 | 1464191539067 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 3740 | 1464191539069 Marionette TRACE conn2 <- [1,658,null,{}] 08:52:19 INFO - PROCESS | 3740 | 1464191539072 Marionette TRACE conn2 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:19 INFO - PROCESS | 3740 | 1464191539148 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 08:52:19 INFO - PROCESS | 3740 | 1464191539158 Marionette TRACE conn2 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156CA400 == 38 [pid = 3740] [id = 174] 08:52:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16AA4C00) [pid = 3740] [serial = 520] [outer = 00000000] 08:52:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (179A3400) [pid = 3740] [serial = 521] [outer = 16AA4C00] 08:52:19 INFO - PROCESS | 3740 | 1464191539205 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17F0F400) [pid = 3740] [serial = 522] [outer = 16AA4C00] 08:52:19 INFO - PROCESS | 3740 | 1464191539851 Marionette TRACE conn2 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:52:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:52:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 833ms 08:52:19 INFO - PROCESS | 3740 | 1464191539928 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 3740 | 1464191539933 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 08:52:19 INFO - PROCESS | 3740 | 1464191539939 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:52:19 INFO - PROCESS | 3740 | 1464191539944 Marionette TRACE conn2 <- [1,662,null,{}] 08:52:19 INFO - PROCESS | 3740 | 1464191539951 Marionette TRACE conn2 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 3740 | 1464191540104 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 08:52:20 INFO - PROCESS | 3740 | 1464191540218 Marionette TRACE conn2 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 102EB000 == 39 [pid = 3740] [id = 175] 08:52:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (10A62800) [pid = 3740] [serial = 523] [outer = 00000000] 08:52:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (12B56C00) [pid = 3740] [serial = 524] [outer = 10A62800] 08:52:20 INFO - PROCESS | 3740 | 1464191540274 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (131F6400) [pid = 3740] [serial = 525] [outer = 10A62800] 08:52:20 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:52:20 INFO - PROCESS | 3740 | [3740] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:52:20 INFO - PROCESS | 3740 | 1464191540826 Marionette TRACE conn2 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:52:20 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:52:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 935ms 08:52:20 INFO - PROCESS | 3740 | 1464191540891 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 3740 | 1464191540897 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 08:52:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:52:20 INFO - PROCESS | 3740 | 1464191540904 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 3740 | 1464191540907 Marionette TRACE conn2 <- [1,666,null,{}] 08:52:20 INFO - PROCESS | 3740 | 1464191540910 Marionette TRACE conn2 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:20 INFO - PROCESS | 3740 | 1464191540996 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 08:52:21 INFO - PROCESS | 3740 | 1464191541074 Marionette TRACE conn2 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13A57000 == 40 [pid = 3740] [id = 176] 08:52:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (14329800) [pid = 3740] [serial = 526] [outer = 00000000] 08:52:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (156CC800) [pid = 3740] [serial = 527] [outer = 14329800] 08:52:21 INFO - PROCESS | 3740 | 1464191541137 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (15F26400) [pid = 3740] [serial = 528] [outer = 14329800] 08:52:21 INFO - PROCESS | 3740 | 1464191541729 Marionette TRACE conn2 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:52:21 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:52:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 891ms 08:52:21 INFO - PROCESS | 3740 | 1464191541792 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 3740 | 1464191541795 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 08:52:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:52:21 INFO - PROCESS | 3740 | 1464191541799 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 3740 | 1464191541785 Marionette TRACE conn2 <- [1,670,null,{}] 08:52:21 INFO - PROCESS | 3740 | 1464191541796 Marionette TRACE conn2 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:21 INFO - PROCESS | 3740 | 1464191541939 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 08:52:21 INFO - PROCESS | 3740 | 1464191541957 Marionette TRACE conn2 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 17696400 == 41 [pid = 3740] [id = 177] 08:52:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (177D4400) [pid = 3740] [serial = 529] [outer = 00000000] 08:52:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (17EA1000) [pid = 3740] [serial = 530] [outer = 177D4400] 08:52:22 INFO - PROCESS | 3740 | 1464191542012 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1863D800) [pid = 3740] [serial = 531] [outer = 177D4400] 08:52:23 INFO - PROCESS | 3740 | 1464191543060 Marionette TRACE conn2 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:52:23 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:52:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1330ms 08:52:23 INFO - PROCESS | 3740 | 1464191543123 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 3740 | 1464191543126 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 08:52:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:52:23 INFO - PROCESS | 3740 | 1464191543190 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - PROCESS | 3740 | 1464191543195 Marionette TRACE conn2 <- [1,674,null,{}] 08:52:23 INFO - PROCESS | 3740 | 1464191543248 Marionette TRACE conn2 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:23 INFO - PROCESS | 3740 | 1464191543342 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 08:52:23 INFO - PROCESS | 3740 | 1464191543414 Marionette TRACE conn2 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 105F7000 == 42 [pid = 3740] [id = 178] 08:52:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (10A5BC00) [pid = 3740] [serial = 532] [outer = 00000000] 08:52:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (118B3400) [pid = 3740] [serial = 533] [outer = 10A5BC00] 08:52:23 INFO - PROCESS | 3740 | 1464191543445 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (12BC1C00) [pid = 3740] [serial = 534] [outer = 10A5BC00] 08:52:23 INFO - PROCESS | 3740 | --DOCSHELL 102D4800 == 41 [pid = 3740] [id = 18] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (18169C00) [pid = 3740] [serial = 470] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (16F6D000) [pid = 3740] [serial = 464] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (16F6F000) [pid = 3740] [serial = 465] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (102D9C00) [pid = 3740] [serial = 446] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (10A58000) [pid = 3740] [serial = 447] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (11DBE000) [pid = 3740] [serial = 449] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (12B53000) [pid = 3740] [serial = 450] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (179A2C00) [pid = 3740] [serial = 467] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (15F22C00) [pid = 3740] [serial = 458] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15F51C00) [pid = 3740] [serial = 459] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (19B71400) [pid = 3740] [serial = 473] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (13951800) [pid = 3740] [serial = 452] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (13A58000) [pid = 3740] [serial = 453] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (16A9F800) [pid = 3740] [serial = 461] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (16AA6400) [pid = 3740] [serial = 462] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (156D3000) [pid = 3740] [serial = 456] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15693400) [pid = 3740] [serial = 455] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (18334C00) [pid = 3740] [serial = 471] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (19B7AC00) [pid = 3740] [serial = 474] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15A90000) [pid = 3740] [serial = 479] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1833A800) [pid = 3740] [serial = 483] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1027B400) [pid = 3740] [serial = 476] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1105A800) [pid = 3740] [serial = 477] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15F23C00) [pid = 3740] [serial = 480] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (179A4800) [pid = 3740] [serial = 468] [outer = 00000000] [url = about:blank] 08:52:23 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (17EA5C00) [pid = 3740] [serial = 482] [outer = 00000000] [url = about:blank] 08:52:24 INFO - PROCESS | 3740 | 1464191544355 Marionette TRACE conn2 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:52:24 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:52:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1286ms 08:52:24 INFO - PROCESS | 3740 | 1464191544403 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 3740 | 1464191544408 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 08:52:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:52:24 INFO - PROCESS | 3740 | 1464191544414 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 3740 | 1464191544417 Marionette TRACE conn2 <- [1,678,null,{}] 08:52:24 INFO - PROCESS | 3740 | 1464191544421 Marionette TRACE conn2 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:24 INFO - PROCESS | 3740 | 1464191544502 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 08:52:24 INFO - PROCESS | 3740 | 1464191544511 Marionette TRACE conn2 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1123E000 == 42 [pid = 3740] [id = 179] 08:52:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (112E7000) [pid = 3740] [serial = 535] [outer = 00000000] 08:52:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (132CB000) [pid = 3740] [serial = 536] [outer = 112E7000] 08:52:24 INFO - PROCESS | 3740 | 1464191544555 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (138F5C00) [pid = 3740] [serial = 537] [outer = 112E7000] 08:52:25 INFO - PROCESS | 3740 | 1464191545434 Marionette TRACE conn2 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:52:25 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:52:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1067ms 08:52:25 INFO - PROCESS | 3740 | 1464191545480 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 3740 | 1464191545482 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 08:52:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:52:25 INFO - PROCESS | 3740 | 1464191545486 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - PROCESS | 3740 | 1464191545489 Marionette TRACE conn2 <- [1,682,null,{}] 08:52:25 INFO - PROCESS | 3740 | 1464191545499 Marionette TRACE conn2 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:25 INFO - PROCESS | 3740 | 1464191545584 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 08:52:25 INFO - PROCESS | 3740 | 1464191545593 Marionette TRACE conn2 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15192000 == 43 [pid = 3740] [id = 180] 08:52:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15193400) [pid = 3740] [serial = 538] [outer = 00000000] 08:52:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (156CB400) [pid = 3740] [serial = 539] [outer = 15193400] 08:52:25 INFO - PROCESS | 3740 | 1464191545639 Marionette DEBUG loaded listener.js 08:52:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (156D6400) [pid = 3740] [serial = 540] [outer = 15193400] 08:52:26 INFO - PROCESS | 3740 | 1464191546539 Marionette TRACE conn2 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:52:26 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:52:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1067ms 08:52:26 INFO - PROCESS | 3740 | 1464191546560 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 3740 | 1464191546562 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 08:52:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:52:26 INFO - PROCESS | 3740 | 1464191546572 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 3740 | 1464191546573 Marionette TRACE conn2 <- [1,686,null,{}] 08:52:26 INFO - PROCESS | 3740 | 1464191546577 Marionette TRACE conn2 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:26 INFO - PROCESS | 3740 | 1464191546682 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 08:52:26 INFO - PROCESS | 3740 | 1464191546690 Marionette TRACE conn2 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156CB000 == 44 [pid = 3740] [id = 181] 08:52:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (156D2000) [pid = 3740] [serial = 541] [outer = 00000000] 08:52:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15FBA000) [pid = 3740] [serial = 542] [outer = 156D2000] 08:52:26 INFO - PROCESS | 3740 | 1464191546774 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (161A8800) [pid = 3740] [serial = 543] [outer = 156D2000] 08:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (13E1D400) [pid = 3740] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (156D4400) [pid = 3740] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (13A5A000) [pid = 3740] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (18643C00) [pid = 3740] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (12B50000) [pid = 3740] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13149800) [pid = 3740] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (13E16800) [pid = 3740] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (10A61C00) [pid = 3740] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (161AE400) [pid = 3740] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (0C775000) [pid = 3740] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:52:27 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15F2F800) [pid = 3740] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:52:27 INFO - PROCESS | 3740 | 1464191547640 Marionette TRACE conn2 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:52:27 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:52:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1111ms 08:52:27 INFO - PROCESS | 3740 | 1464191547693 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 3740 | 1464191547695 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 08:52:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:52:27 INFO - PROCESS | 3740 | 1464191547698 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 3740 | 1464191547700 Marionette TRACE conn2 <- [1,690,null,{}] 08:52:27 INFO - PROCESS | 3740 | 1464191547704 Marionette TRACE conn2 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:27 INFO - PROCESS | 3740 | 1464191547778 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 08:52:27 INFO - PROCESS | 3740 | 1464191547785 Marionette TRACE conn2 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 3740 | ++DOCSHELL 12B50000 == 45 [pid = 3740] [id = 182] 08:52:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (12FB5800) [pid = 3740] [serial = 544] [outer = 00000000] 08:52:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15AFA400) [pid = 3740] [serial = 545] [outer = 12FB5800] 08:52:27 INFO - PROCESS | 3740 | 1464191547830 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15F4FC00) [pid = 3740] [serial = 546] [outer = 12FB5800] 08:52:28 INFO - PROCESS | 3740 | 1464191548704 Marionette TRACE conn2 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:52:28 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:52:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1023ms 08:52:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:52:28 INFO - PROCESS | 3740 | 1464191548735 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 3740 | 1464191548736 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 08:52:28 INFO - PROCESS | 3740 | 1464191548740 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - PROCESS | 3740 | 1464191548742 Marionette TRACE conn2 <- [1,694,null,{}] 08:52:28 INFO - PROCESS | 3740 | 1464191548745 Marionette TRACE conn2 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:28 INFO - PROCESS | 3740 | 1464191548865 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 08:52:28 INFO - PROCESS | 3740 | 1464191548875 Marionette TRACE conn2 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12F4A800 == 46 [pid = 3740] [id = 183] 08:52:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (161B4400) [pid = 3740] [serial = 547] [outer = 00000000] 08:52:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16C22C00) [pid = 3740] [serial = 548] [outer = 161B4400] 08:52:28 INFO - PROCESS | 3740 | 1464191548901 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (172E8000) [pid = 3740] [serial = 549] [outer = 161B4400] 08:52:29 INFO - PROCESS | 3740 | 1464191549771 Marionette TRACE conn2 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:52:29 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:52:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1067ms 08:52:29 INFO - PROCESS | 3740 | 1464191549806 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 3740 | 1464191549810 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 08:52:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:52:29 INFO - PROCESS | 3740 | 1464191549816 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 3740 | 1464191549820 Marionette TRACE conn2 <- [1,698,null,{}] 08:52:29 INFO - PROCESS | 3740 | 1464191549870 Marionette TRACE conn2 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:29 INFO - PROCESS | 3740 | 1464191549964 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 08:52:30 INFO - PROCESS | 3740 | 1464191550100 Marionette TRACE conn2 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F5000 == 47 [pid = 3740] [id = 184] 08:52:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (10F0D400) [pid = 3740] [serial = 550] [outer = 00000000] 08:52:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (11259800) [pid = 3740] [serial = 551] [outer = 10F0D400] 08:52:30 INFO - PROCESS | 3740 | 1464191550199 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (11D25C00) [pid = 3740] [serial = 552] [outer = 10F0D400] 08:52:31 INFO - PROCESS | 3740 | 1464191551177 Marionette TRACE conn2 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:52:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1403ms 08:52:31 INFO - PROCESS | 3740 | 1464191551225 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 3740 | 1464191551230 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 08:52:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:52:31 INFO - PROCESS | 3740 | 1464191551237 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 3740 | 1464191551240 Marionette TRACE conn2 <- [1,702,null,{}] 08:52:31 INFO - PROCESS | 3740 | 1464191551245 Marionette TRACE conn2 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:31 INFO - PROCESS | 3740 | 1464191551384 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 08:52:31 INFO - PROCESS | 3740 | 1464191551503 Marionette TRACE conn2 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 150F0000 == 48 [pid = 3740] [id = 185] 08:52:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (150F9C00) [pid = 3740] [serial = 553] [outer = 00000000] 08:52:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (156CA000) [pid = 3740] [serial = 554] [outer = 150F9C00] 08:52:31 INFO - PROCESS | 3740 | 1464191551558 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15A8DC00) [pid = 3740] [serial = 555] [outer = 150F9C00] 08:52:32 INFO - PROCESS | 3740 | 1464191552549 Marionette TRACE conn2 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:52:32 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:52:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1359ms 08:52:32 INFO - PROCESS | 3740 | 1464191552601 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 3740 | 1464191552605 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 08:52:32 INFO - PROCESS | 3740 | 1464191552610 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:52:32 INFO - PROCESS | 3740 | 1464191552614 Marionette TRACE conn2 <- [1,706,null,{}] 08:52:32 INFO - PROCESS | 3740 | 1464191552621 Marionette TRACE conn2 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:32 INFO - PROCESS | 3740 | 1464191552771 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 08:52:32 INFO - PROCESS | 3740 | 1464191552872 Marionette TRACE conn2 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12914C00 == 49 [pid = 3740] [id = 186] 08:52:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (12B24800) [pid = 3740] [serial = 556] [outer = 00000000] 08:52:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (131FBC00) [pid = 3740] [serial = 557] [outer = 12B24800] 08:52:32 INFO - PROCESS | 3740 | 1464191552902 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (138EE800) [pid = 3740] [serial = 558] [outer = 12B24800] 08:52:33 INFO - PROCESS | 3740 | --DOCSHELL 11D26400 == 48 [pid = 3740] [id = 19] 08:52:33 INFO - PROCESS | 3740 | --DOCSHELL 13E1AC00 == 47 [pid = 3740] [id = 173] 08:52:33 INFO - PROCESS | 3740 | --DOCSHELL 13A57400 == 46 [pid = 3740] [id = 167] 08:52:33 INFO - PROCESS | 3740 | --DOCSHELL 12B50000 == 45 [pid = 3740] [id = 182] 08:52:33 INFO - PROCESS | 3740 | --DOCSHELL 156CB000 == 44 [pid = 3740] [id = 181] 08:52:33 INFO - PROCESS | 3740 | --DOCSHELL 15192000 == 43 [pid = 3740] [id = 180] 08:52:33 INFO - PROCESS | 3740 | --DOCSHELL 1123E000 == 42 [pid = 3740] [id = 179] 08:52:33 INFO - PROCESS | 3740 | --DOCSHELL 105F7000 == 41 [pid = 3740] [id = 178] 08:52:33 INFO - PROCESS | 3740 | --DOCSHELL 13A57000 == 40 [pid = 3740] [id = 176] 08:52:33 INFO - PROCESS | 3740 | --DOCSHELL 102EB000 == 39 [pid = 3740] [id = 175] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1721B800) [pid = 3740] [serial = 518] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15AEF800) [pid = 3740] [serial = 504] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (143B2800) [pid = 3740] [serial = 500] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15A2BC00) [pid = 3740] [serial = 503] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1B01DC00) [pid = 3740] [serial = 444] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (132CF000) [pid = 3740] [serial = 498] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15191C00) [pid = 3740] [serial = 501] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15F28800) [pid = 3740] [serial = 513] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1667CC00) [pid = 3740] [serial = 509] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (11051400) [pid = 3740] [serial = 494] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (132C8400) [pid = 3740] [serial = 497] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16C2C400) [pid = 3740] [serial = 516] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1865E000) [pid = 3740] [serial = 485] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1125C400) [pid = 3740] [serial = 488] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1569AC00) [pid = 3740] [serial = 512] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16AA7000) [pid = 3740] [serial = 515] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1125DC00) [pid = 3740] [serial = 495] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (0C7F8C00) [pid = 3740] [serial = 491] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15FB2800) [pid = 3740] [serial = 506] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1608F800) [pid = 3740] [serial = 507] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (16A63C00) [pid = 3740] [serial = 510] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (0F9E5000) [pid = 3740] [serial = 492] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1768E000) [pid = 3740] [serial = 519] [outer = 00000000] [url = about:blank] 08:52:33 INFO - PROCESS | 3740 | 1464191553846 Marionette TRACE conn2 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:52:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:52:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1272ms 08:52:33 INFO - PROCESS | 3740 | 1464191553881 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 3740 | 1464191553887 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 08:52:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:52:33 INFO - PROCESS | 3740 | 1464191553893 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 3740 | 1464191553896 Marionette TRACE conn2 <- [1,710,null,{}] 08:52:33 INFO - PROCESS | 3740 | 1464191553899 Marionette TRACE conn2 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:33 INFO - PROCESS | 3740 | 1464191553979 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 08:52:33 INFO - PROCESS | 3740 | 1464191553988 Marionette TRACE conn2 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10236800 == 40 [pid = 3740] [id = 187] 08:52:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (102EB000) [pid = 3740] [serial = 559] [outer = 00000000] 08:52:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (132CD400) [pid = 3740] [serial = 560] [outer = 102EB000] 08:52:34 INFO - PROCESS | 3740 | 1464191554032 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (13A5A400) [pid = 3740] [serial = 561] [outer = 102EB000] 08:52:34 INFO - PROCESS | 3740 | 1464191554472 Marionette TRACE conn2 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 3740 | 1464191554495 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 08:52:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:52:34 INFO - PROCESS | 3740 | 1464191554502 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - PROCESS | 3740 | 1464191554505 Marionette TRACE conn2 <- [1,714,null,{}] 08:52:34 INFO - PROCESS | 3740 | 1464191554516 Marionette TRACE conn2 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:34 INFO - PROCESS | 3740 | 1464191554602 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 08:52:34 INFO - PROCESS | 3740 | 1464191554610 Marionette TRACE conn2 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156D6800 == 41 [pid = 3740] [id = 188] 08:52:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (156D7800) [pid = 3740] [serial = 562] [outer = 00000000] 08:52:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (15F22C00) [pid = 3740] [serial = 563] [outer = 156D7800] 08:52:34 INFO - PROCESS | 3740 | 1464191554640 Marionette DEBUG loaded listener.js 08:52:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (15FB1000) [pid = 3740] [serial = 564] [outer = 156D7800] 08:52:35 INFO - PROCESS | 3740 | 1464191555117 Marionette TRACE conn2 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:52:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:52:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 643ms 08:52:35 INFO - PROCESS | 3740 | 1464191555144 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 3740 | 1464191555146 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 08:52:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:52:35 INFO - PROCESS | 3740 | 1464191555149 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - PROCESS | 3740 | 1464191555151 Marionette TRACE conn2 <- [1,718,null,{}] 08:52:35 INFO - PROCESS | 3740 | 1464191555154 Marionette TRACE conn2 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 3740 | 1464191555235 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 08:52:35 INFO - PROCESS | 3740 | 1464191555348 Marionette TRACE conn2 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15699000 == 42 [pid = 3740] [id = 189] 08:52:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (166C1800) [pid = 3740] [serial = 565] [outer = 00000000] 08:52:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16A66400) [pid = 3740] [serial = 566] [outer = 166C1800] 08:52:35 INFO - PROCESS | 3740 | 1464191555393 Marionette DEBUG loaded listener.js 08:52:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (16AA3000) [pid = 3740] [serial = 567] [outer = 166C1800] 08:52:35 INFO - PROCESS | 3740 | 1464191555776 Marionette TRACE conn2 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 08:52:35 INFO - PROCESS | 3740 | 1464191555815 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 08:52:35 INFO - PROCESS | 3740 | 1464191555818 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:52:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:52:35 INFO - PROCESS | 3740 | 1464191555820 Marionette TRACE conn2 <- [1,722,null,{}] 08:52:35 INFO - PROCESS | 3740 | 1464191555824 Marionette TRACE conn2 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:35 INFO - PROCESS | 3740 | 1464191555923 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 08:52:35 INFO - PROCESS | 3740 | 1464191555929 Marionette TRACE conn2 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161AA400 == 43 [pid = 3740] [id = 190] 08:52:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16AA1000) [pid = 3740] [serial = 568] [outer = 00000000] 08:52:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1721A400) [pid = 3740] [serial = 569] [outer = 16AA1000] 08:52:35 INFO - PROCESS | 3740 | 1464191555955 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (17690800) [pid = 3740] [serial = 570] [outer = 16AA1000] 08:52:36 INFO - PROCESS | 3740 | 1464191556380 Marionette TRACE conn2 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:52:36 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:52:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 599ms 08:52:36 INFO - PROCESS | 3740 | 1464191556419 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 08:52:36 INFO - PROCESS | 3740 | 1464191556421 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 08:52:36 INFO - PROCESS | 3740 | 1464191556424 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:52:36 INFO - PROCESS | 3740 | 1464191556426 Marionette TRACE conn2 <- [1,726,null,{}] 08:52:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:52:36 INFO - PROCESS | 3740 | 1464191556430 Marionette TRACE conn2 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:36 INFO - PROCESS | 3740 | 1464191556583 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 08:52:36 INFO - PROCESS | 3740 | 1464191556607 Marionette TRACE conn2 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 179A7400 == 44 [pid = 3740] [id = 191] 08:52:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (179AA400) [pid = 3740] [serial = 571] [outer = 00000000] 08:52:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (18334C00) [pid = 3740] [serial = 572] [outer = 179AA400] 08:52:36 INFO - PROCESS | 3740 | 1464191556652 Marionette DEBUG loaded listener.js 08:52:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1863FC00) [pid = 3740] [serial = 573] [outer = 179AA400] 08:52:37 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (156D2000) [pid = 3740] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:52:37 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12FB5800) [pid = 3740] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:52:37 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (112E7000) [pid = 3740] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:52:37 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15193400) [pid = 3740] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:52:37 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (10A5BC00) [pid = 3740] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:52:37 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (177D4400) [pid = 3740] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:52:37 INFO - PROCESS | 3740 | 1464191557492 Marionette TRACE conn2 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:52:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:52:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1110ms 08:52:37 INFO - PROCESS | 3740 | 1464191557544 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 08:52:37 INFO - PROCESS | 3740 | 1464191557545 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 08:52:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:52:37 INFO - PROCESS | 3740 | 1464191557549 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:52:37 INFO - PROCESS | 3740 | 1464191557551 Marionette TRACE conn2 <- [1,730,null,{}] 08:52:37 INFO - PROCESS | 3740 | 1464191557554 Marionette TRACE conn2 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:37 INFO - PROCESS | 3740 | 1464191557629 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 08:52:37 INFO - PROCESS | 3740 | 1464191557636 Marionette TRACE conn2 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12FAAC00 == 45 [pid = 3740] [id = 192] 08:52:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (16A64C00) [pid = 3740] [serial = 574] [outer = 00000000] 08:52:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (17F02400) [pid = 3740] [serial = 575] [outer = 16A64C00] 08:52:37 INFO - PROCESS | 3740 | 1464191557679 Marionette DEBUG loaded listener.js 08:52:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1833A800) [pid = 3740] [serial = 576] [outer = 16A64C00] 08:52:38 INFO - PROCESS | 3740 | 1464191558518 Marionette TRACE conn2 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:52:38 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:52:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 965ms 08:52:38 INFO - PROCESS | 3740 | 1464191558535 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 08:52:38 INFO - PROCESS | 3740 | 1464191558537 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 08:52:38 INFO - PROCESS | 3740 | 1464191558541 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:52:38 INFO - PROCESS | 3740 | 1464191558542 Marionette TRACE conn2 <- [1,734,null,{}] 08:52:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:52:38 INFO - PROCESS | 3740 | 1464191558546 Marionette TRACE conn2 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:38 INFO - PROCESS | 3740 | 1464191558630 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 08:52:38 INFO - PROCESS | 3740 | 1464191558639 Marionette TRACE conn2 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10F14400 == 46 [pid = 3740] [id = 193] 08:52:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (18641C00) [pid = 3740] [serial = 577] [outer = 00000000] 08:52:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (19A60000) [pid = 3740] [serial = 578] [outer = 18641C00] 08:52:38 INFO - PROCESS | 3740 | 1464191558683 Marionette DEBUG loaded listener.js 08:52:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (19A69000) [pid = 3740] [serial = 579] [outer = 18641C00] 08:52:39 INFO - PROCESS | 3740 | 1464191559567 Marionette TRACE conn2 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:52:39 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:52:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1082ms 08:52:39 INFO - PROCESS | 3740 | 1464191559660 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 08:52:39 INFO - PROCESS | 3740 | 1464191559665 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 08:52:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:52:39 INFO - PROCESS | 3740 | 1464191559672 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:52:39 INFO - PROCESS | 3740 | 1464191559677 Marionette TRACE conn2 <- [1,738,null,{}] 08:52:39 INFO - PROCESS | 3740 | 1464191559684 Marionette TRACE conn2 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:39 INFO - PROCESS | 3740 | 1464191559761 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 08:52:39 INFO - PROCESS | 3740 | 1464191559874 Marionette TRACE conn2 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11051400 == 47 [pid = 3740] [id = 194] 08:52:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (11055000) [pid = 3740] [serial = 580] [outer = 00000000] 08:52:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (114E1800) [pid = 3740] [serial = 581] [outer = 11055000] 08:52:39 INFO - PROCESS | 3740 | 1464191559930 Marionette DEBUG loaded listener.js 08:52:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (131F3400) [pid = 3740] [serial = 582] [outer = 11055000] 08:52:40 INFO - PROCESS | 3740 | 1464191560961 Marionette TRACE conn2 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:52:40 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:52:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1330ms 08:52:40 INFO - PROCESS | 3740 | 1464191560987 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 3740 | 1464191560993 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 08:52:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:52:40 INFO - PROCESS | 3740 | 1464191560999 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 3740 | 1464191561002 Marionette TRACE conn2 <- [1,742,null,{}] 08:52:41 INFO - PROCESS | 3740 | 1464191561006 Marionette TRACE conn2 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:41 INFO - PROCESS | 3740 | 1464191561108 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 08:52:41 INFO - PROCESS | 3740 | 1464191561207 Marionette TRACE conn2 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1569A400 == 48 [pid = 3740] [id = 195] 08:52:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15A2D400) [pid = 3740] [serial = 583] [outer = 00000000] 08:52:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15FBA400) [pid = 3740] [serial = 584] [outer = 15A2D400] 08:52:41 INFO - PROCESS | 3740 | 1464191561263 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (161B3C00) [pid = 3740] [serial = 585] [outer = 15A2D400] 08:52:42 INFO - PROCESS | 3740 | 1464191562343 Marionette TRACE conn2 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:52:42 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:52:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1359ms 08:52:42 INFO - PROCESS | 3740 | 1464191562373 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 3740 | 1464191562377 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 08:52:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:52:42 INFO - PROCESS | 3740 | 1464191562424 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 3740 | 1464191562427 Marionette TRACE conn2 <- [1,746,null,{}] 08:52:42 INFO - PROCESS | 3740 | 1464191562432 Marionette TRACE conn2 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:42 INFO - PROCESS | 3740 | 1464191562583 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 08:52:42 INFO - PROCESS | 3740 | 1464191562663 Marionette TRACE conn2 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C776400 == 49 [pid = 3740] [id = 196] 08:52:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0C7F9C00) [pid = 3740] [serial = 586] [outer = 00000000] 08:52:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (11D26400) [pid = 3740] [serial = 587] [outer = 0C7F9C00] 08:52:42 INFO - PROCESS | 3740 | 1464191562749 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (131FE800) [pid = 3740] [serial = 588] [outer = 0C7F9C00] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 12916400 == 48 [pid = 3740] [id = 171] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 15F27000 == 47 [pid = 3740] [id = 169] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 156D3C00 == 46 [pid = 3740] [id = 168] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 17696400 == 45 [pid = 3740] [id = 177] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 12BC5800 == 44 [pid = 3740] [id = 170] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 1B0C0400 == 43 [pid = 3740] [id = 15] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 12FAAC00 == 42 [pid = 3740] [id = 192] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 179A7400 == 41 [pid = 3740] [id = 191] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 161AA400 == 40 [pid = 3740] [id = 190] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 15699000 == 39 [pid = 3740] [id = 189] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 156D6800 == 38 [pid = 3740] [id = 188] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 10236800 == 37 [pid = 3740] [id = 187] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 12914C00 == 36 [pid = 3740] [id = 186] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 150F0000 == 35 [pid = 3740] [id = 185] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 0C7F5000 == 34 [pid = 3740] [id = 184] 08:52:42 INFO - PROCESS | 3740 | --DOCSHELL 12F4A800 == 33 [pid = 3740] [id = 183] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (12BC1C00) [pid = 3740] [serial = 534] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (118B3400) [pid = 3740] [serial = 533] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1863D800) [pid = 3740] [serial = 531] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (17EA1000) [pid = 3740] [serial = 530] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (156CC800) [pid = 3740] [serial = 527] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15F4FC00) [pid = 3740] [serial = 546] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (156D6400) [pid = 3740] [serial = 540] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16C22C00) [pid = 3740] [serial = 548] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (15FBA000) [pid = 3740] [serial = 542] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15AFA400) [pid = 3740] [serial = 545] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (161A8800) [pid = 3740] [serial = 543] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (179A3400) [pid = 3740] [serial = 521] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12B56C00) [pid = 3740] [serial = 524] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (132CB000) [pid = 3740] [serial = 536] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (138F5C00) [pid = 3740] [serial = 537] [outer = 00000000] [url = about:blank] 08:52:42 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (156CB400) [pid = 3740] [serial = 539] [outer = 00000000] [url = about:blank] 08:52:43 INFO - PROCESS | 3740 | 1464191563148 Marionette TRACE conn2 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:52:43 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:52:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 774ms 08:52:43 INFO - PROCESS | 3740 | 1464191563212 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 3740 | 1464191563217 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 08:52:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:52:43 INFO - PROCESS | 3740 | 1464191563223 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 3740 | 1464191563226 Marionette TRACE conn2 <- [1,750,null,{}] 08:52:43 INFO - PROCESS | 3740 | 1464191563230 Marionette TRACE conn2 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:43 INFO - PROCESS | 3740 | 1464191563298 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 08:52:43 INFO - PROCESS | 3740 | 1464191563306 Marionette TRACE conn2 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 138FA000 == 34 [pid = 3740] [id = 197] 08:52:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (13951800) [pid = 3740] [serial = 589] [outer = 00000000] 08:52:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (13A5F400) [pid = 3740] [serial = 590] [outer = 13951800] 08:52:43 INFO - PROCESS | 3740 | 1464191563351 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (14398C00) [pid = 3740] [serial = 591] [outer = 13951800] 08:52:44 INFO - PROCESS | 3740 | 1464191564236 Marionette TRACE conn2 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:52:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:52:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1023ms 08:52:44 INFO - PROCESS | 3740 | 1464191564231 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 08:52:44 INFO - PROCESS | 3740 | 1464191564233 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 08:52:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:52:44 INFO - PROCESS | 3740 | 1464191564237 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:52:44 INFO - PROCESS | 3740 | 1464191564241 Marionette TRACE conn2 <- [1,754,null,{}] 08:52:44 INFO - PROCESS | 3740 | 1464191564252 Marionette TRACE conn2 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:44 INFO - PROCESS | 3740 | 1464191564335 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 08:52:44 INFO - PROCESS | 3740 | 1464191564344 Marionette TRACE conn2 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156D3C00 == 35 [pid = 3740] [id = 198] 08:52:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (156D4800) [pid = 3740] [serial = 592] [outer = 00000000] 08:52:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15A35400) [pid = 3740] [serial = 593] [outer = 156D4800] 08:52:44 INFO - PROCESS | 3740 | 1464191564390 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15AFC400) [pid = 3740] [serial = 594] [outer = 156D4800] 08:52:45 INFO - PROCESS | 3740 | 1464191565254 Marionette TRACE conn2 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:52:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1023ms 08:52:45 INFO - PROCESS | 3740 | 1464191565286 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 3740 | 1464191565272 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 08:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:52:45 INFO - PROCESS | 3740 | 1464191565275 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 3740 | 1464191565277 Marionette TRACE conn2 <- [1,758,null,{}] 08:52:45 INFO - PROCESS | 3740 | 1464191565280 Marionette TRACE conn2 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:45 INFO - PROCESS | 3740 | 1464191565392 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 08:52:45 INFO - PROCESS | 3740 | 1464191565399 Marionette TRACE conn2 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12BC4C00 == 36 [pid = 3740] [id = 199] 08:52:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1608F000) [pid = 3740] [serial = 595] [outer = 00000000] 08:52:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (161AE400) [pid = 3740] [serial = 596] [outer = 1608F000] 08:52:45 INFO - PROCESS | 3740 | 1464191565485 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16A5FC00) [pid = 3740] [serial = 597] [outer = 1608F000] 08:52:45 INFO - PROCESS | 3740 | 1464191565881 Marionette TRACE conn2 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:52:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 643ms 08:52:45 INFO - PROCESS | 3740 | 1464191565935 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 3740 | 1464191565937 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 08:52:45 INFO - PROCESS | 3740 | 1464191565940 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:52:45 INFO - PROCESS | 3740 | 1464191565942 Marionette TRACE conn2 <- [1,762,null,{}] 08:52:45 INFO - PROCESS | 3740 | 1464191565945 Marionette TRACE conn2 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 3740 | 1464191566047 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 08:52:46 INFO - PROCESS | 3740 | 1464191566055 Marionette TRACE conn2 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AABC00 == 37 [pid = 3740] [id = 200] 08:52:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16AAC800) [pid = 3740] [serial = 598] [outer = 00000000] 08:52:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16DEB400) [pid = 3740] [serial = 599] [outer = 16AAC800] 08:52:46 INFO - PROCESS | 3740 | 1464191566098 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16F79400) [pid = 3740] [serial = 600] [outer = 16AAC800] 08:52:46 INFO - PROCESS | 3740 | 1464191566495 Marionette TRACE conn2 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:52:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:52:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 585ms 08:52:46 INFO - PROCESS | 3740 | 1464191566539 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 3740 | 1464191566541 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 08:52:46 INFO - PROCESS | 3740 | 1464191566544 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:52:46 INFO - PROCESS | 3740 | 1464191566546 Marionette TRACE conn2 <- [1,766,null,{}] 08:52:46 INFO - PROCESS | 3740 | 1464191566549 Marionette TRACE conn2 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:46 INFO - PROCESS | 3740 | 1464191566667 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 08:52:46 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (16AA1000) [pid = 3740] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:52:46 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (166C1800) [pid = 3740] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:52:46 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12B24800) [pid = 3740] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:52:46 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (156D7800) [pid = 3740] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:52:46 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (102EB000) [pid = 3740] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:52:46 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (179AA400) [pid = 3740] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:52:46 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16A64C00) [pid = 3740] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:52:46 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (161B1800) [pid = 3740] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:52:46 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (102D0000) [pid = 3740] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:52:46 INFO - PROCESS | 3740 | 1464191566758 Marionette TRACE conn2 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C77A000 == 38 [pid = 3740] [id = 201] 08:52:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (0C77A400) [pid = 3740] [serial = 601] [outer = 00000000] 08:52:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (132C4000) [pid = 3740] [serial = 602] [outer = 0C77A400] 08:52:46 INFO - PROCESS | 3740 | 1464191566805 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (166C0C00) [pid = 3740] [serial = 603] [outer = 0C77A400] 08:52:47 INFO - PROCESS | 3740 | 1464191567145 Marionette TRACE conn2 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 658ms 08:52:47 INFO - PROCESS | 3740 | 1464191567206 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 3740 | 1464191567208 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 08:52:47 INFO - PROCESS | 3740 | 1464191567211 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:52:47 INFO - PROCESS | 3740 | 1464191567213 Marionette TRACE conn2 <- [1,770,null,{}] 08:52:47 INFO - PROCESS | 3740 | 1464191567217 Marionette TRACE conn2 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 3740 | 1464191567303 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 08:52:47 INFO - PROCESS | 3740 | 1464191567311 Marionette TRACE conn2 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161B3400 == 39 [pid = 3740] [id = 202] 08:52:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16AA1000) [pid = 3740] [serial = 604] [outer = 00000000] 08:52:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1832E400) [pid = 3740] [serial = 605] [outer = 16AA1000] 08:52:47 INFO - PROCESS | 3740 | 1464191567355 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1863D800) [pid = 3740] [serial = 606] [outer = 16AA1000] 08:52:47 INFO - PROCESS | 3740 | 1464191567719 Marionette TRACE conn2 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:52:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:52:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 555ms 08:52:47 INFO - PROCESS | 3740 | 1464191567757 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 3740 | 1464191567758 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 08:52:47 INFO - PROCESS | 3740 | 1464191567762 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 3740 | 1464191567763 Marionette TRACE conn2 <- [1,774,null,{}] 08:52:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:52:47 INFO - PROCESS | 3740 | 1464191567767 Marionette TRACE conn2 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:47 INFO - PROCESS | 3740 | 1464191567882 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 08:52:47 INFO - PROCESS | 3740 | 1464191567895 Marionette TRACE conn2 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 143AFC00 == 40 [pid = 3740] [id = 203] 08:52:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (179A1000) [pid = 3740] [serial = 607] [outer = 00000000] 08:52:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1865DC00) [pid = 3740] [serial = 608] [outer = 179A1000] 08:52:47 INFO - PROCESS | 3740 | 1464191567941 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16673C00) [pid = 3740] [serial = 609] [outer = 179A1000] 08:52:48 INFO - PROCESS | 3740 | 1464191568319 Marionette TRACE conn2 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:52:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 599ms 08:52:48 INFO - PROCESS | 3740 | 1464191568363 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 3740 | 1464191568364 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 08:52:48 INFO - PROCESS | 3740 | 1464191568368 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:52:48 INFO - PROCESS | 3740 | 1464191568369 Marionette TRACE conn2 <- [1,778,null,{}] 08:52:48 INFO - PROCESS | 3740 | 1464191568372 Marionette TRACE conn2 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:48 INFO - PROCESS | 3740 | 1464191568477 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 08:52:48 INFO - PROCESS | 3740 | 1464191568485 Marionette TRACE conn2 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F3400 == 41 [pid = 3740] [id = 204] 08:52:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (0C7FD400) [pid = 3740] [serial = 610] [outer = 00000000] 08:52:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (19B7B800) [pid = 3740] [serial = 611] [outer = 0C7FD400] 08:52:48 INFO - PROCESS | 3740 | 1464191568528 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (19BEA000) [pid = 3740] [serial = 612] [outer = 0C7FD400] 08:52:49 INFO - PROCESS | 3740 | 1464191569142 Marionette TRACE conn2 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:52:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:52:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 848ms 08:52:49 INFO - PROCESS | 3740 | 1464191569218 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 3740 | 1464191569223 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 08:52:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:52:49 INFO - PROCESS | 3740 | 1464191569228 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 3740 | 1464191569233 Marionette TRACE conn2 <- [1,782,null,{}] 08:52:49 INFO - PROCESS | 3740 | 1464191569238 Marionette TRACE conn2 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:49 INFO - PROCESS | 3740 | 1464191569343 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 08:52:49 INFO - PROCESS | 3740 | 1464191569408 Marionette TRACE conn2 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A5B400 == 42 [pid = 3740] [id = 205] 08:52:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10F0F800) [pid = 3740] [serial = 613] [outer = 00000000] 08:52:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (132C4C00) [pid = 3740] [serial = 614] [outer = 10F0F800] 08:52:49 INFO - PROCESS | 3740 | 1464191569506 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (143B4000) [pid = 3740] [serial = 615] [outer = 10F0F800] 08:52:50 INFO - PROCESS | 3740 | 1464191570045 Marionette TRACE conn2 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:52:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 876ms 08:52:50 INFO - PROCESS | 3740 | 1464191570119 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 3740 | 1464191570125 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 08:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:52:50 INFO - PROCESS | 3740 | 1464191570131 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - PROCESS | 3740 | 1464191570134 Marionette TRACE conn2 <- [1,786,null,{}] 08:52:50 INFO - PROCESS | 3740 | 1464191570138 Marionette TRACE conn2 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:50 INFO - PROCESS | 3740 | 1464191570227 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 08:52:50 INFO - PROCESS | 3740 | 1464191570351 Marionette TRACE conn2 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F51C00 == 43 [pid = 3740] [id = 206] 08:52:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (15FB4400) [pid = 3740] [serial = 616] [outer = 00000000] 08:52:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (161AB000) [pid = 3740] [serial = 617] [outer = 15FB4400] 08:52:50 INFO - PROCESS | 3740 | 1464191570405 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (166CF400) [pid = 3740] [serial = 618] [outer = 15FB4400] 08:52:50 INFO - PROCESS | 3740 | 1464191570946 Marionette TRACE conn2 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:52:50 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:52:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 848ms 08:52:50 INFO - PROCESS | 3740 | 1464191570976 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 3740 | 1464191570979 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 08:52:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:52:50 INFO - PROCESS | 3740 | 1464191570983 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - PROCESS | 3740 | 1464191570986 Marionette TRACE conn2 <- [1,790,null,{}] 08:52:50 INFO - PROCESS | 3740 | 1464191570998 Marionette TRACE conn2 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 3740 | 1464191571086 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 08:52:51 INFO - PROCESS | 3740 | 1464191571183 Marionette TRACE conn2 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 19B7B400 == 44 [pid = 3740] [id = 207] 08:52:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (19B7D800) [pid = 3740] [serial = 619] [outer = 00000000] 08:52:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (19DB6400) [pid = 3740] [serial = 620] [outer = 19B7D800] 08:52:51 INFO - PROCESS | 3740 | 1464191571239 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (19FC0000) [pid = 3740] [serial = 621] [outer = 19B7D800] 08:52:51 INFO - PROCESS | 3740 | 1464191571780 Marionette TRACE conn2 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:52:51 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:52:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 847ms 08:52:51 INFO - PROCESS | 3740 | 1464191571832 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 3740 | 1464191571835 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 08:52:51 INFO - PROCESS | 3740 | 1464191571822 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:52:51 INFO - PROCESS | 3740 | 1464191571824 Marionette TRACE conn2 <- [1,794,null,{}] 08:52:51 INFO - PROCESS | 3740 | 1464191571827 Marionette TRACE conn2 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:51 INFO - PROCESS | 3740 | 1464191571929 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 08:52:52 INFO - PROCESS | 3740 | 1464191572022 Marionette TRACE conn2 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 19FCAC00 == 45 [pid = 3740] [id = 208] 08:52:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A133400) [pid = 3740] [serial = 622] [outer = 00000000] 08:52:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A639400) [pid = 3740] [serial = 623] [outer = 1A133400] 08:52:52 INFO - PROCESS | 3740 | 1464191572075 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1A6B1000) [pid = 3740] [serial = 624] [outer = 1A133400] 08:52:52 INFO - PROCESS | 3740 | 1464191572588 Marionette TRACE conn2 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:52:52 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:52:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 789ms 08:52:52 INFO - PROCESS | 3740 | 1464191572625 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 3740 | 1464191572628 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 08:52:52 INFO - PROCESS | 3740 | 1464191572632 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:52:52 INFO - PROCESS | 3740 | 1464191572634 Marionette TRACE conn2 <- [1,798,null,{}] 08:52:52 INFO - PROCESS | 3740 | 1464191572638 Marionette TRACE conn2 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:52 INFO - PROCESS | 3740 | 1464191572734 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 08:52:52 INFO - PROCESS | 3740 | 1464191572851 Marionette TRACE conn2 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C774C00 == 46 [pid = 3740] [id = 209] 08:52:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (10A58800) [pid = 3740] [serial = 625] [outer = 00000000] 08:52:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (114E7400) [pid = 3740] [serial = 626] [outer = 10A58800] 08:52:53 INFO - PROCESS | 3740 | 1464191573006 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (132C4800) [pid = 3740] [serial = 627] [outer = 10A58800] 08:52:53 INFO - PROCESS | 3740 | --DOCSHELL 0C7FB800 == 45 [pid = 3740] [id = 172] 08:52:53 INFO - PROCESS | 3740 | --DOCSHELL 143AFC00 == 44 [pid = 3740] [id = 203] 08:52:53 INFO - PROCESS | 3740 | --DOCSHELL 161B3400 == 43 [pid = 3740] [id = 202] 08:52:53 INFO - PROCESS | 3740 | --DOCSHELL 0C77A000 == 42 [pid = 3740] [id = 201] 08:52:53 INFO - PROCESS | 3740 | --DOCSHELL 16AABC00 == 41 [pid = 3740] [id = 200] 08:52:53 INFO - PROCESS | 3740 | --DOCSHELL 12BC4C00 == 40 [pid = 3740] [id = 199] 08:52:53 INFO - PROCESS | 3740 | --DOCSHELL 156D3C00 == 39 [pid = 3740] [id = 198] 08:52:53 INFO - PROCESS | 3740 | --DOCSHELL 138FA000 == 38 [pid = 3740] [id = 197] 08:52:53 INFO - PROCESS | 3740 | --DOCSHELL 0C776400 == 37 [pid = 3740] [id = 196] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1721A400) [pid = 3740] [serial = 569] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (17690800) [pid = 3740] [serial = 570] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (16A66400) [pid = 3740] [serial = 566] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (156CA000) [pid = 3740] [serial = 554] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (138EE800) [pid = 3740] [serial = 558] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (131FBC00) [pid = 3740] [serial = 557] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (15F22C00) [pid = 3740] [serial = 563] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (15FB1000) [pid = 3740] [serial = 564] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (132CD400) [pid = 3740] [serial = 560] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (13A5A400) [pid = 3740] [serial = 561] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (11259800) [pid = 3740] [serial = 551] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (18334C00) [pid = 3740] [serial = 572] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1863FC00) [pid = 3740] [serial = 573] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (17F02400) [pid = 3740] [serial = 575] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1833A800) [pid = 3740] [serial = 576] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (16AA3000) [pid = 3740] [serial = 567] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (19B7C000) [pid = 3740] [serial = 486] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (11860400) [pid = 3740] [serial = 489] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (19A60000) [pid = 3740] [serial = 578] [outer = 00000000] [url = about:blank] 08:52:53 INFO - PROCESS | 3740 | 1464191573602 Marionette TRACE conn2 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:52:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:52:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 979ms 08:52:53 INFO - PROCESS | 3740 | 1464191573633 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 3740 | 1464191573637 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 08:52:53 INFO - PROCESS | 3740 | 1464191573642 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:52:53 INFO - PROCESS | 3740 | 1464191573646 Marionette TRACE conn2 <- [1,802,null,{}] 08:52:53 INFO - PROCESS | 3740 | 1464191573665 Marionette TRACE conn2 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:53 INFO - PROCESS | 3740 | 1464191573760 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 08:52:53 INFO - PROCESS | 3740 | 1464191573776 Marionette TRACE conn2 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 114DAC00 == 38 [pid = 3740] [id = 210] 08:52:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (114E4400) [pid = 3740] [serial = 628] [outer = 00000000] 08:52:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (132CE800) [pid = 3740] [serial = 629] [outer = 114E4400] 08:52:53 INFO - PROCESS | 3740 | 1464191573822 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (13A58000) [pid = 3740] [serial = 630] [outer = 114E4400] 08:52:54 INFO - PROCESS | 3740 | 1464191574247 Marionette TRACE conn2 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 3740 | 1464191574289 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 08:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:52:54 INFO - PROCESS | 3740 | 1464191574295 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 3740 | 1464191574298 Marionette TRACE conn2 <- [1,806,null,{}] 08:52:54 INFO - PROCESS | 3740 | 1464191574302 Marionette TRACE conn2 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:54 INFO - PROCESS | 3740 | 1464191574416 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 08:52:54 INFO - PROCESS | 3740 | 1464191574431 Marionette TRACE conn2 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15A2F800 == 39 [pid = 3740] [id = 211] 08:52:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (15A35000) [pid = 3740] [serial = 631] [outer = 00000000] 08:52:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15FB1000) [pid = 3740] [serial = 632] [outer = 15A35000] 08:52:54 INFO - PROCESS | 3740 | 1464191574546 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (161ABC00) [pid = 3740] [serial = 633] [outer = 15A35000] 08:52:54 INFO - PROCESS | 3740 | 1464191574891 Marionette TRACE conn2 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:52:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:52:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 643ms 08:52:54 INFO - PROCESS | 3740 | 1464191574956 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 3740 | 1464191574959 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 08:52:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:52:54 INFO - PROCESS | 3740 | 1464191574962 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 3740 | 1464191574966 Marionette TRACE conn2 <- [1,810,null,{}] 08:52:54 INFO - PROCESS | 3740 | 1464191574975 Marionette TRACE conn2 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:55 INFO - PROCESS | 3740 | 1464191575059 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 08:52:55 INFO - PROCESS | 3740 | 1464191575067 Marionette TRACE conn2 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AA4000 == 40 [pid = 3740] [id = 212] 08:52:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (16AABC00) [pid = 3740] [serial = 634] [outer = 00000000] 08:52:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (17693800) [pid = 3740] [serial = 635] [outer = 16AABC00] 08:52:55 INFO - PROCESS | 3740 | 1464191575093 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (177D8C00) [pid = 3740] [serial = 636] [outer = 16AABC00] 08:52:55 INFO - PROCESS | 3740 | 1464191575499 Marionette TRACE conn2 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 3740 | 1464191575522 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 08:52:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:52:55 INFO - PROCESS | 3740 | 1464191575542 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 3740 | 1464191575543 Marionette TRACE conn2 <- [1,814,null,{}] 08:52:55 INFO - PROCESS | 3740 | 1464191575547 Marionette TRACE conn2 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:55 INFO - PROCESS | 3740 | 1464191575673 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 08:52:55 INFO - PROCESS | 3740 | 1464191575738 Marionette TRACE conn2 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C76B400 == 41 [pid = 3740] [id = 213] 08:52:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (18339800) [pid = 3740] [serial = 637] [outer = 00000000] 08:52:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (18644C00) [pid = 3740] [serial = 638] [outer = 18339800] 08:52:55 INFO - PROCESS | 3740 | 1464191575782 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (18648400) [pid = 3740] [serial = 639] [outer = 18339800] 08:52:56 INFO - PROCESS | 3740 | 1464191576158 Marionette TRACE conn2 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 643ms 08:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:52:56 INFO - PROCESS | 3740 | 1464191576200 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 3740 | 1464191576202 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 08:52:56 INFO - PROCESS | 3740 | 1464191576205 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 3740 | 1464191576207 Marionette TRACE conn2 <- [1,818,null,{}] 08:52:56 INFO - PROCESS | 3740 | 1464191576215 Marionette TRACE conn2 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - PROCESS | 3740 | 1464191576301 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 08:52:56 INFO - PROCESS | 3740 | 1464191576356 Marionette TRACE conn2 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1865C800 == 42 [pid = 3740] [id = 214] 08:52:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (19A61C00) [pid = 3740] [serial = 640] [outer = 00000000] 08:52:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (19B78400) [pid = 3740] [serial = 641] [outer = 19A61C00] 08:52:56 INFO - PROCESS | 3740 | 1464191576434 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A132400) [pid = 3740] [serial = 642] [outer = 19A61C00] 08:52:56 INFO - PROCESS | 3740 | 1464191576857 Marionette TRACE conn2 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:52:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:52:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 687ms 08:52:56 INFO - PROCESS | 3740 | 1464191576928 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 3740 | 1464191576930 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 08:52:56 INFO - PROCESS | 3740 | 1464191576945 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 3740 | 1464191576946 Marionette TRACE conn2 <- [1,822,null,{}] 08:52:56 INFO - PROCESS | 3740 | 1464191576950 Marionette TRACE conn2 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:52:57 INFO - PROCESS | 3740 | 1464191577058 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 08:52:57 INFO - PROCESS | 3740 | 1464191577072 Marionette TRACE conn2 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 17E9C800 == 43 [pid = 3740] [id = 215] 08:52:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (19B73C00) [pid = 3740] [serial = 643] [outer = 00000000] 08:52:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1A6B9000) [pid = 3740] [serial = 644] [outer = 19B73C00] 08:52:57 INFO - PROCESS | 3740 | 1464191577098 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1A714800) [pid = 3740] [serial = 645] [outer = 19B73C00] 08:52:57 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (179A1000) [pid = 3740] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:52:57 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1608F000) [pid = 3740] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:52:57 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0C7F9C00) [pid = 3740] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:52:57 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (156D4800) [pid = 3740] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:52:57 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (13951800) [pid = 3740] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:52:57 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (16AAC800) [pid = 3740] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:52:57 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (0C77A400) [pid = 3740] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:52:57 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (16AA1000) [pid = 3740] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:52:57 INFO - PROCESS | 3740 | 1464191577522 Marionette TRACE conn2 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:52:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:52:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 600ms 08:52:57 INFO - PROCESS | 3740 | 1464191577552 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 3740 | 1464191577554 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 08:52:57 INFO - PROCESS | 3740 | 1464191577557 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:52:57 INFO - PROCESS | 3740 | 1464191577559 Marionette TRACE conn2 <- [1,826,null,{}] 08:52:57 INFO - PROCESS | 3740 | 1464191577562 Marionette TRACE conn2 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:57 INFO - PROCESS | 3740 | 1464191577623 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 08:52:57 INFO - PROCESS | 3740 | 1464191577629 Marionette TRACE conn2 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F8C00 == 44 [pid = 3740] [id = 216] 08:52:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (143A6000) [pid = 3740] [serial = 646] [outer = 00000000] 08:52:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (16F6D400) [pid = 3740] [serial = 647] [outer = 143A6000] 08:52:57 INFO - PROCESS | 3740 | 1464191577673 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A714C00) [pid = 3740] [serial = 648] [outer = 143A6000] 08:52:58 INFO - PROCESS | 3740 | 1464191578085 Marionette TRACE conn2 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 555ms 08:52:58 INFO - PROCESS | 3740 | 1464191578117 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 3740 | 1464191578119 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 08:52:58 INFO - PROCESS | 3740 | 1464191578122 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:52:58 INFO - PROCESS | 3740 | 1464191578124 Marionette TRACE conn2 <- [1,830,null,{}] 08:52:58 INFO - PROCESS | 3740 | 1464191578128 Marionette TRACE conn2 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 3740 | 1464191578188 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 08:52:58 INFO - PROCESS | 3740 | 1464191578195 Marionette TRACE conn2 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 17EA6C00 == 45 [pid = 3740] [id = 217] 08:52:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (17F06000) [pid = 3740] [serial = 649] [outer = 00000000] 08:52:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A752C00) [pid = 3740] [serial = 650] [outer = 17F06000] 08:52:58 INFO - PROCESS | 3740 | 1464191578238 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1A757800) [pid = 3740] [serial = 651] [outer = 17F06000] 08:52:58 INFO - PROCESS | 3740 | 1464191578645 Marionette TRACE conn2 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:52:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 555ms 08:52:58 INFO - PROCESS | 3740 | 1464191578679 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 3740 | 1464191578681 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 08:52:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:52:58 INFO - PROCESS | 3740 | 1464191578684 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 3740 | 1464191578686 Marionette TRACE conn2 <- [1,834,null,{}] 08:52:58 INFO - PROCESS | 3740 | 1464191578700 Marionette TRACE conn2 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:58 INFO - PROCESS | 3740 | 1464191578761 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 08:52:58 INFO - PROCESS | 3740 | 1464191578767 Marionette TRACE conn2 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A720800 == 46 [pid = 3740] [id = 218] 08:52:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1A759000) [pid = 3740] [serial = 652] [outer = 00000000] 08:52:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1A75E800) [pid = 3740] [serial = 653] [outer = 1A759000] 08:52:58 INFO - PROCESS | 3740 | 1464191578810 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1A855C00) [pid = 3740] [serial = 654] [outer = 1A759000] 08:52:59 INFO - PROCESS | 3740 | 1464191579231 Marionette TRACE conn2 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:52:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:52:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 555ms 08:52:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:52:59 INFO - PROCESS | 3740 | 1464191579242 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 3740 | 1464191579244 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 08:52:59 INFO - PROCESS | 3740 | 1464191579247 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 3740 | 1464191579249 Marionette TRACE conn2 <- [1,838,null,{}] 08:52:59 INFO - PROCESS | 3740 | 1464191579257 Marionette TRACE conn2 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:52:59 INFO - PROCESS | 3740 | 1464191579354 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 08:52:59 INFO - PROCESS | 3740 | 1464191579511 Marionette TRACE conn2 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 105EDC00 == 47 [pid = 3740] [id = 219] 08:52:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (105EEC00) [pid = 3740] [serial = 655] [outer = 00000000] 08:52:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1125D800) [pid = 3740] [serial = 656] [outer = 105EEC00] 08:52:59 INFO - PROCESS | 3740 | 1464191579596 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (118BF400) [pid = 3740] [serial = 657] [outer = 105EEC00] 08:53:00 INFO - PROCESS | 3740 | 1464191580172 Marionette TRACE conn2 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:53:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:53:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 979ms 08:53:00 INFO - PROCESS | 3740 | 1464191580236 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 3740 | 1464191580240 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 08:53:00 INFO - PROCESS | 3740 | 1464191580245 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:53:00 INFO - PROCESS | 3740 | 1464191580249 Marionette TRACE conn2 <- [1,842,null,{}] 08:53:00 INFO - PROCESS | 3740 | 1464191580254 Marionette TRACE conn2 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:00 INFO - PROCESS | 3740 | 1464191580343 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 08:53:00 INFO - PROCESS | 3740 | 1464191580470 Marionette TRACE conn2 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F26C00 == 48 [pid = 3740] [id = 220] 08:53:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (15FAE800) [pid = 3740] [serial = 658] [outer = 00000000] 08:53:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (161A5C00) [pid = 3740] [serial = 659] [outer = 15FAE800] 08:53:00 INFO - PROCESS | 3740 | 1464191580526 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16A64C00) [pid = 3740] [serial = 660] [outer = 15FAE800] 08:53:01 INFO - PROCESS | 3740 | 1464191581079 Marionette TRACE conn2 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:53:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:53:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 891ms 08:53:01 INFO - PROCESS | 3740 | 1464191581141 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 3740 | 1464191581145 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 08:53:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:53:01 INFO - PROCESS | 3740 | 1464191581132 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 3740 | 1464191581134 Marionette TRACE conn2 <- [1,846,null,{}] 08:53:01 INFO - PROCESS | 3740 | 1464191581138 Marionette TRACE conn2 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:01 INFO - PROCESS | 3740 | 1464191581274 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 08:53:01 INFO - PROCESS | 3740 | 1464191581399 Marionette TRACE conn2 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AA2000 == 49 [pid = 3740] [id = 221] 08:53:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (16AA5C00) [pid = 3740] [serial = 661] [outer = 00000000] 08:53:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (19B79400) [pid = 3740] [serial = 662] [outer = 16AA5C00] 08:53:01 INFO - PROCESS | 3740 | 1464191581454 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1A139000) [pid = 3740] [serial = 663] [outer = 16AA5C00] 08:53:02 INFO - PROCESS | 3740 | 1464191582051 Marionette TRACE conn2 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:53:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:53:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 921ms 08:53:02 INFO - PROCESS | 3740 | 1464191582068 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 08:53:02 INFO - PROCESS | 3740 | 1464191582070 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 08:53:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:53:02 INFO - PROCESS | 3740 | 1464191582081 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 3740 | 1464191582087 Marionette TRACE conn2 <- [1,850,null,{}] 08:53:02 INFO - PROCESS | 3740 | 1464191582092 Marionette TRACE conn2 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:02 INFO - PROCESS | 3740 | 1464191582196 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 08:53:02 INFO - PROCESS | 3740 | 1464191582292 Marionette TRACE conn2 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10234800 == 50 [pid = 3740] [id = 222] 08:53:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (15FB6800) [pid = 3740] [serial = 664] [outer = 00000000] 08:53:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A8BB800) [pid = 3740] [serial = 665] [outer = 15FB6800] 08:53:02 INFO - PROCESS | 3740 | 1464191582344 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1A8BE000) [pid = 3740] [serial = 666] [outer = 15FB6800] 08:53:03 INFO - PROCESS | 3740 | 1464191583054 Marionette TRACE conn2 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1037ms 08:53:03 INFO - PROCESS | 3740 | 1464191583109 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 3740 | 1464191583113 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 08:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:53:03 INFO - PROCESS | 3740 | 1464191583118 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 3740 | 1464191583122 Marionette TRACE conn2 <- [1,854,null,{}] 08:53:03 INFO - PROCESS | 3740 | 1464191583128 Marionette TRACE conn2 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:03 INFO - PROCESS | 3740 | 1464191583245 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 08:53:03 INFO - PROCESS | 3740 | 1464191583264 Marionette TRACE conn2 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10557C00 == 51 [pid = 3740] [id = 223] 08:53:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1055A000) [pid = 3740] [serial = 667] [outer = 00000000] 08:53:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (10A57000) [pid = 3740] [serial = 668] [outer = 1055A000] 08:53:03 INFO - PROCESS | 3740 | 1464191583312 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (10A62400) [pid = 3740] [serial = 669] [outer = 1055A000] 08:53:03 INFO - PROCESS | 3740 | 1464191583890 Marionette TRACE conn2 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:53:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:53:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 789ms 08:53:03 INFO - PROCESS | 3740 | 1464191583905 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 3740 | 1464191583910 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 08:53:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:53:03 INFO - PROCESS | 3740 | 1464191583917 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - PROCESS | 3740 | 1464191583919 Marionette TRACE conn2 <- [1,858,null,{}] 08:53:03 INFO - PROCESS | 3740 | 1464191583923 Marionette TRACE conn2 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 3740 | 1464191584019 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 08:53:04 INFO - PROCESS | 3740 | --DOCSHELL 1A720800 == 50 [pid = 3740] [id = 218] 08:53:04 INFO - PROCESS | 3740 | --DOCSHELL 17EA6C00 == 49 [pid = 3740] [id = 217] 08:53:04 INFO - PROCESS | 3740 | --DOCSHELL 0C7F8C00 == 48 [pid = 3740] [id = 216] 08:53:04 INFO - PROCESS | 3740 | --DOCSHELL 17E9C800 == 47 [pid = 3740] [id = 215] 08:53:04 INFO - PROCESS | 3740 | --DOCSHELL 1865C800 == 46 [pid = 3740] [id = 214] 08:53:04 INFO - PROCESS | 3740 | --DOCSHELL 0C76B400 == 45 [pid = 3740] [id = 213] 08:53:04 INFO - PROCESS | 3740 | --DOCSHELL 16AA4000 == 44 [pid = 3740] [id = 212] 08:53:04 INFO - PROCESS | 3740 | --DOCSHELL 15A2F800 == 43 [pid = 3740] [id = 211] 08:53:04 INFO - PROCESS | 3740 | --DOCSHELL 114DAC00 == 42 [pid = 3740] [id = 210] 08:53:04 INFO - PROCESS | 3740 | --DOCSHELL 0C774C00 == 41 [pid = 3740] [id = 209] 08:53:04 INFO - PROCESS | 3740 | --DOCSHELL 10A5B400 == 40 [pid = 3740] [id = 205] 08:53:04 INFO - PROCESS | 3740 | --DOCSHELL 0C7F3400 == 39 [pid = 3740] [id = 204] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (19B7B800) [pid = 3740] [serial = 611] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (114E1800) [pid = 3740] [serial = 581] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | 1464191584185 Marionette TRACE conn2 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | --DOMWINDOW == 112 (16DEB400) [pid = 3740] [serial = 599] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (132C4000) [pid = 3740] [serial = 602] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (166C0C00) [pid = 3740] [serial = 603] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (16673C00) [pid = 3740] [serial = 609] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (161AE400) [pid = 3740] [serial = 596] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1832E400) [pid = 3740] [serial = 605] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (16F79400) [pid = 3740] [serial = 600] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (15AFC400) [pid = 3740] [serial = 594] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1863D800) [pid = 3740] [serial = 606] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1865DC00) [pid = 3740] [serial = 608] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (16A5FC00) [pid = 3740] [serial = 597] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (11D26400) [pid = 3740] [serial = 587] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (131FE800) [pid = 3740] [serial = 588] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (15A35400) [pid = 3740] [serial = 593] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (13A5F400) [pid = 3740] [serial = 590] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (14398C00) [pid = 3740] [serial = 591] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (15FBA400) [pid = 3740] [serial = 584] [outer = 00000000] [url = about:blank] 08:53:04 INFO - PROCESS | 3740 | ++DOCSHELL 0C774C00 == 40 [pid = 3740] [id = 224] 08:53:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (0C7F3400) [pid = 3740] [serial = 670] [outer = 00000000] 08:53:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (114DAC00) [pid = 3740] [serial = 671] [outer = 0C7F3400] 08:53:04 INFO - PROCESS | 3740 | 1464191584234 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (12F46800) [pid = 3740] [serial = 672] [outer = 0C7F3400] 08:53:04 INFO - PROCESS | 3740 | 1464191584597 Marionette TRACE conn2 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:53:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:53:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 745ms 08:53:04 INFO - PROCESS | 3740 | 1464191584664 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 3740 | 1464191584666 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 08:53:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:53:04 INFO - PROCESS | 3740 | 1464191584698 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 3740 | 1464191584702 Marionette TRACE conn2 <- [1,862,null,{}] 08:53:04 INFO - PROCESS | 3740 | 1464191584716 Marionette TRACE conn2 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:04 INFO - PROCESS | 3740 | 1464191584802 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 08:53:04 INFO - PROCESS | 3740 | 1464191584797 Marionette TRACE conn2 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13E19400 == 41 [pid = 3740] [id = 225] 08:53:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (13E1BC00) [pid = 3740] [serial = 673] [outer = 00000000] 08:53:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (143A5400) [pid = 3740] [serial = 674] [outer = 13E1BC00] 08:53:04 INFO - PROCESS | 3740 | 1464191584847 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (150F6000) [pid = 3740] [serial = 675] [outer = 13E1BC00] 08:53:05 INFO - PROCESS | 3740 | 1464191585277 Marionette TRACE conn2 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 614ms 08:53:05 INFO - PROCESS | 3740 | 1464191585318 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 3740 | 1464191585320 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 08:53:05 INFO - PROCESS | 3740 | 1464191585323 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:53:05 INFO - PROCESS | 3740 | 1464191585325 Marionette TRACE conn2 <- [1,866,null,{}] 08:53:05 INFO - PROCESS | 3740 | 1464191585312 Marionette TRACE conn2 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:05 INFO - PROCESS | 3740 | 1464191585393 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 08:53:05 INFO - PROCESS | 3740 | 1464191585403 Marionette TRACE conn2 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156D3C00 == 42 [pid = 3740] [id = 226] 08:53:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (156D4400) [pid = 3740] [serial = 676] [outer = 00000000] 08:53:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (15A34800) [pid = 3740] [serial = 677] [outer = 156D4400] 08:53:05 INFO - PROCESS | 3740 | 1464191585447 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (15AF0800) [pid = 3740] [serial = 678] [outer = 156D4400] 08:53:05 INFO - PROCESS | 3740 | 1464191585852 Marionette TRACE conn2 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:53:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:53:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 556ms 08:53:05 INFO - PROCESS | 3740 | 1464191585883 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 3740 | 1464191585885 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 08:53:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:53:05 INFO - PROCESS | 3740 | 1464191585888 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 3740 | 1464191585890 Marionette TRACE conn2 <- [1,870,null,{}] 08:53:05 INFO - PROCESS | 3740 | 1464191585894 Marionette TRACE conn2 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:05 INFO - PROCESS | 3740 | 1464191585954 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 08:53:05 INFO - PROCESS | 3740 | 1464191585961 Marionette TRACE conn2 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156CB800 == 43 [pid = 3740] [id = 227] 08:53:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (15A96C00) [pid = 3740] [serial = 679] [outer = 00000000] 08:53:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (15FB5C00) [pid = 3740] [serial = 680] [outer = 15A96C00] 08:53:06 INFO - PROCESS | 3740 | 1464191586030 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (161A9C00) [pid = 3740] [serial = 681] [outer = 15A96C00] 08:53:06 INFO - PROCESS | 3740 | 1464191586535 Marionette TRACE conn2 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:53:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:53:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 687ms 08:53:06 INFO - PROCESS | 3740 | 1464191586570 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 3740 | 1464191586572 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 08:53:06 INFO - PROCESS | 3740 | 1464191586576 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:53:06 INFO - PROCESS | 3740 | 1464191586577 Marionette TRACE conn2 <- [1,874,null,{}] 08:53:06 INFO - PROCESS | 3740 | 1464191586581 Marionette TRACE conn2 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:06 INFO - PROCESS | 3740 | 1464191586708 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 08:53:06 INFO - PROCESS | 3740 | 1464191586751 Marionette TRACE conn2 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16A5F800 == 44 [pid = 3740] [id = 228] 08:53:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (16AA1800) [pid = 3740] [serial = 682] [outer = 00000000] 08:53:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (16C23000) [pid = 3740] [serial = 683] [outer = 16AA1800] 08:53:06 INFO - PROCESS | 3740 | 1464191586796 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (16F73800) [pid = 3740] [serial = 684] [outer = 16AA1800] 08:53:07 INFO - PROCESS | 3740 | 1464191587501 Marionette TRACE conn2 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:53:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:53:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 964ms 08:53:07 INFO - PROCESS | 3740 | 1464191587560 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 3740 | 1464191587561 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 08:53:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:53:07 INFO - PROCESS | 3740 | 1464191587562 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 3740 | 1464191587564 Marionette TRACE conn2 <- [1,878,null,{}] 08:53:07 INFO - PROCESS | 3740 | 1464191587578 Marionette TRACE conn2 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:07 INFO - PROCESS | 3740 | 1464191587682 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 08:53:07 INFO - PROCESS | 3740 | 1464191587692 Marionette TRACE conn2 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 118C2400 == 45 [pid = 3740] [id = 229] 08:53:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (17214C00) [pid = 3740] [serial = 685] [outer = 00000000] 08:53:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (17696400) [pid = 3740] [serial = 686] [outer = 17214C00] 08:53:07 INFO - PROCESS | 3740 | 1464191587736 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (18334C00) [pid = 3740] [serial = 687] [outer = 17214C00] 08:53:08 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (14329800) [pid = 3740] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:53:08 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (17F06000) [pid = 3740] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:53:08 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (0C7FD400) [pid = 3740] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:53:08 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (10A58800) [pid = 3740] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:53:08 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (19A61C00) [pid = 3740] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:53:08 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (143A6000) [pid = 3740] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:53:08 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (16AABC00) [pid = 3740] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:53:08 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (10A62800) [pid = 3740] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:53:08 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (161B4400) [pid = 3740] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:53:08 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (114E4400) [pid = 3740] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:53:08 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (18339800) [pid = 3740] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:53:08 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (19B73C00) [pid = 3740] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:53:08 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (15A35000) [pid = 3740] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:53:08 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (18641C00) [pid = 3740] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:53:08 INFO - PROCESS | 3740 | 1464191588283 Marionette TRACE conn2 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 760ms 08:53:08 INFO - PROCESS | 3740 | 1464191588335 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 3740 | 1464191588320 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 08:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:53:08 INFO - PROCESS | 3740 | 1464191588323 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 3740 | 1464191588325 Marionette TRACE conn2 <- [1,882,null,{}] 08:53:08 INFO - PROCESS | 3740 | 1464191588328 Marionette TRACE conn2 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:08 INFO - PROCESS | 3740 | 1464191588441 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 08:53:08 INFO - PROCESS | 3740 | 1464191588454 Marionette TRACE conn2 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 131E6400 == 46 [pid = 3740] [id = 230] 08:53:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (131F4000) [pid = 3740] [serial = 688] [outer = 00000000] 08:53:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (143B3000) [pid = 3740] [serial = 689] [outer = 131F4000] 08:53:08 INFO - PROCESS | 3740 | 1464191588498 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (15194000) [pid = 3740] [serial = 690] [outer = 131F4000] 08:53:08 INFO - PROCESS | 3740 | 1464191588881 Marionette TRACE conn2 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:53:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:53:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 584ms 08:53:08 INFO - PROCESS | 3740 | 1464191588926 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 3740 | 1464191588928 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 08:53:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:53:08 INFO - PROCESS | 3740 | 1464191588931 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - PROCESS | 3740 | 1464191588933 Marionette TRACE conn2 <- [1,886,null,{}] 08:53:08 INFO - PROCESS | 3740 | 1464191588946 Marionette TRACE conn2 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 3740 | 1464191589024 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 08:53:09 INFO - PROCESS | 3740 | 1464191589030 Marionette TRACE conn2 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13953C00 == 47 [pid = 3740] [id = 231] 08:53:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (161B4400) [pid = 3740] [serial = 691] [outer = 00000000] 08:53:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (18642800) [pid = 3740] [serial = 692] [outer = 161B4400] 08:53:09 INFO - PROCESS | 3740 | 1464191589077 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1865D400) [pid = 3740] [serial = 693] [outer = 161B4400] 08:53:09 INFO - PROCESS | 3740 | 1464191589486 Marionette TRACE conn2 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:53:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:53:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 614ms 08:53:09 INFO - PROCESS | 3740 | 1464191589555 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 3740 | 1464191589557 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 08:53:09 INFO - PROCESS | 3740 | 1464191589560 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:53:09 INFO - PROCESS | 3740 | 1464191589562 Marionette TRACE conn2 <- [1,890,null,{}] 08:53:09 INFO - PROCESS | 3740 | 1464191589565 Marionette TRACE conn2 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:09 INFO - PROCESS | 3740 | 1464191589645 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 08:53:09 INFO - PROCESS | 3740 | 1464191589640 Marionette TRACE conn2 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 17691800 == 48 [pid = 3740] [id = 232] 08:53:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (19A5FC00) [pid = 3740] [serial = 694] [outer = 00000000] 08:53:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (19B7BC00) [pid = 3740] [serial = 695] [outer = 19A5FC00] 08:53:09 INFO - PROCESS | 3740 | 1464191589683 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (19BF1800) [pid = 3740] [serial = 696] [outer = 19A5FC00] 08:53:10 INFO - PROCESS | 3740 | 1464191590117 Marionette TRACE conn2 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:53:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:53:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 599ms 08:53:10 INFO - PROCESS | 3740 | 1464191590176 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 3740 | 1464191590180 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 08:53:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:53:10 INFO - PROCESS | 3740 | 1464191590190 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 3740 | 1464191590194 Marionette TRACE conn2 <- [1,894,null,{}] 08:53:10 INFO - PROCESS | 3740 | 1464191590203 Marionette TRACE conn2 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:10 INFO - PROCESS | 3740 | 1464191590321 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 08:53:10 INFO - PROCESS | 3740 | 1464191590438 Marionette TRACE conn2 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A5C000 == 49 [pid = 3740] [id = 233] 08:53:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (10A60400) [pid = 3740] [serial = 697] [outer = 00000000] 08:53:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1125E400) [pid = 3740] [serial = 698] [outer = 10A60400] 08:53:10 INFO - PROCESS | 3740 | 1464191590518 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (11D19800) [pid = 3740] [serial = 699] [outer = 10A60400] 08:53:11 INFO - PROCESS | 3740 | 1464191591144 Marionette TRACE conn2 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:53:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 979ms 08:53:11 INFO - PROCESS | 3740 | 1464191591182 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 3740 | 1464191591186 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 08:53:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:53:11 INFO - PROCESS | 3740 | 1464191591193 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 3740 | 1464191591197 Marionette TRACE conn2 <- [1,898,null,{}] 08:53:11 INFO - PROCESS | 3740 | 1464191591221 Marionette TRACE conn2 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:11 INFO - PROCESS | 3740 | 1464191591319 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 08:53:11 INFO - PROCESS | 3740 | 1464191591448 Marionette TRACE conn2 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13A55800 == 50 [pid = 3740] [id = 234] 08:53:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (143A5C00) [pid = 3740] [serial = 700] [outer = 00000000] 08:53:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (156D2C00) [pid = 3740] [serial = 701] [outer = 143A5C00] 08:53:11 INFO - PROCESS | 3740 | 1464191591502 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (15F30C00) [pid = 3740] [serial = 702] [outer = 143A5C00] 08:53:12 INFO - PROCESS | 3740 | 1464191592023 Marionette TRACE conn2 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 862ms 08:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:53:12 INFO - PROCESS | 3740 | 1464191592061 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 3740 | 1464191592047 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 08:53:12 INFO - PROCESS | 3740 | 1464191592051 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 3740 | 1464191592053 Marionette TRACE conn2 <- [1,902,null,{}] 08:53:12 INFO - PROCESS | 3740 | 1464191592063 Marionette TRACE conn2 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:12 INFO - PROCESS | 3740 | 1464191592169 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 08:53:12 INFO - PROCESS | 3740 | 1464191592277 Marionette TRACE conn2 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 177DEC00 == 51 [pid = 3740] [id = 235] 08:53:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (179A4800) [pid = 3740] [serial = 703] [outer = 00000000] 08:53:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (18642000) [pid = 3740] [serial = 704] [outer = 179A4800] 08:53:12 INFO - PROCESS | 3740 | 1464191592317 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (19B74800) [pid = 3740] [serial = 705] [outer = 179A4800] 08:53:12 INFO - PROCESS | 3740 | 1464191592929 Marionette TRACE conn2 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:53:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 936ms 08:53:12 INFO - PROCESS | 3740 | 1464191592999 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 3740 | 1464191593002 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 08:53:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:53:12 INFO - PROCESS | 3740 | 1464191593005 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 3740 | 1464191593007 Marionette TRACE conn2 <- [1,906,null,{}] 08:53:12 INFO - PROCESS | 3740 | 1464191593010 Marionette TRACE conn2 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 3740 | 1464191593098 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 08:53:13 INFO - PROCESS | 3740 | 1464191593231 Marionette TRACE conn2 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOMWINDOW == 119 (1A6B4C00) [pid = 3740] [serial = 706] [outer = 1B451000] 08:53:13 INFO - PROCESS | 3740 | ++DOCSHELL 1A718400 == 52 [pid = 3740] [id = 236] 08:53:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1A718800) [pid = 3740] [serial = 707] [outer = 00000000] 08:53:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1A71E800) [pid = 3740] [serial = 708] [outer = 1A718800] 08:53:13 INFO - PROCESS | 3740 | 1464191593314 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1A752400) [pid = 3740] [serial = 709] [outer = 1A718800] 08:53:13 INFO - PROCESS | 3740 | 1464191593839 Marionette TRACE conn2 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:53:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 891ms 08:53:13 INFO - PROCESS | 3740 | 1464191593880 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 3740 | 1464191593882 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 08:53:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:53:13 INFO - PROCESS | 3740 | 1464191593886 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 3740 | 1464191593888 Marionette TRACE conn2 <- [1,910,null,{}] 08:53:13 INFO - PROCESS | 3740 | 1464191593891 Marionette TRACE conn2 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:13 INFO - PROCESS | 3740 | 1464191593990 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 08:53:14 INFO - PROCESS | 3740 | 1464191594112 Marionette TRACE conn2 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156D0800 == 53 [pid = 3740] [id = 237] 08:53:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (19B7C800) [pid = 3740] [serial = 710] [outer = 00000000] 08:53:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1A75A400) [pid = 3740] [serial = 711] [outer = 19B7C800] 08:53:14 INFO - PROCESS | 3740 | 1464191594147 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1A760000) [pid = 3740] [serial = 712] [outer = 19B7C800] 08:53:14 INFO - PROCESS | 3740 | 1464191594858 Marionette TRACE conn2 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:53:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:53:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1023ms 08:53:14 INFO - PROCESS | 3740 | 1464191594924 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 3740 | 1464191594928 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 08:53:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:53:14 INFO - PROCESS | 3740 | 1464191594934 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 3740 | 1464191594938 Marionette TRACE conn2 <- [1,914,null,{}] 08:53:14 INFO - PROCESS | 3740 | 1464191594927 Marionette TRACE conn2 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 3740 | 1464191595026 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 08:53:15 INFO - PROCESS | 3740 | 1464191595159 Marionette TRACE conn2 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1125BC00 == 54 [pid = 3740] [id = 238] 08:53:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1125D400) [pid = 3740] [serial = 713] [outer = 00000000] 08:53:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (12F0C800) [pid = 3740] [serial = 714] [outer = 1125D400] 08:53:15 INFO - PROCESS | 3740 | 1464191595218 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (10A58800) [pid = 3740] [serial = 715] [outer = 1125D400] 08:53:15 INFO - PROCESS | 3740 | --DOCSHELL 156CA400 == 53 [pid = 3740] [id = 174] 08:53:15 INFO - PROCESS | 3740 | --DOCSHELL 16674000 == 52 [pid = 3740] [id = 148] 08:53:15 INFO - PROCESS | 3740 | --DOCSHELL 13953C00 == 51 [pid = 3740] [id = 231] 08:53:15 INFO - PROCESS | 3740 | --DOCSHELL 131E6400 == 50 [pid = 3740] [id = 230] 08:53:15 INFO - PROCESS | 3740 | --DOCSHELL 118C2400 == 49 [pid = 3740] [id = 229] 08:53:15 INFO - PROCESS | 3740 | --DOCSHELL 16A5F800 == 48 [pid = 3740] [id = 228] 08:53:15 INFO - PROCESS | 3740 | --DOCSHELL 156CB800 == 47 [pid = 3740] [id = 227] 08:53:15 INFO - PROCESS | 3740 | --DOCSHELL 13E19400 == 46 [pid = 3740] [id = 225] 08:53:15 INFO - PROCESS | 3740 | --DOCSHELL 0C774C00 == 45 [pid = 3740] [id = 224] 08:53:15 INFO - PROCESS | 3740 | --DOCSHELL 10557C00 == 44 [pid = 3740] [id = 223] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (15F26400) [pid = 3740] [serial = 528] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1A757800) [pid = 3740] [serial = 651] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1A639400) [pid = 3740] [serial = 623] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (19BEA000) [pid = 3740] [serial = 612] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (132C4800) [pid = 3740] [serial = 627] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1A132400) [pid = 3740] [serial = 642] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1A714C00) [pid = 3740] [serial = 648] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1A752C00) [pid = 3740] [serial = 650] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (17693800) [pid = 3740] [serial = 635] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (131F6400) [pid = 3740] [serial = 525] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (172E8000) [pid = 3740] [serial = 549] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (132CE800) [pid = 3740] [serial = 629] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (18644C00) [pid = 3740] [serial = 638] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (16F6D400) [pid = 3740] [serial = 647] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (161AB000) [pid = 3740] [serial = 617] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (114E7400) [pid = 3740] [serial = 626] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (132C4C00) [pid = 3740] [serial = 614] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1A714800) [pid = 3740] [serial = 645] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (15FB1000) [pid = 3740] [serial = 632] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (13A58000) [pid = 3740] [serial = 630] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (19DB6400) [pid = 3740] [serial = 620] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (18648400) [pid = 3740] [serial = 639] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (177D8C00) [pid = 3740] [serial = 636] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (161ABC00) [pid = 3740] [serial = 633] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (19A69000) [pid = 3740] [serial = 579] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (19B78400) [pid = 3740] [serial = 641] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1A6B9000) [pid = 3740] [serial = 644] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1A75E800) [pid = 3740] [serial = 653] [outer = 00000000] [url = about:blank] 08:53:15 INFO - PROCESS | 3740 | 1464191595768 Marionette TRACE conn2 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:53:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 877ms 08:53:15 INFO - PROCESS | 3740 | 1464191595804 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 3740 | 1464191595813 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 08:53:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:53:15 INFO - PROCESS | 3740 | 1464191595821 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 3740 | 1464191595824 Marionette TRACE conn2 <- [1,918,null,{}] 08:53:15 INFO - PROCESS | 3740 | 1464191595829 Marionette TRACE conn2 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:15 INFO - PROCESS | 3740 | 1464191595938 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 08:53:16 INFO - PROCESS | 3740 | 1464191596024 Marionette TRACE conn2 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10561800 == 45 [pid = 3740] [id = 239] 08:53:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (10A58000) [pid = 3740] [serial = 716] [outer = 00000000] 08:53:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (131E6400) [pid = 3740] [serial = 717] [outer = 10A58000] 08:53:16 INFO - PROCESS | 3740 | 1464191596053 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (132CE800) [pid = 3740] [serial = 718] [outer = 10A58000] 08:53:16 INFO - PROCESS | 3740 | 1464191596465 Marionette TRACE conn2 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:53:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 687ms 08:53:16 INFO - PROCESS | 3740 | 1464191596525 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 3740 | 1464191596527 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 08:53:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:53:16 INFO - PROCESS | 3740 | 1464191596530 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 3740 | 1464191596534 Marionette TRACE conn2 <- [1,922,null,{}] 08:53:16 INFO - PROCESS | 3740 | 1464191596544 Marionette TRACE conn2 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:16 INFO - PROCESS | 3740 | 1464191596612 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 08:53:16 INFO - PROCESS | 3740 | 1464191596627 Marionette TRACE conn2 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156CAC00 == 46 [pid = 3740] [id = 240] 08:53:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (156CB400) [pid = 3740] [serial = 719] [outer = 00000000] 08:53:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (157CFC00) [pid = 3740] [serial = 720] [outer = 156CB400] 08:53:16 INFO - PROCESS | 3740 | 1464191596678 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (15AFD000) [pid = 3740] [serial = 721] [outer = 156CB400] 08:53:17 INFO - PROCESS | 3740 | 1464191597107 Marionette TRACE conn2 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 599ms 08:53:17 INFO - PROCESS | 3740 | 1464191597129 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 3740 | 1464191597131 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 08:53:17 INFO - PROCESS | 3740 | 1464191597134 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:53:17 INFO - PROCESS | 3740 | 1464191597136 Marionette TRACE conn2 <- [1,926,null,{}] 08:53:17 INFO - PROCESS | 3740 | 1464191597139 Marionette TRACE conn2 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 3740 | 1464191597205 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 08:53:17 INFO - PROCESS | 3740 | 1464191597212 Marionette TRACE conn2 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15A95000 == 47 [pid = 3740] [id = 241] 08:53:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (15FBBC00) [pid = 3740] [serial = 722] [outer = 00000000] 08:53:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (161B1400) [pid = 3740] [serial = 723] [outer = 15FBBC00] 08:53:17 INFO - PROCESS | 3740 | 1464191597257 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (16A65C00) [pid = 3740] [serial = 724] [outer = 15FBBC00] 08:53:17 INFO - PROCESS | 3740 | 1464191597692 Marionette TRACE conn2 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:53:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 585ms 08:53:17 INFO - PROCESS | 3740 | 1464191597738 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 3740 | 1464191597740 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 08:53:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:53:17 INFO - PROCESS | 3740 | 1464191597743 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 3740 | 1464191597745 Marionette TRACE conn2 <- [1,930,null,{}] 08:53:17 INFO - PROCESS | 3740 | 1464191597748 Marionette TRACE conn2 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:17 INFO - PROCESS | 3740 | 1464191597871 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 08:53:17 INFO - PROCESS | 3740 | 1464191597953 Marionette TRACE conn2 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16A9FC00 == 48 [pid = 3740] [id = 242] 08:53:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (16AA0000) [pid = 3740] [serial = 725] [outer = 00000000] 08:53:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (16C2C800) [pid = 3740] [serial = 726] [outer = 16AA0000] 08:53:17 INFO - PROCESS | 3740 | 1464191597997 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (172F0C00) [pid = 3740] [serial = 727] [outer = 16AA0000] 08:53:18 INFO - PROCESS | 3740 | 1464191598368 Marionette TRACE conn2 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:53:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 657ms 08:53:18 INFO - PROCESS | 3740 | 1464191598409 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3740 | 1464191598411 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 08:53:18 INFO - PROCESS | 3740 | 1464191598414 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:53:18 INFO - PROCESS | 3740 | 1464191598416 Marionette TRACE conn2 <- [1,934,null,{}] 08:53:18 INFO - PROCESS | 3740 | 1464191598419 Marionette TRACE conn2 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:18 INFO - PROCESS | 3740 | 1464191598548 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 08:53:18 INFO - PROCESS | 3740 | 1464191598591 Marionette TRACE conn2 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 118B6400 == 49 [pid = 3740] [id = 243] 08:53:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (12F17000) [pid = 3740] [serial = 728] [outer = 00000000] 08:53:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1863F400) [pid = 3740] [serial = 729] [outer = 12F17000] 08:53:18 INFO - PROCESS | 3740 | 1464191598635 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (18645800) [pid = 3740] [serial = 730] [outer = 12F17000] 08:53:19 INFO - PROCESS | 3740 | 1464191599037 Marionette TRACE conn2 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 658ms 08:53:19 INFO - PROCESS | 3740 | 1464191599075 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 3740 | 1464191599077 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 08:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:53:19 INFO - PROCESS | 3740 | 1464191599063 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 3740 | 1464191599065 Marionette TRACE conn2 <- [1,938,null,{}] 08:53:19 INFO - PROCESS | 3740 | 1464191599072 Marionette TRACE conn2 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 3740 | 1464191599210 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 08:53:19 INFO - PROCESS | 3740 | 1464191599231 Marionette TRACE conn2 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 19A64800 == 50 [pid = 3740] [id = 244] 08:53:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (19A64C00) [pid = 3740] [serial = 731] [outer = 00000000] 08:53:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (19B7B000) [pid = 3740] [serial = 732] [outer = 19A64C00] 08:53:19 INFO - PROCESS | 3740 | 1464191599275 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (19BF1C00) [pid = 3740] [serial = 733] [outer = 19A64C00] 08:53:19 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1A759000) [pid = 3740] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:53:19 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (16AA1800) [pid = 3740] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:53:19 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (15A96C00) [pid = 3740] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:53:19 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1055A000) [pid = 3740] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:53:19 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (13E1BC00) [pid = 3740] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:53:19 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (0C7F3400) [pid = 3740] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:53:19 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (156D4400) [pid = 3740] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:53:19 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (17214C00) [pid = 3740] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:53:19 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (131F4000) [pid = 3740] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:53:19 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (161B4400) [pid = 3740] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:53:19 INFO - PROCESS | 3740 | 1464191599762 Marionette TRACE conn2 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:53:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:53:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 745ms 08:53:19 INFO - PROCESS | 3740 | 1464191599822 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 08:53:19 INFO - PROCESS | 3740 | 1464191599825 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 08:53:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:53:19 INFO - PROCESS | 3740 | 1464191599830 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 3740 | 1464191599832 Marionette TRACE conn2 <- [1,942,null,{}] 08:53:19 INFO - PROCESS | 3740 | 1464191599837 Marionette TRACE conn2 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:19 INFO - PROCESS | 3740 | 1464191599943 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 08:53:20 INFO - PROCESS | 3740 | 1464191600015 Marionette TRACE conn2 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0F986800 == 51 [pid = 3740] [id = 245] 08:53:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1055A000) [pid = 3740] [serial = 734] [outer = 00000000] 08:53:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (15F26000) [pid = 3740] [serial = 735] [outer = 1055A000] 08:53:20 INFO - PROCESS | 3740 | 1464191600059 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (18649800) [pid = 3740] [serial = 736] [outer = 1055A000] 08:53:20 INFO - PROCESS | 3740 | 1464191600400 Marionette TRACE conn2 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:53:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 599ms 08:53:20 INFO - PROCESS | 3740 | 1464191600444 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3740 | 1464191600447 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:53:20 INFO - PROCESS | 3740 | 1464191600455 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 3740 | 1464191600457 Marionette TRACE conn2 <- [1,946,null,{}] 08:53:20 INFO - PROCESS | 3740 | 1464191600460 Marionette TRACE conn2 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:20 INFO - PROCESS | 3740 | 1464191600576 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 08:53:20 INFO - PROCESS | 3740 | 1464191600582 Marionette TRACE conn2 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15A8AC00 == 52 [pid = 3740] [id = 246] 08:53:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (18337C00) [pid = 3740] [serial = 737] [outer = 00000000] 08:53:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1A12B000) [pid = 3740] [serial = 738] [outer = 18337C00] 08:53:20 INFO - PROCESS | 3740 | 1464191600608 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1A6AF800) [pid = 3740] [serial = 739] [outer = 18337C00] 08:53:20 INFO - PROCESS | 3740 | 1464191600986 Marionette TRACE conn2 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 555ms 08:53:21 INFO - PROCESS | 3740 | 1464191601021 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 3740 | 1464191601023 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 08:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:53:21 INFO - PROCESS | 3740 | 1464191601026 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 3740 | 1464191601028 Marionette TRACE conn2 <- [1,950,null,{}] 08:53:21 INFO - PROCESS | 3740 | 1464191601031 Marionette TRACE conn2 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 3740 | 1464191601110 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 08:53:21 INFO - PROCESS | 3740 | 1464191601116 Marionette TRACE conn2 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A6B8000 == 53 [pid = 3740] [id = 247] 08:53:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1A6B9000) [pid = 3740] [serial = 740] [outer = 00000000] 08:53:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1A71B800) [pid = 3740] [serial = 741] [outer = 1A6B9000] 08:53:21 INFO - PROCESS | 3740 | 1464191601142 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1A758C00) [pid = 3740] [serial = 742] [outer = 1A6B9000] 08:53:21 INFO - PROCESS | 3740 | 1464191601545 Marionette TRACE conn2 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:53:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 555ms 08:53:21 INFO - PROCESS | 3740 | 1464191601616 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 3740 | 1464191601620 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 08:53:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:53:21 INFO - PROCESS | 3740 | 1464191601630 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 3740 | 1464191601634 Marionette TRACE conn2 <- [1,954,null,{}] 08:53:21 INFO - PROCESS | 3740 | 1464191601624 Marionette TRACE conn2 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:21 INFO - PROCESS | 3740 | 1464191601735 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 08:53:21 INFO - PROCESS | 3740 | 1464191601883 Marionette TRACE conn2 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10F0D800 == 54 [pid = 3740] [id = 248] 08:53:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (10F0E400) [pid = 3740] [serial = 743] [outer = 00000000] 08:53:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (112DDC00) [pid = 3740] [serial = 744] [outer = 10F0E400] 08:53:21 INFO - PROCESS | 3740 | 1464191601937 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (12914000) [pid = 3740] [serial = 745] [outer = 10F0E400] 08:53:22 INFO - PROCESS | 3740 | 1464191602451 Marionette TRACE conn2 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:53:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 847ms 08:53:22 INFO - PROCESS | 3740 | 1464191602475 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 3740 | 1464191602480 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 08:53:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:53:22 INFO - PROCESS | 3740 | 1464191602507 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 3740 | 1464191602511 Marionette TRACE conn2 <- [1,958,null,{}] 08:53:22 INFO - PROCESS | 3740 | 1464191602498 Marionette TRACE conn2 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:22 INFO - PROCESS | 3740 | 1464191602609 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 08:53:22 INFO - PROCESS | 3740 | 1464191602712 Marionette TRACE conn2 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 138F4C00 == 55 [pid = 3740] [id = 249] 08:53:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (150ED000) [pid = 3740] [serial = 746] [outer = 00000000] 08:53:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (156CD000) [pid = 3740] [serial = 747] [outer = 150ED000] 08:53:22 INFO - PROCESS | 3740 | 1464191602767 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (161AC000) [pid = 3740] [serial = 748] [outer = 150ED000] 08:53:23 INFO - PROCESS | 3740 | 1464191603346 Marionette TRACE conn2 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:53:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 906ms 08:53:23 INFO - PROCESS | 3740 | 1464191603387 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 3740 | 1464191603390 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 08:53:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:53:23 INFO - PROCESS | 3740 | 1464191603393 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 3740 | 1464191603396 Marionette TRACE conn2 <- [1,962,null,{}] 08:53:23 INFO - PROCESS | 3740 | 1464191603406 Marionette TRACE conn2 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:23 INFO - PROCESS | 3740 | 1464191603523 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 08:53:23 INFO - PROCESS | 3740 | 1464191603628 Marionette TRACE conn2 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 19B77C00 == 56 [pid = 3740] [id = 250] 08:53:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (19B78800) [pid = 3740] [serial = 749] [outer = 00000000] 08:53:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (19DB3C00) [pid = 3740] [serial = 750] [outer = 19B78800] 08:53:23 INFO - PROCESS | 3740 | 1464191603668 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1A6B6800) [pid = 3740] [serial = 751] [outer = 19B78800] 08:53:24 INFO - PROCESS | 3740 | 1464191604236 Marionette TRACE conn2 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:53:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 877ms 08:53:24 INFO - PROCESS | 3740 | 1464191604278 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 3740 | 1464191604280 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 08:53:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:53:24 INFO - PROCESS | 3740 | 1464191604284 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 3740 | 1464191604286 Marionette TRACE conn2 <- [1,966,null,{}] 08:53:24 INFO - PROCESS | 3740 | 1464191604290 Marionette TRACE conn2 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:24 INFO - PROCESS | 3740 | 1464191604395 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 08:53:24 INFO - PROCESS | 3740 | 1464191604495 Marionette TRACE conn2 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A85F400 == 57 [pid = 3740] [id = 251] 08:53:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A8B7400) [pid = 3740] [serial = 752] [outer = 00000000] 08:53:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1A8C4000) [pid = 3740] [serial = 753] [outer = 1A8B7400] 08:53:24 INFO - PROCESS | 3740 | 1464191604588 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1AC09400) [pid = 3740] [serial = 754] [outer = 1A8B7400] 08:53:25 INFO - PROCESS | 3740 | 1464191605184 Marionette TRACE conn2 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:53:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 936ms 08:53:25 INFO - PROCESS | 3740 | 1464191605405 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 3740 | 1464191605410 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 08:53:25 INFO - PROCESS | 3740 | 1464191605415 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:53:25 INFO - PROCESS | 3740 | 1464191605418 Marionette TRACE conn2 <- [1,970,null,{}] 08:53:25 INFO - PROCESS | 3740 | 1464191605424 Marionette TRACE conn2 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:25 INFO - PROCESS | 3740 | 1464191605519 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 08:53:25 INFO - PROCESS | 3740 | 1464191605651 Marionette TRACE conn2 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F9800 == 58 [pid = 3740] [id = 252] 08:53:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (10F0E800) [pid = 3740] [serial = 755] [outer = 00000000] 08:53:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1125C400) [pid = 3740] [serial = 756] [outer = 10F0E800] 08:53:25 INFO - PROCESS | 3740 | 1464191605701 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1185F400) [pid = 3740] [serial = 757] [outer = 10F0E800] 08:53:26 INFO - PROCESS | 3740 | 1464191606253 Marionette TRACE conn2 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:53:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 877ms 08:53:26 INFO - PROCESS | 3740 | 1464191606307 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 3740 | 1464191606311 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 08:53:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:53:26 INFO - PROCESS | 3740 | 1464191606319 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 3740 | 1464191606322 Marionette TRACE conn2 <- [1,974,null,{}] 08:53:26 INFO - PROCESS | 3740 | 1464191606327 Marionette TRACE conn2 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:26 INFO - PROCESS | 3740 | 1464191606407 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 08:53:26 INFO - PROCESS | 3740 | 1464191606538 Marionette TRACE conn2 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 118C0800 == 59 [pid = 3740] [id = 253] 08:53:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (11D1AC00) [pid = 3740] [serial = 758] [outer = 00000000] 08:53:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (138F5C00) [pid = 3740] [serial = 759] [outer = 11D1AC00] 08:53:26 INFO - PROCESS | 3740 | 1464191606592 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (13A54400) [pid = 3740] [serial = 760] [outer = 11D1AC00] 08:53:26 INFO - PROCESS | 3740 | --DOCSHELL 15A8AC00 == 58 [pid = 3740] [id = 246] 08:53:26 INFO - PROCESS | 3740 | --DOCSHELL 0F986800 == 57 [pid = 3740] [id = 245] 08:53:26 INFO - PROCESS | 3740 | --DOCSHELL 156D3C00 == 56 [pid = 3740] [id = 226] 08:53:26 INFO - PROCESS | 3740 | --DOCSHELL 19A64800 == 55 [pid = 3740] [id = 244] 08:53:26 INFO - PROCESS | 3740 | --DOCSHELL 118B6400 == 54 [pid = 3740] [id = 243] 08:53:26 INFO - PROCESS | 3740 | --DOCSHELL 16A9FC00 == 53 [pid = 3740] [id = 242] 08:53:26 INFO - PROCESS | 3740 | --DOCSHELL 15A95000 == 52 [pid = 3740] [id = 241] 08:53:26 INFO - PROCESS | 3740 | --DOCSHELL 156CAC00 == 51 [pid = 3740] [id = 240] 08:53:26 INFO - PROCESS | 3740 | --DOCSHELL 10561800 == 50 [pid = 3740] [id = 239] 08:53:26 INFO - PROCESS | 3740 | --DOCSHELL 1125BC00 == 49 [pid = 3740] [id = 238] 08:53:26 INFO - PROCESS | 3740 | --DOCSHELL 10A5C000 == 48 [pid = 3740] [id = 233] 08:53:26 INFO - PROCESS | 3740 | --DOCSHELL 17691800 == 47 [pid = 3740] [id = 232] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1A855C00) [pid = 3740] [serial = 654] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (19B7BC00) [pid = 3740] [serial = 695] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (16C23000) [pid = 3740] [serial = 683] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (16F73800) [pid = 3740] [serial = 684] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (15FB5C00) [pid = 3740] [serial = 680] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (19B79400) [pid = 3740] [serial = 662] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (10A62400) [pid = 3740] [serial = 669] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (10A57000) [pid = 3740] [serial = 668] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1A8BB800) [pid = 3740] [serial = 665] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (143A5400) [pid = 3740] [serial = 674] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (150F6000) [pid = 3740] [serial = 675] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (114DAC00) [pid = 3740] [serial = 671] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (12F46800) [pid = 3740] [serial = 672] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (161A5C00) [pid = 3740] [serial = 659] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (15A34800) [pid = 3740] [serial = 677] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (15AF0800) [pid = 3740] [serial = 678] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (1125D800) [pid = 3740] [serial = 656] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (17696400) [pid = 3740] [serial = 686] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (143B3000) [pid = 3740] [serial = 689] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (18334C00) [pid = 3740] [serial = 687] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (18642800) [pid = 3740] [serial = 692] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (161A9C00) [pid = 3740] [serial = 681] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1865D400) [pid = 3740] [serial = 693] [outer = 00000000] [url = about:blank] 08:53:26 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (15194000) [pid = 3740] [serial = 690] [outer = 00000000] [url = about:blank] 08:53:27 INFO - PROCESS | 3740 | 1464191607023 Marionette TRACE conn2 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 746ms 08:53:27 INFO - PROCESS | 3740 | 1464191607062 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 3740 | 1464191607065 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 08:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:53:27 INFO - PROCESS | 3740 | 1464191607068 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 3740 | 1464191607070 Marionette TRACE conn2 <- [1,978,null,{}] 08:53:27 INFO - PROCESS | 3740 | 1464191607079 Marionette TRACE conn2 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 3740 | 1464191607166 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 08:53:27 INFO - PROCESS | 3740 | 1464191607179 Marionette TRACE conn2 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132C5400 == 48 [pid = 3740] [id = 254] 08:53:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (132C5C00) [pid = 3740] [serial = 761] [outer = 00000000] 08:53:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (143A9C00) [pid = 3740] [serial = 762] [outer = 132C5C00] 08:53:27 INFO - PROCESS | 3740 | 1464191607209 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (15193400) [pid = 3740] [serial = 763] [outer = 132C5C00] 08:53:27 INFO - PROCESS | 3740 | 1464191607670 Marionette TRACE conn2 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:53:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 643ms 08:53:27 INFO - PROCESS | 3740 | 1464191607715 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 3740 | 1464191607717 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 08:53:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:53:27 INFO - PROCESS | 3740 | 1464191607720 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 3740 | 1464191607721 Marionette TRACE conn2 <- [1,982,null,{}] 08:53:27 INFO - PROCESS | 3740 | 1464191607725 Marionette TRACE conn2 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:27 INFO - PROCESS | 3740 | 1464191607805 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 08:53:27 INFO - PROCESS | 3740 | 1464191607813 Marionette TRACE conn2 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156D1400 == 49 [pid = 3740] [id = 255] 08:53:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (156D1C00) [pid = 3740] [serial = 764] [outer = 00000000] 08:53:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (15A97000) [pid = 3740] [serial = 765] [outer = 156D1C00] 08:53:27 INFO - PROCESS | 3740 | 1464191607858 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (15F2F800) [pid = 3740] [serial = 766] [outer = 156D1C00] 08:53:28 INFO - PROCESS | 3740 | 1464191608256 Marionette TRACE conn2 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 555ms 08:53:28 INFO - PROCESS | 3740 | 1464191608279 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 3740 | 1464191608281 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 08:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:53:28 INFO - PROCESS | 3740 | 1464191608285 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 3740 | 1464191608286 Marionette TRACE conn2 <- [1,986,null,{}] 08:53:28 INFO - PROCESS | 3740 | 1464191608293 Marionette TRACE conn2 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:28 INFO - PROCESS | 3740 | 1464191608368 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 08:53:28 INFO - PROCESS | 3740 | 1464191608375 Marionette TRACE conn2 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15FBA400 == 50 [pid = 3740] [id = 256] 08:53:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (15FBC000) [pid = 3740] [serial = 767] [outer = 00000000] 08:53:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (161ABC00) [pid = 3740] [serial = 768] [outer = 15FBC000] 08:53:28 INFO - PROCESS | 3740 | 1464191608419 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (161B3800) [pid = 3740] [serial = 769] [outer = 15FBC000] 08:53:28 INFO - PROCESS | 3740 | 1464191608827 Marionette TRACE conn2 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:53:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 600ms 08:53:28 INFO - PROCESS | 3740 | 1464191608885 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 3740 | 1464191608887 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 08:53:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:53:28 INFO - PROCESS | 3740 | 1464191608898 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 3740 | 1464191608909 Marionette TRACE conn2 <- [1,990,null,{}] 08:53:28 INFO - PROCESS | 3740 | 1464191608913 Marionette TRACE conn2 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 3740 | 1464191609043 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 08:53:29 INFO - PROCESS | 3740 | 1464191609084 Marionette TRACE conn2 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F59C00 == 51 [pid = 3740] [id = 257] 08:53:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (166C2C00) [pid = 3740] [serial = 770] [outer = 00000000] 08:53:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (16DF1400) [pid = 3740] [serial = 771] [outer = 166C2C00] 08:53:29 INFO - PROCESS | 3740 | 1464191609128 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (17218000) [pid = 3740] [serial = 772] [outer = 166C2C00] 08:53:29 INFO - PROCESS | 3740 | 1464191609542 Marionette TRACE conn2 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:53:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 658ms 08:53:29 INFO - PROCESS | 3740 | 1464191609574 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 3740 | 1464191609576 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 08:53:29 INFO - PROCESS | 3740 | 1464191609579 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:53:29 INFO - PROCESS | 3740 | 1464191609581 Marionette TRACE conn2 <- [1,994,null,{}] 08:53:29 INFO - PROCESS | 3740 | 1464191609585 Marionette TRACE conn2 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:29 INFO - PROCESS | 3740 | 1464191609679 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 08:53:29 INFO - PROCESS | 3740 | 1464191609765 Marionette TRACE conn2 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 175DBC00 == 52 [pid = 3740] [id = 258] 08:53:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (17697000) [pid = 3740] [serial = 773] [outer = 00000000] 08:53:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (179A6400) [pid = 3740] [serial = 774] [outer = 17697000] 08:53:29 INFO - PROCESS | 3740 | 1464191609808 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (18332000) [pid = 3740] [serial = 775] [outer = 17697000] 08:53:30 INFO - PROCESS | 3740 | 1464191610163 Marionette TRACE conn2 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:53:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 658ms 08:53:30 INFO - PROCESS | 3740 | 1464191610224 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 3740 | 1464191610225 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:53:30 INFO - PROCESS | 3740 | 1464191610238 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 3740 | 1464191610240 Marionette TRACE conn2 <- [1,998,null,{}] 08:53:30 INFO - PROCESS | 3740 | 1464191610243 Marionette TRACE conn2 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:30 INFO - PROCESS | 3740 | 1464191610352 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 08:53:30 INFO - PROCESS | 3740 | 1464191610363 Marionette TRACE conn2 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AAE800 == 53 [pid = 3740] [id = 259] 08:53:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1799EC00) [pid = 3740] [serial = 776] [outer = 00000000] 08:53:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (18643C00) [pid = 3740] [serial = 777] [outer = 1799EC00] 08:53:30 INFO - PROCESS | 3740 | 1464191610389 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (18644400) [pid = 3740] [serial = 778] [outer = 1799EC00] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (15A2D400) [pid = 3740] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (16AA4C00) [pid = 3740] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (105EEC00) [pid = 3740] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (19B7D800) [pid = 3740] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (15FAE800) [pid = 3740] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (15FB4400) [pid = 3740] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (10F0F800) [pid = 3740] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (16AA5C00) [pid = 3740] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (15FB6800) [pid = 3740] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1A133400) [pid = 3740] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (19A5FC00) [pid = 3740] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (16AA0000) [pid = 3740] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (12F17000) [pid = 3740] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (156CB400) [pid = 3740] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (15FBBC00) [pid = 3740] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1125D400) [pid = 3740] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (19B7C800) [pid = 3740] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1055A000) [pid = 3740] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (18337C00) [pid = 3740] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (10A58000) [pid = 3740] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (19A64C00) [pid = 3740] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (11055000) [pid = 3740] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (150F9C00) [pid = 3740] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:53:31 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (10F0D400) [pid = 3740] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:53:31 INFO - PROCESS | 3740 | 1464191611085 Marionette TRACE conn2 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 877ms 08:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:53:31 INFO - PROCESS | 3740 | 1464191611124 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 3740 | 1464191611125 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 08:53:31 INFO - PROCESS | 3740 | 1464191611129 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 3740 | 1464191611130 Marionette TRACE conn2 <- [1,1002,null,{}] 08:53:31 INFO - PROCESS | 3740 | 1464191611137 Marionette TRACE conn2 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:31 INFO - PROCESS | 3740 | 1464191611215 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 08:53:31 INFO - PROCESS | 3740 | 1464191611222 Marionette TRACE conn2 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A64400 == 54 [pid = 3740] [id = 260] 08:53:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (11861400) [pid = 3740] [serial = 779] [outer = 00000000] 08:53:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (132CFC00) [pid = 3740] [serial = 780] [outer = 11861400] 08:53:31 INFO - PROCESS | 3740 | 1464191611266 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (156CC000) [pid = 3740] [serial = 781] [outer = 11861400] 08:53:31 INFO - PROCESS | 3740 | 1464191611676 Marionette TRACE conn2 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:53:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 585ms 08:53:31 INFO - PROCESS | 3740 | 1464191611731 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 3740 | 1464191611733 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 08:53:31 INFO - PROCESS | 3740 | 1464191611736 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:53:31 INFO - PROCESS | 3740 | 1464191611738 Marionette TRACE conn2 <- [1,1006,null,{}] 08:53:31 INFO - PROCESS | 3740 | 1464191611742 Marionette TRACE conn2 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:31 INFO - PROCESS | 3740 | 1464191611806 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 08:53:31 INFO - PROCESS | 3740 | 1464191611813 Marionette TRACE conn2 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 150F6400 == 55 [pid = 3740] [id = 261] 08:53:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (15FB5000) [pid = 3740] [serial = 782] [outer = 00000000] 08:53:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (16F6D400) [pid = 3740] [serial = 783] [outer = 15FB5000] 08:53:31 INFO - PROCESS | 3740 | 1464191611877 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (18337C00) [pid = 3740] [serial = 784] [outer = 15FB5000] 08:53:32 INFO - PROCESS | 3740 | 1464191612307 Marionette TRACE conn2 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:53:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 599ms 08:53:32 INFO - PROCESS | 3740 | 1464191612336 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 3740 | 1464191612339 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 08:53:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:53:32 INFO - PROCESS | 3740 | 1464191612346 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 3740 | 1464191612348 Marionette TRACE conn2 <- [1,1010,null,{}] 08:53:32 INFO - PROCESS | 3740 | 1464191612335 Marionette TRACE conn2 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:32 INFO - PROCESS | 3740 | 1464191612436 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 08:53:32 INFO - PROCESS | 3740 | 1464191612474 Marionette TRACE conn2 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0F9E8400 == 56 [pid = 3740] [id = 262] 08:53:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (19B7C400) [pid = 3740] [serial = 785] [outer = 00000000] 08:53:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (19DB5000) [pid = 3740] [serial = 786] [outer = 19B7C400] 08:53:32 INFO - PROCESS | 3740 | 1464191612522 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1A132400) [pid = 3740] [serial = 787] [outer = 19B7C400] 08:53:32 INFO - PROCESS | 3740 | 1464191612989 Marionette TRACE conn2 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 701ms 08:53:33 INFO - PROCESS | 3740 | 1464191613031 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 3740 | 1464191613036 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 08:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:53:33 INFO - PROCESS | 3740 | 1464191613041 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 3740 | 1464191613045 Marionette TRACE conn2 <- [1,1014,null,{}] 08:53:33 INFO - PROCESS | 3740 | 1464191613051 Marionette TRACE conn2 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:33 INFO - PROCESS | 3740 | 1464191613161 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 08:53:33 INFO - PROCESS | 3740 | 1464191613267 Marionette TRACE conn2 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A5A400 == 57 [pid = 3740] [id = 263] 08:53:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (10A5B400) [pid = 3740] [serial = 788] [outer = 00000000] 08:53:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (11236000) [pid = 3740] [serial = 789] [outer = 10A5B400] 08:53:33 INFO - PROCESS | 3740 | 1464191613326 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (11BC0400) [pid = 3740] [serial = 790] [outer = 10A5B400] 08:53:33 INFO - PROCESS | 3740 | 1464191613939 Marionette TRACE conn2 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:53:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 936ms 08:53:33 INFO - PROCESS | 3740 | 1464191613988 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 3740 | 1464191613994 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 08:53:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:53:33 INFO - PROCESS | 3740 | 1464191614000 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 3740 | 1464191614003 Marionette TRACE conn2 <- [1,1018,null,{}] 08:53:33 INFO - PROCESS | 3740 | 1464191614007 Marionette TRACE conn2 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 3740 | 1464191614096 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 08:53:34 INFO - PROCESS | 3740 | 1464191614225 Marionette TRACE conn2 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F8000 == 58 [pid = 3740] [id = 264] 08:53:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (132CB800) [pid = 3740] [serial = 791] [outer = 00000000] 08:53:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (14332800) [pid = 3740] [serial = 792] [outer = 132CB800] 08:53:34 INFO - PROCESS | 3740 | 1464191614262 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1569A800) [pid = 3740] [serial = 793] [outer = 132CB800] 08:53:34 INFO - PROCESS | 3740 | 1464191614813 Marionette TRACE conn2 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:53:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 892ms 08:53:34 INFO - PROCESS | 3740 | 1464191614872 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 3740 | 1464191614875 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 08:53:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:53:34 INFO - PROCESS | 3740 | 1464191614879 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 3740 | 1464191614883 Marionette TRACE conn2 <- [1,1022,null,{}] 08:53:34 INFO - PROCESS | 3740 | 1464191614894 Marionette TRACE conn2 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:34 INFO - PROCESS | 3740 | 1464191615004 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 08:53:35 INFO - PROCESS | 3740 | 1464191615114 Marionette TRACE conn2 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1667CC00 == 59 [pid = 3740] [id = 265] 08:53:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (16A9FC00) [pid = 3740] [serial = 794] [outer = 00000000] 08:53:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (17210800) [pid = 3740] [serial = 795] [outer = 16A9FC00] 08:53:35 INFO - PROCESS | 3740 | 1464191615171 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1816E400) [pid = 3740] [serial = 796] [outer = 16A9FC00] 08:53:35 INFO - PROCESS | 3740 | 1464191615729 Marionette TRACE conn2 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:53:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 891ms 08:53:35 INFO - PROCESS | 3740 | 1464191615768 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 3740 | 1464191615771 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 08:53:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:53:35 INFO - PROCESS | 3740 | 1464191615774 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 3740 | 1464191615776 Marionette TRACE conn2 <- [1,1026,null,{}] 08:53:35 INFO - PROCESS | 3740 | 1464191615780 Marionette TRACE conn2 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:35 INFO - PROCESS | 3740 | 1464191615875 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 08:53:35 INFO - PROCESS | 3740 | 1464191615975 Marionette TRACE conn2 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 131E4800 == 60 [pid = 3740] [id = 266] 08:53:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (19B7DC00) [pid = 3740] [serial = 797] [outer = 00000000] 08:53:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1A12C000) [pid = 3740] [serial = 798] [outer = 19B7DC00] 08:53:36 INFO - PROCESS | 3740 | 1464191616028 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1A71E400) [pid = 3740] [serial = 799] [outer = 19B7DC00] 08:53:36 INFO - PROCESS | 3740 | 1464191616552 Marionette TRACE conn2 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:53:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 848ms 08:53:36 INFO - PROCESS | 3740 | 1464191616625 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 3740 | 1464191616627 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 08:53:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:53:36 INFO - PROCESS | 3740 | 1464191616630 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 3740 | 1464191616615 Marionette TRACE conn2 <- [1,1030,null,{}] 08:53:36 INFO - PROCESS | 3740 | 1464191616619 Marionette TRACE conn2 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:36 INFO - PROCESS | 3740 | 1464191616717 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 08:53:36 INFO - PROCESS | 3740 | 1464191616863 Marionette TRACE conn2 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A639800 == 61 [pid = 3740] [id = 267] 08:53:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A63B800) [pid = 3740] [serial = 800] [outer = 00000000] 08:53:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1A85A400) [pid = 3740] [serial = 801] [outer = 1A63B800] 08:53:36 INFO - PROCESS | 3740 | 1464191616904 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1A85F000) [pid = 3740] [serial = 802] [outer = 1A63B800] 08:53:37 INFO - PROCESS | 3740 | 1464191617395 Marionette TRACE conn2 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:53:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 979ms 08:53:37 INFO - PROCESS | 3740 | 1464191617619 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 3740 | 1464191617623 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 08:53:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:53:37 INFO - PROCESS | 3740 | 1464191617629 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - PROCESS | 3740 | 1464191617632 Marionette TRACE conn2 <- [1,1034,null,{}] 08:53:37 INFO - PROCESS | 3740 | 1464191617637 Marionette TRACE conn2 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:37 INFO - PROCESS | 3740 | 1464191617719 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 08:53:37 INFO - PROCESS | 3740 | 1464191617843 Marionette TRACE conn2 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 112DCC00 == 62 [pid = 3740] [id = 268] 08:53:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (114DAC00) [pid = 3740] [serial = 803] [outer = 00000000] 08:53:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (12919800) [pid = 3740] [serial = 804] [outer = 114DAC00] 08:53:37 INFO - PROCESS | 3740 | 1464191617893 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (13191400) [pid = 3740] [serial = 805] [outer = 114DAC00] 08:53:38 INFO - PROCESS | 3740 | 1464191618457 Marionette TRACE conn2 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:53:38 INFO - PROCESS | 3740 | --DOCSHELL 150F6400 == 61 [pid = 3740] [id = 261] 08:53:38 INFO - PROCESS | 3740 | --DOCSHELL 10A64400 == 60 [pid = 3740] [id = 260] 08:53:38 INFO - PROCESS | 3740 | --DOCSHELL 16AAE800 == 59 [pid = 3740] [id = 259] 08:53:38 INFO - PROCESS | 3740 | --DOCSHELL 175DBC00 == 58 [pid = 3740] [id = 258] 08:53:38 INFO - PROCESS | 3740 | --DOCSHELL 15F59C00 == 57 [pid = 3740] [id = 257] 08:53:38 INFO - PROCESS | 3740 | --DOCSHELL 15FBA400 == 56 [pid = 3740] [id = 256] 08:53:38 INFO - PROCESS | 3740 | --DOCSHELL 156D1400 == 55 [pid = 3740] [id = 255] 08:53:38 INFO - PROCESS | 3740 | --DOCSHELL 132C5400 == 54 [pid = 3740] [id = 254] 08:53:38 INFO - PROCESS | 3740 | --DOCSHELL 118C0800 == 53 [pid = 3740] [id = 253] 08:53:38 INFO - PROCESS | 3740 | --DOCSHELL 0C7F9800 == 52 [pid = 3740] [id = 252] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1A71B800) [pid = 3740] [serial = 741] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOCSHELL 10F0D800 == 51 [pid = 3740] [id = 248] 08:53:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:53:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 877ms 08:53:38 INFO - PROCESS | 3740 | 1464191618502 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 3740 | 1464191618505 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 08:53:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:53:38 INFO - PROCESS | 3740 | 1464191618512 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 3740 | 1464191618516 Marionette TRACE conn2 <- [1,1038,null,{}] 08:53:38 INFO - PROCESS | 3740 | 1464191618520 Marionette TRACE conn2 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:38 INFO - PROCESS | 3740 | 1464191618641 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (19FC0000) [pid = 3740] [serial = 621] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (16A64C00) [pid = 3740] [serial = 660] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (166CF400) [pid = 3740] [serial = 618] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (143B4000) [pid = 3740] [serial = 615] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1A139000) [pid = 3740] [serial = 663] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1A8BE000) [pid = 3740] [serial = 666] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1A6B1000) [pid = 3740] [serial = 624] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (161B3C00) [pid = 3740] [serial = 585] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (17F0F400) [pid = 3740] [serial = 522] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (118BF400) [pid = 3740] [serial = 657] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (19BF1800) [pid = 3740] [serial = 696] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1125E400) [pid = 3740] [serial = 698] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (156D2C00) [pid = 3740] [serial = 701] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (16C2C800) [pid = 3740] [serial = 726] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (172F0C00) [pid = 3740] [serial = 727] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (18642000) [pid = 3740] [serial = 704] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1A71E800) [pid = 3740] [serial = 708] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (18645800) [pid = 3740] [serial = 730] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (157CFC00) [pid = 3740] [serial = 720] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (15AFD000) [pid = 3740] [serial = 721] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (161B1400) [pid = 3740] [serial = 723] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (12F0C800) [pid = 3740] [serial = 714] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (10A58800) [pid = 3740] [serial = 715] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1A75A400) [pid = 3740] [serial = 711] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1863F400) [pid = 3740] [serial = 729] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (15F26000) [pid = 3740] [serial = 735] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1A6AF800) [pid = 3740] [serial = 739] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1A760000) [pid = 3740] [serial = 712] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (131E6400) [pid = 3740] [serial = 717] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (132CE800) [pid = 3740] [serial = 718] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (19B7B000) [pid = 3740] [serial = 732] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1A12B000) [pid = 3740] [serial = 738] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (19BF1C00) [pid = 3740] [serial = 733] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (13953800) [pid = 3740] [serial = 399] [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:38 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (16A65C00) [pid = 3740] [serial = 724] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (18649800) [pid = 3740] [serial = 736] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (131F3400) [pid = 3740] [serial = 582] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (15A8DC00) [pid = 3740] [serial = 555] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (11D25C00) [pid = 3740] [serial = 552] [outer = 00000000] [url = about:blank] 08:53:38 INFO - PROCESS | 3740 | 1464191618735 Marionette TRACE conn2 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 102D0000 == 52 [pid = 3740] [id = 269] 08:53:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (102D9400) [pid = 3740] [serial = 806] [outer = 00000000] 08:53:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (114E3400) [pid = 3740] [serial = 807] [outer = 102D9400] 08:53:38 INFO - PROCESS | 3740 | 1464191618762 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (131E6400) [pid = 3740] [serial = 808] [outer = 102D9400] 08:53:39 INFO - PROCESS | 3740 | 1464191619166 Marionette TRACE conn2 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 687ms 08:53:39 INFO - PROCESS | 3740 | 1464191619215 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3740 | 1464191619217 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 08:53:39 INFO - PROCESS | 3740 | 1464191619221 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:53:39 INFO - PROCESS | 3740 | 1464191619223 Marionette TRACE conn2 <- [1,1042,null,{}] 08:53:39 INFO - PROCESS | 3740 | 1464191619233 Marionette TRACE conn2 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 3740 | 1464191619300 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 08:53:39 INFO - PROCESS | 3740 | 1464191619308 Marionette TRACE conn2 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13A56800 == 53 [pid = 3740] [id = 270] 08:53:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (13A57400) [pid = 3740] [serial = 809] [outer = 00000000] 08:53:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (156CA800) [pid = 3740] [serial = 810] [outer = 13A57400] 08:53:39 INFO - PROCESS | 3740 | 1464191619356 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (156D7800) [pid = 3740] [serial = 811] [outer = 13A57400] 08:53:39 INFO - PROCESS | 3740 | 1464191619785 Marionette TRACE conn2 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:53:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 599ms 08:53:39 INFO - PROCESS | 3740 | 1464191619820 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3740 | 1464191619822 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 08:53:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:53:39 INFO - PROCESS | 3740 | 1464191619830 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 3740 | 1464191619832 Marionette TRACE conn2 <- [1,1046,null,{}] 08:53:39 INFO - PROCESS | 3740 | 1464191619818 Marionette TRACE conn2 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:39 INFO - PROCESS | 3740 | 1464191619908 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 08:53:39 INFO - PROCESS | 3740 | 1464191619914 Marionette TRACE conn2 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15AF0000 == 54 [pid = 3740] [id = 271] 08:53:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (15AF5400) [pid = 3740] [serial = 812] [outer = 00000000] 08:53:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (15F4E800) [pid = 3740] [serial = 813] [outer = 15AF5400] 08:53:39 INFO - PROCESS | 3740 | 1464191619958 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (15FBD800) [pid = 3740] [serial = 814] [outer = 15AF5400] 08:53:40 INFO - PROCESS | 3740 | 1464191620357 Marionette TRACE conn2 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:53:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 555ms 08:53:40 INFO - PROCESS | 3740 | 1464191620395 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 3740 | 1464191620397 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 08:53:40 INFO - PROCESS | 3740 | 1464191620401 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 3740 | 1464191620385 Marionette TRACE conn2 <- [1,1050,null,{}] 08:53:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:53:40 INFO - PROCESS | 3740 | 1464191620389 Marionette TRACE conn2 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:40 INFO - PROCESS | 3740 | 1464191620479 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 08:53:40 INFO - PROCESS | 3740 | 1464191620485 Marionette TRACE conn2 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0F9E7C00 == 55 [pid = 3740] [id = 272] 08:53:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (13E18400) [pid = 3740] [serial = 815] [outer = 00000000] 08:53:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (161B4400) [pid = 3740] [serial = 816] [outer = 13E18400] 08:53:40 INFO - PROCESS | 3740 | 1464191620529 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (16A5FC00) [pid = 3740] [serial = 817] [outer = 13E18400] 08:53:40 INFO - PROCESS | 3740 | 1464191621007 Marionette TRACE conn2 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 643ms 08:53:41 INFO - PROCESS | 3740 | 1464191621044 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 3740 | 1464191621046 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 08:53:41 INFO - PROCESS | 3740 | 1464191621049 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:53:41 INFO - PROCESS | 3740 | 1464191621051 Marionette TRACE conn2 <- [1,1054,null,{}] 08:53:41 INFO - PROCESS | 3740 | 1464191621054 Marionette TRACE conn2 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 3740 | 1464191621189 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 08:53:41 INFO - PROCESS | 3740 | 1464191621247 Marionette TRACE conn2 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161B1800 == 56 [pid = 3740] [id = 273] 08:53:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (161B3000) [pid = 3740] [serial = 818] [outer = 00000000] 08:53:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16F77400) [pid = 3740] [serial = 819] [outer = 161B3000] 08:53:41 INFO - PROCESS | 3740 | 1464191621292 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1768E400) [pid = 3740] [serial = 820] [outer = 161B3000] 08:53:41 INFO - PROCESS | 3740 | 1464191621676 Marionette TRACE conn2 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:53:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 658ms 08:53:41 INFO - PROCESS | 3740 | 1464191621716 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 3740 | 1464191621718 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 08:53:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:53:41 INFO - PROCESS | 3740 | 1464191621732 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 3740 | 1464191621734 Marionette TRACE conn2 <- [1,1058,null,{}] 08:53:41 INFO - PROCESS | 3740 | 1464191621737 Marionette TRACE conn2 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:41 INFO - PROCESS | 3740 | 1464191621874 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 08:53:41 INFO - PROCESS | 3740 | 1464191621920 Marionette TRACE conn2 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15AF6400 == 57 [pid = 3740] [id = 274] 08:53:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (17216400) [pid = 3740] [serial = 821] [outer = 00000000] 08:53:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (18641800) [pid = 3740] [serial = 822] [outer = 17216400] 08:53:41 INFO - PROCESS | 3740 | 1464191621967 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (18646400) [pid = 3740] [serial = 823] [outer = 17216400] 08:53:42 INFO - PROCESS | 3740 | 1464191622362 Marionette TRACE conn2 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:53:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 643ms 08:53:42 INFO - PROCESS | 3740 | 1464191622384 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 3740 | 1464191622386 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 08:53:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:53:42 INFO - PROCESS | 3740 | 1464191622396 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 3740 | 1464191622398 Marionette TRACE conn2 <- [1,1062,null,{}] 08:53:42 INFO - PROCESS | 3740 | 1464191622402 Marionette TRACE conn2 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:42 INFO - PROCESS | 3740 | 1464191622499 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 08:53:42 INFO - PROCESS | 3740 | 1464191622505 Marionette TRACE conn2 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 18165400 == 58 [pid = 3740] [id = 275] 08:53:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (18649000) [pid = 3740] [serial = 824] [outer = 00000000] 08:53:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (19B76800) [pid = 3740] [serial = 825] [outer = 18649000] 08:53:42 INFO - PROCESS | 3740 | 1464191622548 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (19B80C00) [pid = 3740] [serial = 826] [outer = 18649000] 08:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1799EC00) [pid = 3740] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1A6B9000) [pid = 3740] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (15FBC000) [pid = 3740] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (11D1AC00) [pid = 3740] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (132C5C00) [pid = 3740] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (17697000) [pid = 3740] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (10F0E800) [pid = 3740] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (156D1C00) [pid = 3740] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (11861400) [pid = 3740] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (166C2C00) [pid = 3740] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:53:42 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (15FB5000) [pid = 3740] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:53:43 INFO - PROCESS | 3740 | 1464191623003 Marionette TRACE conn2 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 658ms 08:53:43 INFO - PROCESS | 3740 | 1464191623051 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 3740 | 1464191623053 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 08:53:43 INFO - PROCESS | 3740 | 1464191623056 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:53:43 INFO - PROCESS | 3740 | 1464191623058 Marionette TRACE conn2 <- [1,1066,null,{}] 08:53:43 INFO - PROCESS | 3740 | 1464191623061 Marionette TRACE conn2 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 3740 | 1464191623126 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 08:53:43 INFO - PROCESS | 3740 | 1464191623158 Marionette TRACE conn2 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 102D2000 == 59 [pid = 3740] [id = 276] 08:53:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (12B57800) [pid = 3740] [serial = 827] [outer = 00000000] 08:53:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (16AAD000) [pid = 3740] [serial = 828] [outer = 12B57800] 08:53:43 INFO - PROCESS | 3740 | 1464191623201 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (16C22400) [pid = 3740] [serial = 829] [outer = 12B57800] 08:53:43 INFO - PROCESS | 3740 | 1464191623584 Marionette TRACE conn2 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:53:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 599ms 08:53:43 INFO - PROCESS | 3740 | 1464191623640 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 3740 | 1464191623642 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 08:53:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:53:43 INFO - PROCESS | 3740 | 1464191623646 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 3740 | 1464191623647 Marionette TRACE conn2 <- [1,1070,null,{}] 08:53:43 INFO - PROCESS | 3740 | 1464191623651 Marionette TRACE conn2 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:43 INFO - PROCESS | 3740 | 1464191623730 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 08:53:43 INFO - PROCESS | 3740 | 1464191623736 Marionette TRACE conn2 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15AFA400 == 60 [pid = 3740] [id = 277] 08:53:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (18169C00) [pid = 3740] [serial = 830] [outer = 00000000] 08:53:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (15AF5000) [pid = 3740] [serial = 831] [outer = 18169C00] 08:53:43 INFO - PROCESS | 3740 | 1464191623780 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (19B7D800) [pid = 3740] [serial = 832] [outer = 18169C00] 08:53:44 INFO - PROCESS | 3740 | 1464191624167 Marionette TRACE conn2 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 555ms 08:53:44 INFO - PROCESS | 3740 | 1464191624204 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 3740 | 1464191624207 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 08:53:44 INFO - PROCESS | 3740 | 1464191624214 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:53:44 INFO - PROCESS | 3740 | 1464191624216 Marionette TRACE conn2 <- [1,1074,null,{}] 08:53:44 INFO - PROCESS | 3740 | 1464191624220 Marionette TRACE conn2 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:44 INFO - PROCESS | 3740 | 1464191624315 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 08:53:44 INFO - PROCESS | 3740 | 1464191624322 Marionette TRACE conn2 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 172E9400 == 61 [pid = 3740] [id = 278] 08:53:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (19DBBC00) [pid = 3740] [serial = 833] [outer = 00000000] 08:53:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1A6B7400) [pid = 3740] [serial = 834] [outer = 19DBBC00] 08:53:44 INFO - PROCESS | 3740 | 1464191624373 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1A751800) [pid = 3740] [serial = 835] [outer = 19DBBC00] 08:53:44 INFO - PROCESS | 3740 | 1464191624966 Marionette TRACE conn2 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:53:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 789ms 08:53:45 INFO - PROCESS | 3740 | 1464191625007 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 3740 | 1464191625011 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 08:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:53:45 INFO - PROCESS | 3740 | 1464191625017 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 3740 | 1464191625021 Marionette TRACE conn2 <- [1,1078,null,{}] 08:53:45 INFO - PROCESS | 3740 | 1464191625027 Marionette TRACE conn2 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:45 INFO - PROCESS | 3740 | 1464191625121 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 08:53:45 INFO - PROCESS | 3740 | 1464191625224 Marionette TRACE conn2 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 105EEC00 == 62 [pid = 3740] [id = 279] 08:53:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (105F6000) [pid = 3740] [serial = 836] [outer = 00000000] 08:53:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (118B6400) [pid = 3740] [serial = 837] [outer = 105F6000] 08:53:45 INFO - PROCESS | 3740 | 1464191625280 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (131FB000) [pid = 3740] [serial = 838] [outer = 105F6000] 08:53:45 INFO - PROCESS | 3740 | 1464191625868 Marionette TRACE conn2 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:53:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 877ms 08:53:45 INFO - PROCESS | 3740 | 1464191625908 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 3740 | 1464191625914 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 08:53:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:53:45 INFO - PROCESS | 3740 | 1464191625920 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 3740 | 1464191625923 Marionette TRACE conn2 <- [1,1082,null,{}] 08:53:45 INFO - PROCESS | 3740 | 1464191625911 Marionette TRACE conn2 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 3740 | 1464191626023 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 08:53:46 INFO - PROCESS | 3740 | 1464191626127 Marionette TRACE conn2 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13E1D400 == 63 [pid = 3740] [id = 280] 08:53:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (143AB800) [pid = 3740] [serial = 839] [outer = 00000000] 08:53:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (15A2A000) [pid = 3740] [serial = 840] [outer = 143AB800] 08:53:46 INFO - PROCESS | 3740 | 1464191626180 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (15F24C00) [pid = 3740] [serial = 841] [outer = 143AB800] 08:53:46 INFO - PROCESS | 3740 | 1464191626788 Marionette TRACE conn2 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:53:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 936ms 08:53:46 INFO - PROCESS | 3740 | 1464191626859 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 3740 | 1464191626862 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 08:53:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:53:46 INFO - PROCESS | 3740 | 1464191626867 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 3740 | 1464191626871 Marionette TRACE conn2 <- [1,1086,null,{}] 08:53:46 INFO - PROCESS | 3740 | 1464191626882 Marionette TRACE conn2 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:46 INFO - PROCESS | 3740 | 1464191626990 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 08:53:47 INFO - PROCESS | 3740 | 1464191627127 Marionette TRACE conn2 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AA5000 == 64 [pid = 3740] [id = 281] 08:53:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (16AA6000) [pid = 3740] [serial = 842] [outer = 00000000] 08:53:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (19FC7C00) [pid = 3740] [serial = 843] [outer = 16AA6000] 08:53:47 INFO - PROCESS | 3740 | 1464191627185 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1A6B1000) [pid = 3740] [serial = 844] [outer = 16AA6000] 08:53:47 INFO - PROCESS | 3740 | 1464191627685 Marionette TRACE conn2 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:53:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 848ms 08:53:47 INFO - PROCESS | 3740 | 1464191627723 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 3740 | 1464191627726 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 08:53:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:53:47 INFO - PROCESS | 3740 | 1464191627731 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 3740 | 1464191627733 Marionette TRACE conn2 <- [1,1090,null,{}] 08:53:47 INFO - PROCESS | 3740 | 1464191627736 Marionette TRACE conn2 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:47 INFO - PROCESS | 3740 | 1464191627826 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 08:53:47 INFO - PROCESS | 3740 | 1464191627928 Marionette TRACE conn2 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10F0D800 == 65 [pid = 3740] [id = 282] 08:53:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (112E2800) [pid = 3740] [serial = 845] [outer = 00000000] 08:53:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1A852400) [pid = 3740] [serial = 846] [outer = 112E2800] 08:53:47 INFO - PROCESS | 3740 | 1464191627981 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1A85CC00) [pid = 3740] [serial = 847] [outer = 112E2800] 08:53:48 INFO - PROCESS | 3740 | 1464191628513 Marionette TRACE conn2 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:53:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 847ms 08:53:48 INFO - PROCESS | 3740 | 1464191628566 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3740 | 1464191628568 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 08:53:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:53:48 INFO - PROCESS | 3740 | 1464191628572 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 3740 | 1464191628574 Marionette TRACE conn2 <- [1,1094,null,{}] 08:53:48 INFO - PROCESS | 3740 | 1464191628578 Marionette TRACE conn2 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:48 INFO - PROCESS | 3740 | 1464191628679 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 08:53:48 INFO - PROCESS | 3740 | 1464191628812 Marionette TRACE conn2 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1055A000 == 66 [pid = 3740] [id = 283] 08:53:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1A751C00) [pid = 3740] [serial = 848] [outer = 00000000] 08:53:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1A8C0400) [pid = 3740] [serial = 849] [outer = 1A751C00] 08:53:48 INFO - PROCESS | 3740 | 1464191628866 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1AC07C00) [pid = 3740] [serial = 850] [outer = 1A751C00] 08:53:49 INFO - PROCESS | 3740 | 1464191629543 Marionette TRACE conn2 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:53:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1023ms 08:53:49 INFO - PROCESS | 3740 | 1464191629595 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 3740 | 1464191629598 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 08:53:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:53:49 INFO - PROCESS | 3740 | 1464191629604 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 3740 | 1464191629607 Marionette TRACE conn2 <- [1,1098,null,{}] 08:53:49 INFO - PROCESS | 3740 | 1464191629612 Marionette TRACE conn2 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:49 INFO - PROCESS | 3740 | 1464191629720 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 08:53:49 INFO - PROCESS | 3740 | 1464191629858 Marionette TRACE conn2 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1125E400 == 67 [pid = 3740] [id = 284] 08:53:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (114DD400) [pid = 3740] [serial = 851] [outer = 00000000] 08:53:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (13952400) [pid = 3740] [serial = 852] [outer = 114DD400] 08:53:49 INFO - PROCESS | 3740 | 1464191629912 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (13E21800) [pid = 3740] [serial = 853] [outer = 114DD400] 08:53:50 INFO - PROCESS | 3740 | --DOCSHELL 1A6B8000 == 66 [pid = 3740] [id = 247] 08:53:50 INFO - PROCESS | 3740 | --DOCSHELL 15AFA400 == 65 [pid = 3740] [id = 277] 08:53:50 INFO - PROCESS | 3740 | --DOCSHELL 102D2000 == 64 [pid = 3740] [id = 276] 08:53:50 INFO - PROCESS | 3740 | --DOCSHELL 18165400 == 63 [pid = 3740] [id = 275] 08:53:50 INFO - PROCESS | 3740 | --DOCSHELL 15AF6400 == 62 [pid = 3740] [id = 274] 08:53:50 INFO - PROCESS | 3740 | --DOCSHELL 161B1800 == 61 [pid = 3740] [id = 273] 08:53:50 INFO - PROCESS | 3740 | --DOCSHELL 0F9E7C00 == 60 [pid = 3740] [id = 272] 08:53:50 INFO - PROCESS | 3740 | --DOCSHELL 15AF0000 == 59 [pid = 3740] [id = 271] 08:53:50 INFO - PROCESS | 3740 | --DOCSHELL 13A56800 == 58 [pid = 3740] [id = 270] 08:53:50 INFO - PROCESS | 3740 | --DOCSHELL 102D0000 == 57 [pid = 3740] [id = 269] 08:53:50 INFO - PROCESS | 3740 | --DOCSHELL 112DCC00 == 56 [pid = 3740] [id = 268] 08:53:50 INFO - PROCESS | 3740 | --DOCSHELL 10A5A400 == 55 [pid = 3740] [id = 263] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (18643C00) [pid = 3740] [serial = 777] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (1A758C00) [pid = 3740] [serial = 742] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (161ABC00) [pid = 3740] [serial = 768] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (13A54400) [pid = 3740] [serial = 760] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (138F5C00) [pid = 3740] [serial = 759] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (143A9C00) [pid = 3740] [serial = 762] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (15193400) [pid = 3740] [serial = 763] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (18332000) [pid = 3740] [serial = 775] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1185F400) [pid = 3740] [serial = 757] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1125C400) [pid = 3740] [serial = 756] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (179A6400) [pid = 3740] [serial = 774] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (112DDC00) [pid = 3740] [serial = 744] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (15A97000) [pid = 3740] [serial = 765] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (15F2F800) [pid = 3740] [serial = 766] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (156CD000) [pid = 3740] [serial = 747] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (19DB3C00) [pid = 3740] [serial = 750] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1A8C4000) [pid = 3740] [serial = 753] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (132CFC00) [pid = 3740] [serial = 780] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (19DB5000) [pid = 3740] [serial = 786] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (18644400) [pid = 3740] [serial = 778] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (156CC000) [pid = 3740] [serial = 781] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (16DF1400) [pid = 3740] [serial = 771] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (17218000) [pid = 3740] [serial = 772] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (16F6D400) [pid = 3740] [serial = 783] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (161B3800) [pid = 3740] [serial = 769] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (18337C00) [pid = 3740] [serial = 784] [outer = 00000000] [url = about:blank] 08:53:50 INFO - PROCESS | 3740 | 1464191630437 Marionette TRACE conn2 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:53:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 877ms 08:53:50 INFO - PROCESS | 3740 | 1464191630483 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 3740 | 1464191630489 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 08:53:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:53:50 INFO - PROCESS | 3740 | 1464191630495 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 3740 | 1464191630497 Marionette TRACE conn2 <- [1,1102,null,{}] 08:53:50 INFO - PROCESS | 3740 | 1464191630501 Marionette TRACE conn2 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:50 INFO - PROCESS | 3740 | 1464191630590 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 08:53:50 INFO - PROCESS | 3740 | 1464191630694 Marionette TRACE conn2 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11265C00 == 56 [pid = 3740] [id = 285] 08:53:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (118BE400) [pid = 3740] [serial = 854] [outer = 00000000] 08:53:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (138FC800) [pid = 3740] [serial = 855] [outer = 118BE400] 08:53:50 INFO - PROCESS | 3740 | 1464191630737 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (143AE000) [pid = 3740] [serial = 856] [outer = 118BE400] 08:53:51 INFO - PROCESS | 3740 | 1464191631205 Marionette TRACE conn2 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 746ms 08:53:51 INFO - PROCESS | 3740 | 1464191631258 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 3740 | 1464191631260 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 08:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:53:51 INFO - PROCESS | 3740 | 1464191631247 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 3740 | 1464191631251 Marionette TRACE conn2 <- [1,1106,null,{}] 08:53:51 INFO - PROCESS | 3740 | 1464191631261 Marionette TRACE conn2 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 3740 | 1464191631346 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 08:53:51 INFO - PROCESS | 3740 | 1464191631355 Marionette TRACE conn2 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15AF6400 == 57 [pid = 3740] [id = 286] 08:53:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (15AF7C00) [pid = 3740] [serial = 857] [outer = 00000000] 08:53:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (15F2F000) [pid = 3740] [serial = 858] [outer = 15AF7C00] 08:53:51 INFO - PROCESS | 3740 | 1464191631403 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (15FB5400) [pid = 3740] [serial = 859] [outer = 15AF7C00] 08:53:51 INFO - PROCESS | 3740 | 1464191631821 Marionette TRACE conn2 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:53:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 585ms 08:53:51 INFO - PROCESS | 3740 | 1464191631845 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 3740 | 1464191631848 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 08:53:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:53:51 INFO - PROCESS | 3740 | 1464191631851 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 3740 | 1464191631853 Marionette TRACE conn2 <- [1,1110,null,{}] 08:53:51 INFO - PROCESS | 3740 | 1464191631856 Marionette TRACE conn2 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:51 INFO - PROCESS | 3740 | 1464191631941 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 08:53:51 INFO - PROCESS | 3740 | 1464191631947 Marionette TRACE conn2 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F55400 == 58 [pid = 3740] [id = 287] 08:53:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (15FBD000) [pid = 3740] [serial = 860] [outer = 00000000] 08:53:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (166C4400) [pid = 3740] [serial = 861] [outer = 15FBD000] 08:53:51 INFO - PROCESS | 3740 | 1464191631991 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (16AA4400) [pid = 3740] [serial = 862] [outer = 15FBD000] 08:53:52 INFO - PROCESS | 3740 | 1464191632391 Marionette TRACE conn2 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:53:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 584ms 08:53:52 INFO - PROCESS | 3740 | 1464191632450 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 3740 | 1464191632452 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 08:53:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:53:52 INFO - PROCESS | 3740 | 1464191632456 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 3740 | 1464191632457 Marionette TRACE conn2 <- [1,1114,null,{}] 08:53:52 INFO - PROCESS | 3740 | 1464191632470 Marionette TRACE conn2 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:52 INFO - PROCESS | 3740 | 1464191632578 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 08:53:52 INFO - PROCESS | 3740 | 1464191632667 Marionette TRACE conn2 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16DF1400 == 59 [pid = 3740] [id = 288] 08:53:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (16DF5800) [pid = 3740] [serial = 863] [outer = 00000000] 08:53:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (172F2C00) [pid = 3740] [serial = 864] [outer = 16DF5800] 08:53:52 INFO - PROCESS | 3740 | 1464191632718 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (17696C00) [pid = 3740] [serial = 865] [outer = 16DF5800] 08:53:53 INFO - PROCESS | 3740 | 1464191633116 Marionette TRACE conn2 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 687ms 08:53:53 INFO - PROCESS | 3740 | 1464191633158 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 3740 | 1464191633160 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 08:53:53 INFO - PROCESS | 3740 | 1464191633163 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:53:53 INFO - PROCESS | 3740 | 1464191633165 Marionette TRACE conn2 <- [1,1118,null,{}] 08:53:53 INFO - PROCESS | 3740 | 1464191633171 Marionette TRACE conn2 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 3740 | 1464191633291 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 08:53:53 INFO - PROCESS | 3740 | 1464191633355 Marionette TRACE conn2 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 179A7400 == 60 [pid = 3740] [id = 289] 08:53:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (18331800) [pid = 3740] [serial = 866] [outer = 00000000] 08:53:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (18645000) [pid = 3740] [serial = 867] [outer = 18331800] 08:53:53 INFO - PROCESS | 3740 | 1464191633400 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1865D400) [pid = 3740] [serial = 868] [outer = 18331800] 08:53:53 INFO - PROCESS | 3740 | 1464191633792 Marionette TRACE conn2 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:53:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 687ms 08:53:53 INFO - PROCESS | 3740 | 1464191633882 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 3740 | 1464191633884 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 08:53:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:53:53 INFO - PROCESS | 3740 | 1464191633888 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 3740 | 1464191633889 Marionette TRACE conn2 <- [1,1122,null,{}] 08:53:53 INFO - PROCESS | 3740 | 1464191633893 Marionette TRACE conn2 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:53 INFO - PROCESS | 3740 | 1464191634002 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 08:53:54 INFO - PROCESS | 3740 | 1464191634051 Marionette TRACE conn2 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 18337C00 == 61 [pid = 3740] [id = 290] 08:53:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (19B76C00) [pid = 3740] [serial = 869] [outer = 00000000] 08:53:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (19BF2400) [pid = 3740] [serial = 870] [outer = 19B76C00] 08:53:54 INFO - PROCESS | 3740 | 1464191634098 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (19B7B000) [pid = 3740] [serial = 871] [outer = 19B76C00] 08:53:54 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (12B57800) [pid = 3740] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:53:54 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (13E18400) [pid = 3740] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:53:54 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (13A57400) [pid = 3740] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:53:54 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (17216400) [pid = 3740] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:53:54 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (15AF5400) [pid = 3740] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:53:54 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (179A4800) [pid = 3740] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:53:54 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (10A60400) [pid = 3740] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:53:54 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (102D9400) [pid = 3740] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:53:54 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1A718800) [pid = 3740] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:53:54 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (143A5C00) [pid = 3740] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:53:54 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (18649000) [pid = 3740] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:53:54 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (114DAC00) [pid = 3740] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:53:54 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (161B3000) [pid = 3740] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:53:54 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (18169C00) [pid = 3740] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:53:54 INFO - PROCESS | 3740 | 1464191634599 Marionette TRACE conn2 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:53:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 746ms 08:53:54 INFO - PROCESS | 3740 | 1464191634633 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 3740 | 1464191634635 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 08:53:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:53:54 INFO - PROCESS | 3740 | 1464191634638 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 3740 | 1464191634640 Marionette TRACE conn2 <- [1,1126,null,{}] 08:53:54 INFO - PROCESS | 3740 | 1464191634643 Marionette TRACE conn2 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:54 INFO - PROCESS | 3740 | 1464191634724 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 08:53:54 INFO - PROCESS | 3740 | 1464191634824 Marionette TRACE conn2 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12F17000 == 62 [pid = 3740] [id = 291] 08:53:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (132C4000) [pid = 3740] [serial = 872] [outer = 00000000] 08:53:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (15F59C00) [pid = 3740] [serial = 873] [outer = 132C4000] 08:53:54 INFO - PROCESS | 3740 | 1464191634851 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1799F800) [pid = 3740] [serial = 874] [outer = 132C4000] 08:53:55 INFO - PROCESS | 3740 | 1464191635204 Marionette TRACE conn2 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 599ms 08:53:55 INFO - PROCESS | 3740 | 1464191635254 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 3740 | 1464191635256 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 08:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:53:55 INFO - PROCESS | 3740 | 1464191635259 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 3740 | 1464191635261 Marionette TRACE conn2 <- [1,1130,null,{}] 08:53:55 INFO - PROCESS | 3740 | 1464191635268 Marionette TRACE conn2 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 3740 | 1464191635364 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 08:53:55 INFO - PROCESS | 3740 | 1464191635373 Marionette TRACE conn2 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 3740 | ++DOCSHELL 105EF000 == 63 [pid = 3740] [id = 292] 08:53:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (132C2800) [pid = 3740] [serial = 875] [outer = 00000000] 08:53:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (19DBB800) [pid = 3740] [serial = 876] [outer = 132C2800] 08:53:55 INFO - PROCESS | 3740 | 1464191635416 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1A6B2400) [pid = 3740] [serial = 877] [outer = 132C2800] 08:53:55 INFO - PROCESS | 3740 | 1464191635787 Marionette TRACE conn2 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:53:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 555ms 08:53:55 INFO - PROCESS | 3740 | 1464191635819 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 3740 | 1464191635822 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 08:53:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:53:55 INFO - PROCESS | 3740 | 1464191635825 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 3740 | 1464191635827 Marionette TRACE conn2 <- [1,1134,null,{}] 08:53:55 INFO - PROCESS | 3740 | 1464191635831 Marionette TRACE conn2 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:55 INFO - PROCESS | 3740 | 1464191635918 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 08:53:55 INFO - PROCESS | 3740 | 1464191636008 Marionette TRACE conn2 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1863F800 == 64 [pid = 3740] [id = 293] 08:53:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (19B79400) [pid = 3740] [serial = 878] [outer = 00000000] 08:53:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1A759000) [pid = 3740] [serial = 879] [outer = 19B79400] 08:53:56 INFO - PROCESS | 3740 | 1464191636034 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1A858C00) [pid = 3740] [serial = 880] [outer = 19B79400] 08:53:56 INFO - PROCESS | 3740 | 1464191636432 Marionette TRACE conn2 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:53:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 658ms 08:53:56 INFO - PROCESS | 3740 | 1464191636484 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 3740 | 1464191636488 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 08:53:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:53:56 INFO - PROCESS | 3740 | 1464191636494 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 3740 | 1464191636498 Marionette TRACE conn2 <- [1,1138,null,{}] 08:53:56 INFO - PROCESS | 3740 | 1464191636505 Marionette TRACE conn2 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:56 INFO - PROCESS | 3740 | 1464191636686 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 08:53:56 INFO - PROCESS | 3740 | 1464191636770 Marionette TRACE conn2 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 112DCC00 == 65 [pid = 3740] [id = 294] 08:53:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (112E7000) [pid = 3740] [serial = 881] [outer = 00000000] 08:53:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (118B6C00) [pid = 3740] [serial = 882] [outer = 112E7000] 08:53:56 INFO - PROCESS | 3740 | 1464191636825 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (12BBCC00) [pid = 3740] [serial = 883] [outer = 112E7000] 08:53:57 INFO - PROCESS | 3740 | 1464191637347 Marionette TRACE conn2 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:53:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 935ms 08:53:57 INFO - PROCESS | 3740 | 1464191637425 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 3740 | 1464191637431 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 08:53:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:53:57 INFO - PROCESS | 3740 | 1464191637438 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 3740 | 1464191637441 Marionette TRACE conn2 <- [1,1142,null,{}] 08:53:57 INFO - PROCESS | 3740 | 1464191637445 Marionette TRACE conn2 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:57 INFO - PROCESS | 3740 | 1464191637553 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 08:53:57 INFO - PROCESS | 3740 | 1464191637686 Marionette TRACE conn2 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10F17C00 == 66 [pid = 3740] [id = 295] 08:53:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (13A5B400) [pid = 3740] [serial = 884] [outer = 00000000] 08:53:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (15A95000) [pid = 3740] [serial = 885] [outer = 13A5B400] 08:53:57 INFO - PROCESS | 3740 | 1464191637741 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (15F30800) [pid = 3740] [serial = 886] [outer = 13A5B400] 08:53:58 INFO - PROCESS | 3740 | 1464191638339 Marionette TRACE conn2 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:53:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 935ms 08:53:58 INFO - PROCESS | 3740 | 1464191638383 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 3740 | 1464191638385 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:53:58 INFO - PROCESS | 3740 | 1464191638389 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 3740 | 1464191638393 Marionette TRACE conn2 <- [1,1146,null,{}] 08:53:58 INFO - PROCESS | 3740 | 1464191638404 Marionette TRACE conn2 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:58 INFO - PROCESS | 3740 | 1464191638559 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 08:53:58 INFO - PROCESS | 3740 | 1464191638576 Marionette TRACE conn2 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 150F7000 == 67 [pid = 3740] [id = 296] 08:53:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (177E1400) [pid = 3740] [serial = 887] [outer = 00000000] 08:53:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (19BEA000) [pid = 3740] [serial = 888] [outer = 177E1400] 08:53:58 INFO - PROCESS | 3740 | 1464191638632 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1A71F800) [pid = 3740] [serial = 889] [outer = 177E1400] 08:53:59 INFO - PROCESS | 3740 | 1464191639210 Marionette TRACE conn2 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:53:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 848ms 08:53:59 INFO - PROCESS | 3740 | 1464191639235 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 3740 | 1464191639238 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 08:53:59 INFO - PROCESS | 3740 | 1464191639241 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:53:59 INFO - PROCESS | 3740 | 1464191639243 Marionette TRACE conn2 <- [1,1150,null,{}] 08:53:59 INFO - PROCESS | 3740 | 1464191639261 Marionette TRACE conn2 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:53:59 INFO - PROCESS | 3740 | 1464191639355 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 08:53:59 INFO - PROCESS | 3740 | 1464191639484 Marionette TRACE conn2 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A71B800 == 68 [pid = 3740] [id = 297] 08:53:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1A853800) [pid = 3740] [serial = 890] [outer = 00000000] 08:53:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1AD3BC00) [pid = 3740] [serial = 891] [outer = 1A853800] 08:53:59 INFO - PROCESS | 3740 | 1464191639522 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1AD43400) [pid = 3740] [serial = 892] [outer = 1A853800] 08:54:00 INFO - PROCESS | 3740 | 1464191640064 Marionette TRACE conn2 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 877ms 08:54:00 INFO - PROCESS | 3740 | 1464191640116 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 3740 | 1464191640118 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 08:54:00 INFO - PROCESS | 3740 | 1464191640121 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:54:00 INFO - PROCESS | 3740 | 1464191640123 Marionette TRACE conn2 <- [1,1154,null,{}] 08:54:00 INFO - PROCESS | 3740 | 1464191640127 Marionette TRACE conn2 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:00 INFO - PROCESS | 3740 | 1464191640228 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 08:54:00 INFO - PROCESS | 3740 | 1464191640332 Marionette TRACE conn2 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1AC01C00 == 69 [pid = 3740] [id = 298] 08:54:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1AD3B800) [pid = 3740] [serial = 893] [outer = 00000000] 08:54:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1AF5F400) [pid = 3740] [serial = 894] [outer = 1AD3B800] 08:54:00 INFO - PROCESS | 3740 | 1464191640373 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1AF62000) [pid = 3740] [serial = 895] [outer = 1AD3B800] 08:54:00 INFO - PROCESS | 3740 | 1464191640936 Marionette TRACE conn2 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:54:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 892ms 08:54:01 INFO - PROCESS | 3740 | 1464191641008 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 3740 | 1464191641011 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:54:01 INFO - PROCESS | 3740 | 1464191641014 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 3740 | 1464191641016 Marionette TRACE conn2 <- [1,1158,null,{}] 08:54:01 INFO - PROCESS | 3740 | 1464191641020 Marionette TRACE conn2 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:01 INFO - PROCESS | 3740 | 1464191641146 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 08:54:01 INFO - PROCESS | 3740 | 1464191641418 Marionette TRACE conn2 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C771C00 == 70 [pid = 3740] [id = 299] 08:54:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (0C77A000) [pid = 3740] [serial = 896] [outer = 00000000] 08:54:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (11235800) [pid = 3740] [serial = 897] [outer = 0C77A000] 08:54:01 INFO - PROCESS | 3740 | 1464191641468 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (118B3400) [pid = 3740] [serial = 898] [outer = 0C77A000] 08:54:01 INFO - PROCESS | 3740 | 1464191641996 Marionette TRACE conn2 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:54:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1023ms 08:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:54:02 INFO - PROCESS | 3740 | 1464191642037 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 3740 | 1464191642041 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 08:54:02 INFO - PROCESS | 3740 | 1464191642046 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 3740 | 1464191642050 Marionette TRACE conn2 <- [1,1162,null,{}] 08:54:02 INFO - PROCESS | 3740 | 1464191642054 Marionette TRACE conn2 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 3740 | 1464191642153 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 08:54:02 INFO - PROCESS | 3740 | 1464191642245 Marionette TRACE conn2 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12B2A000 == 71 [pid = 3740] [id = 300] 08:54:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (132C2400) [pid = 3740] [serial = 899] [outer = 00000000] 08:54:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (143B1C00) [pid = 3740] [serial = 900] [outer = 132C2400] 08:54:02 INFO - PROCESS | 3740 | 1464191642294 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (156D3000) [pid = 3740] [serial = 901] [outer = 132C2400] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 16AA2000 == 70 [pid = 3740] [id = 221] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 15F26C00 == 69 [pid = 3740] [id = 220] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 1A85F400 == 68 [pid = 3740] [id = 251] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 138F4C00 == 67 [pid = 3740] [id = 249] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 10234800 == 66 [pid = 3740] [id = 222] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 105EF000 == 65 [pid = 3740] [id = 292] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 12F17000 == 64 [pid = 3740] [id = 291] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 18337C00 == 63 [pid = 3740] [id = 290] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 179A7400 == 62 [pid = 3740] [id = 289] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 16DF1400 == 61 [pid = 3740] [id = 288] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 15F55400 == 60 [pid = 3740] [id = 287] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 15AF6400 == 59 [pid = 3740] [id = 286] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 11265C00 == 58 [pid = 3740] [id = 285] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 1125E400 == 57 [pid = 3740] [id = 284] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 16AA5000 == 56 [pid = 3740] [id = 281] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 13E1D400 == 55 [pid = 3740] [id = 280] 08:54:02 INFO - PROCESS | 3740 | --DOCSHELL 105EEC00 == 54 [pid = 3740] [id = 279] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (1A6B7400) [pid = 3740] [serial = 834] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (19B7D800) [pid = 3740] [serial = 832] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1A85A400) [pid = 3740] [serial = 801] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (16C22400) [pid = 3740] [serial = 829] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (16A5FC00) [pid = 3740] [serial = 817] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (16AAD000) [pid = 3740] [serial = 828] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (156CA800) [pid = 3740] [serial = 810] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (18641800) [pid = 3740] [serial = 822] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (14332800) [pid = 3740] [serial = 792] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (15F4E800) [pid = 3740] [serial = 813] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (19B74800) [pid = 3740] [serial = 705] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (11D19800) [pid = 3740] [serial = 699] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (1A12C000) [pid = 3740] [serial = 798] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (114E3400) [pid = 3740] [serial = 807] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1A752400) [pid = 3740] [serial = 709] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (15F30C00) [pid = 3740] [serial = 702] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (11236000) [pid = 3740] [serial = 789] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (19B80C00) [pid = 3740] [serial = 826] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (13191400) [pid = 3740] [serial = 805] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (156D7800) [pid = 3740] [serial = 811] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (18646400) [pid = 3740] [serial = 823] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (1768E400) [pid = 3740] [serial = 820] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (15FBD800) [pid = 3740] [serial = 814] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (12919800) [pid = 3740] [serial = 804] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (17210800) [pid = 3740] [serial = 795] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (131E6400) [pid = 3740] [serial = 808] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (161B4400) [pid = 3740] [serial = 816] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (16F77400) [pid = 3740] [serial = 819] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (19B76800) [pid = 3740] [serial = 825] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (15AF5000) [pid = 3740] [serial = 831] [outer = 00000000] [url = about:blank] 08:54:02 INFO - PROCESS | 3740 | 1464191642870 Marionette TRACE conn2 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 3740 | 1464191642898 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 08:54:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:54:02 INFO - PROCESS | 3740 | 1464191642902 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 3740 | 1464191642904 Marionette TRACE conn2 <- [1,1166,null,{}] 08:54:02 INFO - PROCESS | 3740 | 1464191642908 Marionette TRACE conn2 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:02 INFO - PROCESS | 3740 | 1464191642999 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 08:54:02 INFO - PROCESS | 3740 | 1464191643008 Marionette TRACE conn2 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12F14400 == 55 [pid = 3740] [id = 301] 08:54:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (12F17000) [pid = 3740] [serial = 902] [outer = 00000000] 08:54:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (156CA800) [pid = 3740] [serial = 903] [outer = 12F17000] 08:54:03 INFO - PROCESS | 3740 | 1464191643053 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (15AF1000) [pid = 3740] [serial = 904] [outer = 12F17000] 08:54:03 INFO - PROCESS | 3740 | 1464191643604 Marionette TRACE conn2 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 3740 | 1464191643665 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 08:54:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:54:03 INFO - PROCESS | 3740 | 1464191643653 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 3740 | 1464191643658 Marionette TRACE conn2 <- [1,1170,null,{}] 08:54:03 INFO - PROCESS | 3740 | 1464191643667 Marionette TRACE conn2 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:03 INFO - PROCESS | 3740 | 1464191643755 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 08:54:03 INFO - PROCESS | 3740 | 1464191643846 Marionette TRACE conn2 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16A66800 == 56 [pid = 3740] [id = 302] 08:54:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (16AA4800) [pid = 3740] [serial = 905] [outer = 00000000] 08:54:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (16C2AC00) [pid = 3740] [serial = 906] [outer = 16AA4800] 08:54:03 INFO - PROCESS | 3740 | 1464191643890 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (17215400) [pid = 3740] [serial = 907] [outer = 16AA4800] 08:54:04 INFO - PROCESS | 3740 | 1464191644227 Marionette TRACE conn2 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 3740 | 1464191644281 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 08:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:54:04 INFO - PROCESS | 3740 | 1464191644286 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 3740 | 1464191644288 Marionette TRACE conn2 <- [1,1174,null,{}] 08:54:04 INFO - PROCESS | 3740 | 1464191644291 Marionette TRACE conn2 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:04 INFO - PROCESS | 3740 | 1464191644378 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 08:54:04 INFO - PROCESS | 3740 | 1464191644393 Marionette TRACE conn2 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16F7A400 == 57 [pid = 3740] [id = 303] 08:54:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1768E400) [pid = 3740] [serial = 908] [outer = 00000000] 08:54:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1863E000) [pid = 3740] [serial = 909] [outer = 1768E400] 08:54:04 INFO - PROCESS | 3740 | 1464191644427 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (18643C00) [pid = 3740] [serial = 910] [outer = 1768E400] 08:54:04 INFO - PROCESS | 3740 | 1464191644865 Marionette TRACE conn2 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 3740 | 1464191644954 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 08:54:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:54:04 INFO - PROCESS | 3740 | 1464191644939 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 3740 | 1464191644941 Marionette TRACE conn2 <- [1,1178,null,{}] 08:54:04 INFO - PROCESS | 3740 | 1464191644945 Marionette TRACE conn2 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 3740 | 1464191645060 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 08:54:05 INFO - PROCESS | 3740 | 1464191645114 Marionette TRACE conn2 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 19B75000 == 58 [pid = 3740] [id = 304] 08:54:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (19B75400) [pid = 3740] [serial = 911] [outer = 00000000] 08:54:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (19B7D800) [pid = 3740] [serial = 912] [outer = 19B75400] 08:54:05 INFO - PROCESS | 3740 | 1464191645164 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (19DB5400) [pid = 3740] [serial = 913] [outer = 19B75400] 08:54:05 INFO - PROCESS | 3740 | 1464191645580 Marionette TRACE conn2 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 3740 | 1464191645657 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 08:54:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:54:05 INFO - PROCESS | 3740 | 1464191645661 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 3740 | 1464191645662 Marionette TRACE conn2 <- [1,1182,null,{}] 08:54:05 INFO - PROCESS | 3740 | 1464191645666 Marionette TRACE conn2 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:05 INFO - PROCESS | 3740 | 1464191645764 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 08:54:05 INFO - PROCESS | 3740 | 1464191645829 Marionette TRACE conn2 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 19BED400 == 59 [pid = 3740] [id = 305] 08:54:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (19DBAC00) [pid = 3740] [serial = 914] [outer = 00000000] 08:54:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1A854000) [pid = 3740] [serial = 915] [outer = 19DBAC00] 08:54:05 INFO - PROCESS | 3740 | 1464191645872 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1A857800) [pid = 3740] [serial = 916] [outer = 19DBAC00] 08:54:06 INFO - PROCESS | 3740 | 1464191646261 Marionette TRACE conn2 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 3740 | 1464191646319 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 08:54:06 INFO - PROCESS | 3740 | 1464191646323 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 3740 | 1464191646324 Marionette TRACE conn2 <- [1,1186,null,{}] 08:54:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:54:06 INFO - PROCESS | 3740 | 1464191646328 Marionette TRACE conn2 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:06 INFO - PROCESS | 3740 | 1464191646446 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 08:54:06 INFO - PROCESS | 3740 | 1464191646518 Marionette TRACE conn2 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A63CC00 == 60 [pid = 3740] [id = 306] 08:54:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1A6BA400) [pid = 3740] [serial = 917] [outer = 00000000] 08:54:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1A8C2400) [pid = 3740] [serial = 918] [outer = 1A6BA400] 08:54:06 INFO - PROCESS | 3740 | 1464191646561 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1AD39800) [pid = 3740] [serial = 919] [outer = 1A6BA400] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (150ED000) [pid = 3740] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (10F0E400) [pid = 3740] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1A8B7400) [pid = 3740] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (132C2800) [pid = 3740] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (16DF5800) [pid = 3740] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (18331800) [pid = 3740] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (132C4000) [pid = 3740] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (19B76C00) [pid = 3740] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (114DD400) [pid = 3740] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (143AB800) [pid = 3740] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (16AA6000) [pid = 3740] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (15AF7C00) [pid = 3740] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (112E2800) [pid = 3740] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (15FBD000) [pid = 3740] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (118BE400) [pid = 3740] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (105F6000) [pid = 3740] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1A751C00) [pid = 3740] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (19B7DC00) [pid = 3740] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:54:06 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1A63B800) [pid = 3740] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:54:07 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (10A5B400) [pid = 3740] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:54:07 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (132CB800) [pid = 3740] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:54:07 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (16A9FC00) [pid = 3740] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:54:07 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (19B78800) [pid = 3740] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:54:07 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (19B7C400) [pid = 3740] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:54:07 INFO - PROCESS | 3740 | 1464191647136 Marionette TRACE conn2 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:54:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 833ms 08:54:07 INFO - PROCESS | 3740 | 1464191647165 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 3740 | 1464191647167 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 08:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:54:07 INFO - PROCESS | 3740 | 1464191647170 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 3740 | 1464191647172 Marionette TRACE conn2 <- [1,1190,null,{}] 08:54:07 INFO - PROCESS | 3740 | 1464191647185 Marionette TRACE conn2 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 3740 | 1464191647279 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 08:54:07 INFO - PROCESS | 3740 | 1464191647288 Marionette TRACE conn2 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132C5400 == 61 [pid = 3740] [id = 307] 08:54:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (138F8C00) [pid = 3740] [serial = 920] [outer = 00000000] 08:54:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (156D1C00) [pid = 3740] [serial = 921] [outer = 138F8C00] 08:54:07 INFO - PROCESS | 3740 | 1464191647331 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (15FB1C00) [pid = 3740] [serial = 922] [outer = 138F8C00] 08:54:07 INFO - PROCESS | 3740 | 1464191647719 Marionette TRACE conn2 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:54:07 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:54:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 599ms 08:54:07 INFO - PROCESS | 3740 | 1464191647773 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 3740 | 1464191647775 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 08:54:07 INFO - PROCESS | 3740 | 1464191647760 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:54:07 INFO - PROCESS | 3740 | 1464191647762 Marionette TRACE conn2 <- [1,1194,null,{}] 08:54:07 INFO - PROCESS | 3740 | 1464191647765 Marionette TRACE conn2 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:07 INFO - PROCESS | 3740 | 1464191647847 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 08:54:07 INFO - PROCESS | 3740 | 1464191647853 Marionette TRACE conn2 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AA1C00 == 62 [pid = 3740] [id = 308] 08:54:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (16C2A400) [pid = 3740] [serial = 923] [outer = 00000000] 08:54:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (18647C00) [pid = 3740] [serial = 924] [outer = 16C2A400] 08:54:07 INFO - PROCESS | 3740 | 1464191647896 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1A6B5800) [pid = 3740] [serial = 925] [outer = 16C2A400] 08:54:08 INFO - PROCESS | 3740 | 1464191648309 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:54:08 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:54:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 555ms 08:54:08 INFO - PROCESS | 3740 | 1464191648334 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 3740 | 1464191648336 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 08:54:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:54:08 INFO - PROCESS | 3740 | 1464191648339 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 3740 | 1464191648341 Marionette TRACE conn2 <- [1,1198,null,{}] 08:54:08 INFO - PROCESS | 3740 | 1464191648362 Marionette TRACE conn2 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:08 INFO - PROCESS | 3740 | 1464191648425 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 08:54:08 INFO - PROCESS | 3740 | 1464191648431 Marionette TRACE conn2 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 166CE800 == 63 [pid = 3740] [id = 309] 08:54:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1A760800) [pid = 3740] [serial = 926] [outer = 00000000] 08:54:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1AC0D800) [pid = 3740] [serial = 927] [outer = 1A760800] 08:54:08 INFO - PROCESS | 3740 | 1464191648480 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1B015800) [pid = 3740] [serial = 928] [outer = 1A760800] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 1A639800 == 62 [pid = 3740] [id = 267] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 105EDC00 == 61 [pid = 3740] [id = 219] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 1667CC00 == 60 [pid = 3740] [id = 265] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 10F0D800 == 59 [pid = 3740] [id = 282] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 1055A000 == 58 [pid = 3740] [id = 283] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 1A718400 == 57 [pid = 3740] [id = 236] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 131E4800 == 56 [pid = 3740] [id = 266] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 1569A400 == 55 [pid = 3740] [id = 195] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 0F9E8400 == 54 [pid = 3740] [id = 262] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 10F14400 == 53 [pid = 3740] [id = 193] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 156D0800 == 52 [pid = 3740] [id = 237] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 19B7B400 == 51 [pid = 3740] [id = 207] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 15F51C00 == 50 [pid = 3740] [id = 206] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 177DEC00 == 49 [pid = 3740] [id = 235] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 0C7F8000 == 48 [pid = 3740] [id = 264] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 19FCAC00 == 47 [pid = 3740] [id = 208] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 19B77C00 == 46 [pid = 3740] [id = 250] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 172E9400 == 45 [pid = 3740] [id = 278] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 11051400 == 44 [pid = 3740] [id = 194] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 13A55800 == 43 [pid = 3740] [id = 234] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 12B2A000 == 42 [pid = 3740] [id = 300] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 1AC01C00 == 41 [pid = 3740] [id = 298] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 0C771C00 == 40 [pid = 3740] [id = 299] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 1A71B800 == 39 [pid = 3740] [id = 297] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 10F17C00 == 38 [pid = 3740] [id = 295] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 150F7000 == 37 [pid = 3740] [id = 296] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 1863F800 == 36 [pid = 3740] [id = 293] 08:54:09 INFO - PROCESS | 3740 | --DOCSHELL 112DCC00 == 35 [pid = 3740] [id = 294] 08:54:10 INFO - PROCESS | 3740 | --DOCSHELL 1A63CC00 == 34 [pid = 3740] [id = 306] 08:54:10 INFO - PROCESS | 3740 | --DOCSHELL 19BED400 == 33 [pid = 3740] [id = 305] 08:54:10 INFO - PROCESS | 3740 | --DOCSHELL 16A66800 == 32 [pid = 3740] [id = 302] 08:54:10 INFO - PROCESS | 3740 | --DOCSHELL 19B75000 == 31 [pid = 3740] [id = 304] 08:54:10 INFO - PROCESS | 3740 | --DOCSHELL 132C5400 == 30 [pid = 3740] [id = 307] 08:54:10 INFO - PROCESS | 3740 | --DOCSHELL 16AA1C00 == 29 [pid = 3740] [id = 308] 08:54:10 INFO - PROCESS | 3740 | --DOCSHELL 12F14400 == 28 [pid = 3740] [id = 301] 08:54:10 INFO - PROCESS | 3740 | --DOCSHELL 16F7A400 == 27 [pid = 3740] [id = 303] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (11BC0400) [pid = 3740] [serial = 790] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1569A800) [pid = 3740] [serial = 793] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1816E400) [pid = 3740] [serial = 796] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1A6B6800) [pid = 3740] [serial = 751] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (161AC000) [pid = 3740] [serial = 748] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (12914000) [pid = 3740] [serial = 745] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1AC09400) [pid = 3740] [serial = 754] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1A71E400) [pid = 3740] [serial = 799] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1A85F000) [pid = 3740] [serial = 802] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1A132400) [pid = 3740] [serial = 787] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1A6B2400) [pid = 3740] [serial = 877] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (172F2C00) [pid = 3740] [serial = 864] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (17696C00) [pid = 3740] [serial = 865] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1865D400) [pid = 3740] [serial = 868] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (18645000) [pid = 3740] [serial = 867] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (15F59C00) [pid = 3740] [serial = 873] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (19BF2400) [pid = 3740] [serial = 870] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (13952400) [pid = 3740] [serial = 852] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (15F24C00) [pid = 3740] [serial = 841] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (15A2A000) [pid = 3740] [serial = 840] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1A6B1000) [pid = 3740] [serial = 844] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (19FC7C00) [pid = 3740] [serial = 843] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15F2F000) [pid = 3740] [serial = 858] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (15FB5400) [pid = 3740] [serial = 859] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1A85CC00) [pid = 3740] [serial = 847] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1A852400) [pid = 3740] [serial = 846] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (166C4400) [pid = 3740] [serial = 861] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (138FC800) [pid = 3740] [serial = 855] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (19DBB800) [pid = 3740] [serial = 876] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (143AE000) [pid = 3740] [serial = 856] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (131FB000) [pid = 3740] [serial = 838] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (118B6400) [pid = 3740] [serial = 837] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1AC07C00) [pid = 3740] [serial = 850] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A8C0400) [pid = 3740] [serial = 849] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (19B7B000) [pid = 3740] [serial = 871] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1A759000) [pid = 3740] [serial = 879] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1799F800) [pid = 3740] [serial = 874] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16AA4400) [pid = 3740] [serial = 862] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (13E21800) [pid = 3740] [serial = 853] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3740 | 1464191650419 Marionette TRACE conn2 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:54:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:54:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 2119ms 08:54:10 INFO - PROCESS | 3740 | 1464191650455 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 3740 | 1464191650459 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 08:54:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:54:10 INFO - PROCESS | 3740 | 1464191650465 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 3740 | 1464191650469 Marionette TRACE conn2 <- [1,1202,null,{}] 08:54:10 INFO - PROCESS | 3740 | 1464191650477 Marionette TRACE conn2 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:10 INFO - PROCESS | 3740 | 1464191650577 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 08:54:10 INFO - PROCESS | 3740 | 1464191650587 Marionette TRACE conn2 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F9800 == 28 [pid = 3740] [id = 310] 08:54:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0C7F9C00) [pid = 3740] [serial = 929] [outer = 00000000] 08:54:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1022D400) [pid = 3740] [serial = 930] [outer = 0C7F9C00] 08:54:10 INFO - PROCESS | 3740 | 1464191650624 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (102D1C00) [pid = 3740] [serial = 931] [outer = 0C7F9C00] 08:54:11 INFO - PROCESS | 3740 | 1464191651081 Marionette TRACE conn2 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 657ms 08:54:11 INFO - PROCESS | 3740 | 1464191651126 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 3740 | 1464191651132 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 08:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:54:11 INFO - PROCESS | 3740 | 1464191651138 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 3740 | 1464191651141 Marionette TRACE conn2 <- [1,1206,null,{}] 08:54:11 INFO - PROCESS | 3740 | 1464191651145 Marionette TRACE conn2 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 3740 | 1464191651215 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 08:54:11 INFO - PROCESS | 3740 | 1464191651225 Marionette TRACE conn2 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A64800 == 29 [pid = 3740] [id = 311] 08:54:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (10A64C00) [pid = 3740] [serial = 932] [outer = 00000000] 08:54:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (10F16C00) [pid = 3740] [serial = 933] [outer = 10A64C00] 08:54:11 INFO - PROCESS | 3740 | 1464191651270 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (11052800) [pid = 3740] [serial = 934] [outer = 10A64C00] 08:54:11 INFO - PROCESS | 3740 | 1464191651709 Marionette TRACE conn2 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:54:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 585ms 08:54:11 INFO - PROCESS | 3740 | 1464191651719 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 3740 | 1464191651722 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 08:54:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:54:11 INFO - PROCESS | 3740 | 1464191651725 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 3740 | 1464191651729 Marionette TRACE conn2 <- [1,1210,null,{}] 08:54:11 INFO - PROCESS | 3740 | 1464191651744 Marionette TRACE conn2 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:11 INFO - PROCESS | 3740 | 1464191651830 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 08:54:11 INFO - PROCESS | 3740 | 1464191651840 Marionette TRACE conn2 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11DEF400 == 30 [pid = 3740] [id = 312] 08:54:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (11DF3400) [pid = 3740] [serial = 935] [outer = 00000000] 08:54:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (12B2B000) [pid = 3740] [serial = 936] [outer = 11DF3400] 08:54:11 INFO - PROCESS | 3740 | 1464191651889 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (12BC7000) [pid = 3740] [serial = 937] [outer = 11DF3400] 08:54:12 INFO - PROCESS | 3740 | 1464191652335 Marionette TRACE conn2 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 3740 | 1464191652386 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 08:54:12 INFO - PROCESS | 3740 | 1464191652390 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 3740 | 1464191652391 Marionette TRACE conn2 <- [1,1214,null,{}] 08:54:12 INFO - PROCESS | 3740 | 1464191652395 Marionette TRACE conn2 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:12 INFO - PROCESS | 3740 | 1464191652475 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 08:54:12 INFO - PROCESS | 3740 | 1464191652481 Marionette TRACE conn2 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12914000 == 31 [pid = 3740] [id = 313] 08:54:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (12B2C000) [pid = 3740] [serial = 938] [outer = 00000000] 08:54:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (132CE000) [pid = 3740] [serial = 939] [outer = 12B2C000] 08:54:12 INFO - PROCESS | 3740 | 1464191652526 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (13952000) [pid = 3740] [serial = 940] [outer = 12B2C000] 08:54:12 INFO - PROCESS | 3740 | 1464191652941 Marionette TRACE conn2 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:54:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 585ms 08:54:12 INFO - PROCESS | 3740 | 1464191652993 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 3740 | 1464191652995 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 08:54:12 INFO - PROCESS | 3740 | 1464191652998 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:54:12 INFO - PROCESS | 3740 | 1464191653000 Marionette TRACE conn2 <- [1,1218,null,{}] 08:54:12 INFO - PROCESS | 3740 | 1464191653004 Marionette TRACE conn2 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 3740 | 1464191653066 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 08:54:13 INFO - PROCESS | 3740 | 1464191653072 Marionette TRACE conn2 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1395A400 == 32 [pid = 3740] [id = 314] 08:54:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (13A54C00) [pid = 3740] [serial = 941] [outer = 00000000] 08:54:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (13E19000) [pid = 3740] [serial = 942] [outer = 13A54C00] 08:54:13 INFO - PROCESS | 3740 | 1464191653116 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1432A800) [pid = 3740] [serial = 943] [outer = 13A54C00] 08:54:13 INFO - PROCESS | 3740 | 1464191653551 Marionette TRACE conn2 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:54:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 599ms 08:54:13 INFO - PROCESS | 3740 | 1464191653597 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 3740 | 1464191653599 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 08:54:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:54:13 INFO - PROCESS | 3740 | 1464191653602 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 3740 | 1464191653604 Marionette TRACE conn2 <- [1,1222,null,{}] 08:54:13 INFO - PROCESS | 3740 | 1464191653607 Marionette TRACE conn2 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:13 INFO - PROCESS | 3740 | 1464191653705 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 08:54:13 INFO - PROCESS | 3740 | 1464191653723 Marionette TRACE conn2 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15194000 == 33 [pid = 3740] [id = 315] 08:54:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15699C00) [pid = 3740] [serial = 944] [outer = 00000000] 08:54:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (156CFC00) [pid = 3740] [serial = 945] [outer = 15699C00] 08:54:13 INFO - PROCESS | 3740 | 1464191653767 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (156D6800) [pid = 3740] [serial = 946] [outer = 15699C00] 08:54:14 INFO - PROCESS | 3740 | 1464191654158 Marionette TRACE conn2 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 600ms 08:54:14 INFO - PROCESS | 3740 | 1464191654199 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 3740 | 1464191654201 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 08:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:54:14 INFO - PROCESS | 3740 | 1464191654204 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 3740 | 1464191654206 Marionette TRACE conn2 <- [1,1226,null,{}] 08:54:14 INFO - PROCESS | 3740 | 1464191654213 Marionette TRACE conn2 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 3740 | 1464191654269 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 08:54:14 INFO - PROCESS | 3740 | 1464191654276 Marionette TRACE conn2 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156CF800 == 34 [pid = 3740] [id = 316] 08:54:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (157DC000) [pid = 3740] [serial = 947] [outer = 00000000] 08:54:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (15AF8400) [pid = 3740] [serial = 948] [outer = 157DC000] 08:54:14 INFO - PROCESS | 3740 | 1464191654320 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (15A8E800) [pid = 3740] [serial = 949] [outer = 157DC000] 08:54:14 INFO - PROCESS | 3740 | 1464191654733 Marionette TRACE conn2 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:54:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 555ms 08:54:14 INFO - PROCESS | 3740 | 1464191654761 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 3740 | 1464191654763 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 08:54:14 INFO - PROCESS | 3740 | 1464191654766 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:54:14 INFO - PROCESS | 3740 | 1464191654768 Marionette TRACE conn2 <- [1,1230,null,{}] 08:54:14 INFO - PROCESS | 3740 | 1464191654787 Marionette TRACE conn2 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:14 INFO - PROCESS | 3740 | 1464191654842 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 08:54:14 INFO - PROCESS | 3740 | 1464191654849 Marionette TRACE conn2 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15A8E400 == 35 [pid = 3740] [id = 317] 08:54:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (15AF0000) [pid = 3740] [serial = 950] [outer = 00000000] 08:54:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (15FB2000) [pid = 3740] [serial = 951] [outer = 15AF0000] 08:54:14 INFO - PROCESS | 3740 | 1464191654903 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (15F4F400) [pid = 3740] [serial = 952] [outer = 15AF0000] 08:54:15 INFO - PROCESS | 3740 | 1464191655304 Marionette TRACE conn2 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 555ms 08:54:15 INFO - PROCESS | 3740 | 1464191655324 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 3740 | 1464191655326 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 08:54:15 INFO - PROCESS | 3740 | 1464191655329 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:54:15 INFO - PROCESS | 3740 | 1464191655331 Marionette TRACE conn2 <- [1,1234,null,{}] 08:54:15 INFO - PROCESS | 3740 | 1464191655349 Marionette TRACE conn2 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:15 INFO - PROCESS | 3740 | 1464191655441 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 08:54:15 INFO - PROCESS | 3740 | 1464191655447 Marionette TRACE conn2 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11DC2000 == 36 [pid = 3740] [id = 318] 08:54:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (15FB4800) [pid = 3740] [serial = 953] [outer = 00000000] 08:54:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (161AA800) [pid = 3740] [serial = 954] [outer = 15FB4800] 08:54:15 INFO - PROCESS | 3740 | 1464191655491 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (161AB400) [pid = 3740] [serial = 955] [outer = 15FB4800] 08:54:15 INFO - PROCESS | 3740 | 1464191655927 Marionette TRACE conn2 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:54:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 643ms 08:54:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:54:15 INFO - PROCESS | 3740 | 1464191655978 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 3740 | 1464191655980 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 08:54:15 INFO - PROCESS | 3740 | 1464191655983 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 3740 | 1464191655984 Marionette TRACE conn2 <- [1,1238,null,{}] 08:54:15 INFO - PROCESS | 3740 | 1464191655988 Marionette TRACE conn2 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 3740 | 1464191656100 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 08:54:16 INFO - PROCESS | 3740 | 1464191656110 Marionette TRACE conn2 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1608F400 == 37 [pid = 3740] [id = 319] 08:54:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (161A9800) [pid = 3740] [serial = 956] [outer = 00000000] 08:54:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (166C3400) [pid = 3740] [serial = 957] [outer = 161A9800] 08:54:16 INFO - PROCESS | 3740 | 1464191656154 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1679BC00) [pid = 3740] [serial = 958] [outer = 161A9800] 08:54:16 INFO - PROCESS | 3740 | 1464191656559 Marionette TRACE conn2 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:54:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 600ms 08:54:16 INFO - PROCESS | 3740 | 1464191656585 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 3740 | 1464191656587 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 08:54:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:54:16 INFO - PROCESS | 3740 | 1464191656591 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 3740 | 1464191656593 Marionette TRACE conn2 <- [1,1242,null,{}] 08:54:16 INFO - PROCESS | 3740 | 1464191656596 Marionette TRACE conn2 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:16 INFO - PROCESS | 3740 | 1464191656706 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 08:54:16 INFO - PROCESS | 3740 | 1464191656796 Marionette TRACE conn2 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AA6800 == 38 [pid = 3740] [id = 320] 08:54:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (16AA9000) [pid = 3740] [serial = 959] [outer = 00000000] 08:54:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (16C2C800) [pid = 3740] [serial = 960] [outer = 16AA9000] 08:54:16 INFO - PROCESS | 3740 | 1464191656849 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (16F6F800) [pid = 3740] [serial = 961] [outer = 16AA9000] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (16AA4800) [pid = 3740] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (12F17000) [pid = 3740] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (132C2400) [pid = 3740] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (0C77A000) [pid = 3740] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1AD3B800) [pid = 3740] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1A853800) [pid = 3740] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (177E1400) [pid = 3740] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (13A5B400) [pid = 3740] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (138F8C00) [pid = 3740] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (19B75400) [pid = 3740] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (19DBBC00) [pid = 3740] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (16C2A400) [pid = 3740] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1A6BA400) [pid = 3740] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (19DBAC00) [pid = 3740] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (112E7000) [pid = 3740] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (19B79400) [pid = 3740] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:54:17 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1768E400) [pid = 3740] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:54:17 INFO - PROCESS | 3740 | 1464191657612 Marionette TRACE conn2 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:54:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1066ms 08:54:17 INFO - PROCESS | 3740 | 1464191657659 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 3740 | 1464191657660 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 08:54:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:54:17 INFO - PROCESS | 3740 | 1464191657674 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 3740 | 1464191657676 Marionette TRACE conn2 <- [1,1246,null,{}] 08:54:17 INFO - PROCESS | 3740 | 1464191657680 Marionette TRACE conn2 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:17 INFO - PROCESS | 3740 | 1464191657762 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 08:54:17 INFO - PROCESS | 3740 | 1464191657768 Marionette TRACE conn2 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A5EC00 == 39 [pid = 3740] [id = 321] 08:54:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (138F8C00) [pid = 3740] [serial = 962] [outer = 00000000] 08:54:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (156D3400) [pid = 3740] [serial = 963] [outer = 138F8C00] 08:54:17 INFO - PROCESS | 3740 | 1464191657792 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (157CE800) [pid = 3740] [serial = 964] [outer = 138F8C00] 08:54:18 INFO - PROCESS | 3740 | 1464191658211 Marionette TRACE conn2 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 599ms 08:54:18 INFO - PROCESS | 3740 | 1464191658284 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 3740 | 1464191658286 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 08:54:18 INFO - PROCESS | 3740 | 1464191658289 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:54:18 INFO - PROCESS | 3740 | 1464191658291 Marionette TRACE conn2 <- [1,1250,null,{}] 08:54:18 INFO - PROCESS | 3740 | 1464191658295 Marionette TRACE conn2 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:18 INFO - PROCESS | 3740 | 1464191658352 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 08:54:18 INFO - PROCESS | 3740 | 1464191658360 Marionette TRACE conn2 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156C8C00 == 40 [pid = 3740] [id = 322] 08:54:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (16AAA000) [pid = 3740] [serial = 965] [outer = 00000000] 08:54:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1768E400) [pid = 3740] [serial = 966] [outer = 16AAA000] 08:54:18 INFO - PROCESS | 3740 | 1464191658403 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (179AA400) [pid = 3740] [serial = 967] [outer = 16AAA000] 08:54:18 INFO - PROCESS | 3740 | 1464191658797 Marionette TRACE conn2 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:54:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 555ms 08:54:18 INFO - PROCESS | 3740 | 1464191658850 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 3740 | 1464191658851 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 08:54:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:54:18 INFO - PROCESS | 3740 | 1464191658838 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 3740 | 1464191658840 Marionette TRACE conn2 <- [1,1254,null,{}] 08:54:18 INFO - PROCESS | 3740 | 1464191658843 Marionette TRACE conn2 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:18 INFO - PROCESS | 3740 | 1464191658921 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 08:54:18 INFO - PROCESS | 3740 | 1464191658927 Marionette TRACE conn2 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132D1000 == 41 [pid = 3740] [id = 323] 08:54:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (14330800) [pid = 3740] [serial = 968] [outer = 00000000] 08:54:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (18334800) [pid = 3740] [serial = 969] [outer = 14330800] 08:54:18 INFO - PROCESS | 3740 | 1464191658970 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1863E800) [pid = 3740] [serial = 970] [outer = 14330800] 08:54:19 INFO - PROCESS | 3740 | 1464191659383 Marionette TRACE conn2 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:54:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 555ms 08:54:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:54:19 INFO - PROCESS | 3740 | 1464191659424 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 3740 | 1464191659426 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 08:54:19 INFO - PROCESS | 3740 | 1464191659433 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 3740 | 1464191659435 Marionette TRACE conn2 <- [1,1258,null,{}] 08:54:19 INFO - PROCESS | 3740 | 1464191659438 Marionette TRACE conn2 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:19 INFO - PROCESS | 3740 | 1464191659549 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 08:54:19 INFO - PROCESS | 3740 | 1464191659678 Marionette TRACE conn2 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:19 INFO - PROCESS | 3740 | ++DOCSHELL 0C771C00 == 42 [pid = 3740] [id = 324] 08:54:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (0C773400) [pid = 3740] [serial = 971] [outer = 00000000] 08:54:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (0C7F3C00) [pid = 3740] [serial = 972] [outer = 0C773400] 08:54:19 INFO - PROCESS | 3740 | 1464191659718 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (0F39A800) [pid = 3740] [serial = 973] [outer = 0C773400] 08:54:20 INFO - PROCESS | 3740 | 1464191660456 Marionette TRACE conn2 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:54:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1067ms 08:54:20 INFO - PROCESS | 3740 | 1464191660501 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 3740 | 1464191660505 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 08:54:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:54:20 INFO - PROCESS | 3740 | 1464191660493 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 3740 | 1464191660498 Marionette TRACE conn2 <- [1,1262,null,{}] 08:54:20 INFO - PROCESS | 3740 | 1464191660503 Marionette TRACE conn2 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:20 INFO - PROCESS | 3740 | 1464191660618 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 08:54:20 INFO - PROCESS | 3740 | 1464191660746 Marionette TRACE conn2 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 112E5400 == 43 [pid = 3740] [id = 325] 08:54:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (114DAC00) [pid = 3740] [serial = 974] [outer = 00000000] 08:54:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (11D1B000) [pid = 3740] [serial = 975] [outer = 114DAC00] 08:54:20 INFO - PROCESS | 3740 | 1464191660795 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (12B29000) [pid = 3740] [serial = 976] [outer = 114DAC00] 08:54:21 INFO - PROCESS | 3740 | 1464191661651 Marionette TRACE conn2 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:54:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:54:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1214ms 08:54:21 INFO - PROCESS | 3740 | 1464191661721 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 3740 | 1464191661725 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 08:54:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:54:21 INFO - PROCESS | 3740 | 1464191661731 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 3740 | 1464191661734 Marionette TRACE conn2 <- [1,1266,null,{}] 08:54:21 INFO - PROCESS | 3740 | 1464191661741 Marionette TRACE conn2 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:21 INFO - PROCESS | 3740 | 1464191661832 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 08:54:21 INFO - PROCESS | 3740 | 1464191661967 Marionette TRACE conn2 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1027A800 == 44 [pid = 3740] [id = 326] 08:54:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (102CD400) [pid = 3740] [serial = 977] [outer = 00000000] 08:54:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1104B800) [pid = 3740] [serial = 978] [outer = 102CD400] 08:54:21 INFO - PROCESS | 3740 | 1464191662016 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1125E800) [pid = 3740] [serial = 979] [outer = 102CD400] 08:54:22 INFO - PROCESS | 3740 | --DOCSHELL 18667800 == 43 [pid = 3740] [id = 158] 08:54:22 INFO - PROCESS | 3740 | --DOCSHELL 105F3800 == 42 [pid = 3740] [id = 160] 08:54:22 INFO - PROCESS | 3740 | --DOCSHELL 16DF3000 == 41 [pid = 3740] [id = 156] 08:54:22 INFO - PROCESS | 3740 | --DOCSHELL 157D5000 == 40 [pid = 3740] [id = 161] 08:54:22 INFO - PROCESS | 3740 | --DOCSHELL 0C772800 == 39 [pid = 3740] [id = 159] 08:54:22 INFO - PROCESS | 3740 | --DOCSHELL 12B2CC00 == 38 [pid = 3740] [id = 157] 08:54:22 INFO - PROCESS | 3740 | --DOCSHELL 12F4A400 == 37 [pid = 3740] [id = 151] 08:54:22 INFO - PROCESS | 3740 | --DOCSHELL 16796000 == 36 [pid = 3740] [id = 155] 08:54:22 INFO - PROCESS | 3740 | --DOCSHELL 15A2C000 == 35 [pid = 3740] [id = 153] 08:54:22 INFO - PROCESS | 3740 | --DOCSHELL 13951400 == 34 [pid = 3740] [id = 152] 08:54:22 INFO - PROCESS | 3740 | --DOCSHELL 161B2400 == 33 [pid = 3740] [id = 154] 08:54:22 INFO - PROCESS | 3740 | --DOCSHELL 118B7000 == 32 [pid = 3740] [id = 150] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1A751800) [pid = 3740] [serial = 835] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1A6B5800) [pid = 3740] [serial = 925] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1AC0D800) [pid = 3740] [serial = 927] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1A8C2400) [pid = 3740] [serial = 918] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1A857800) [pid = 3740] [serial = 916] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1A854000) [pid = 3740] [serial = 915] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (18647C00) [pid = 3740] [serial = 924] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1AD39800) [pid = 3740] [serial = 919] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (118B6C00) [pid = 3740] [serial = 882] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1A858C00) [pid = 3740] [serial = 880] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1863E000) [pid = 3740] [serial = 909] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (16C2AC00) [pid = 3740] [serial = 906] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (17215400) [pid = 3740] [serial = 907] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (156CA800) [pid = 3740] [serial = 903] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (15AF1000) [pid = 3740] [serial = 904] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (156D3000) [pid = 3740] [serial = 901] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (143B1C00) [pid = 3740] [serial = 900] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (118B3400) [pid = 3740] [serial = 898] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (11235800) [pid = 3740] [serial = 897] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1AF62000) [pid = 3740] [serial = 895] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1AF5F400) [pid = 3740] [serial = 894] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1AD43400) [pid = 3740] [serial = 892] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1AD3BC00) [pid = 3740] [serial = 891] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A71F800) [pid = 3740] [serial = 889] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19BEA000) [pid = 3740] [serial = 888] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15F30800) [pid = 3740] [serial = 886] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15A95000) [pid = 3740] [serial = 885] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (12BBCC00) [pid = 3740] [serial = 883] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (156D1C00) [pid = 3740] [serial = 921] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (19B7D800) [pid = 3740] [serial = 912] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (19DB5400) [pid = 3740] [serial = 913] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (18643C00) [pid = 3740] [serial = 910] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (15FB1C00) [pid = 3740] [serial = 922] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3740 | 1464191662478 Marionette TRACE conn2 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:54:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 775ms 08:54:22 INFO - PROCESS | 3740 | 1464191662522 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 3740 | 1464191662528 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 08:54:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:54:22 INFO - PROCESS | 3740 | 1464191662539 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 3740 | 1464191662541 Marionette TRACE conn2 <- [1,1270,null,{}] 08:54:22 INFO - PROCESS | 3740 | 1464191662545 Marionette TRACE conn2 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:22 INFO - PROCESS | 3740 | 1464191662611 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 08:54:22 INFO - PROCESS | 3740 | 1464191662618 Marionette TRACE conn2 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 112E4C00 == 33 [pid = 3740] [id = 327] 08:54:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (112E7000) [pid = 3740] [serial = 980] [outer = 00000000] 08:54:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (12B2CC00) [pid = 3740] [serial = 981] [outer = 112E7000] 08:54:22 INFO - PROCESS | 3740 | 1464191662663 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (12FB5C00) [pid = 3740] [serial = 982] [outer = 112E7000] 08:54:23 INFO - PROCESS | 3740 | 1464191663105 Marionette TRACE conn2 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 585ms 08:54:23 INFO - PROCESS | 3740 | 1464191663120 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 3740 | 1464191663122 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 08:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:54:23 INFO - PROCESS | 3740 | 1464191663130 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 3740 | 1464191663133 Marionette TRACE conn2 <- [1,1274,null,{}] 08:54:23 INFO - PROCESS | 3740 | 1464191663144 Marionette TRACE conn2 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:23 INFO - PROCESS | 3740 | 1464191663227 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 08:54:23 INFO - PROCESS | 3740 | 1464191663237 Marionette TRACE conn2 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3740 | ++DOCSHELL 14336800 == 34 [pid = 3740] [id = 328] 08:54:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (143A9400) [pid = 3740] [serial = 983] [outer = 00000000] 08:54:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15190C00) [pid = 3740] [serial = 984] [outer = 143A9400] 08:54:23 INFO - PROCESS | 3740 | 1464191663315 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (156C9C00) [pid = 3740] [serial = 985] [outer = 143A9400] 08:54:23 INFO - PROCESS | 3740 | 1464191663732 Marionette TRACE conn2 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:54:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 658ms 08:54:23 INFO - PROCESS | 3740 | 1464191663794 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 3740 | 1464191663797 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 08:54:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:54:23 INFO - PROCESS | 3740 | 1464191663800 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 3740 | 1464191663802 Marionette TRACE conn2 <- [1,1278,null,{}] 08:54:23 INFO - PROCESS | 3740 | 1464191663806 Marionette TRACE conn2 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:23 INFO - PROCESS | 3740 | 1464191663917 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 08:54:23 INFO - PROCESS | 3740 | 1464191663986 Marionette TRACE conn2 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3740 | ++DOCSHELL 156CCC00 == 35 [pid = 3740] [id = 329] 08:54:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (156D3800) [pid = 3740] [serial = 986] [outer = 00000000] 08:54:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15A8EC00) [pid = 3740] [serial = 987] [outer = 156D3800] 08:54:24 INFO - PROCESS | 3740 | 1464191664030 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15AFC000) [pid = 3740] [serial = 988] [outer = 156D3800] 08:54:24 INFO - PROCESS | 3740 | 1464191664406 Marionette TRACE conn2 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:54:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 658ms 08:54:24 INFO - PROCESS | 3740 | 1464191664453 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 3740 | 1464191664455 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 08:54:24 INFO - PROCESS | 3740 | 1464191664458 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:54:24 INFO - PROCESS | 3740 | 1464191664460 Marionette TRACE conn2 <- [1,1282,null,{}] 08:54:24 INFO - PROCESS | 3740 | 1464191664477 Marionette TRACE conn2 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:24 INFO - PROCESS | 3740 | 1464191664590 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 08:54:24 INFO - PROCESS | 3740 | 1464191664602 Marionette TRACE conn2 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 14398800 == 36 [pid = 3740] [id = 330] 08:54:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15A37C00) [pid = 3740] [serial = 989] [outer = 00000000] 08:54:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15FB8000) [pid = 3740] [serial = 990] [outer = 15A37C00] 08:54:24 INFO - PROCESS | 3740 | 1464191664650 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (161A7400) [pid = 3740] [serial = 991] [outer = 15A37C00] 08:54:25 INFO - PROCESS | 3740 | 1464191665064 Marionette TRACE conn2 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 657ms 08:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:54:25 INFO - PROCESS | 3740 | 1464191665128 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 3740 | 1464191665130 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 08:54:25 INFO - PROCESS | 3740 | 1464191665133 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 3740 | 1464191665135 Marionette TRACE conn2 <- [1,1286,null,{}] 08:54:25 INFO - PROCESS | 3740 | 1464191665139 Marionette TRACE conn2 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:25 INFO - PROCESS | 3740 | 1464191665265 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 08:54:25 INFO - PROCESS | 3740 | 1464191665279 Marionette TRACE conn2 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16675000 == 37 [pid = 3740] [id = 331] 08:54:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16681400) [pid = 3740] [serial = 992] [outer = 00000000] 08:54:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (16AA0800) [pid = 3740] [serial = 993] [outer = 16681400] 08:54:25 INFO - PROCESS | 3740 | 1464191665324 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (16C2A400) [pid = 3740] [serial = 994] [outer = 16681400] 08:54:25 INFO - PROCESS | 3740 | 1464191665752 Marionette TRACE conn2 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:54:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 658ms 08:54:25 INFO - PROCESS | 3740 | 1464191665797 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 3740 | 1464191665799 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:54:25 INFO - PROCESS | 3740 | 1464191665840 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 3740 | 1464191665842 Marionette TRACE conn2 <- [1,1290,null,{}] 08:54:25 INFO - PROCESS | 3740 | 1464191665845 Marionette TRACE conn2 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:25 INFO - PROCESS | 3740 | 1464191665937 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 08:54:25 INFO - PROCESS | 3740 | 1464191665947 Marionette TRACE conn2 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AA3400 == 38 [pid = 3740] [id = 332] 08:54:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (16AA4400) [pid = 3740] [serial = 995] [outer = 00000000] 08:54:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (16F7B400) [pid = 3740] [serial = 996] [outer = 16AA4400] 08:54:25 INFO - PROCESS | 3740 | 1464191665993 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (175D3400) [pid = 3740] [serial = 997] [outer = 16AA4400] 08:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (157DC000) [pid = 3740] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0C7F9C00) [pid = 3740] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (10A64C00) [pid = 3740] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (15FB4800) [pid = 3740] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (15699C00) [pid = 3740] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15AF0000) [pid = 3740] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (11DF3400) [pid = 3740] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (161A9800) [pid = 3740] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13A54C00) [pid = 3740] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (16AA9000) [pid = 3740] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12B2C000) [pid = 3740] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (138F8C00) [pid = 3740] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:54:26 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16AAA000) [pid = 3740] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:54:26 INFO - PROCESS | 3740 | 1464191666489 Marionette TRACE conn2 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:54:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 687ms 08:54:26 INFO - PROCESS | 3740 | 1464191666525 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 3740 | 1464191666527 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 08:54:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:54:26 INFO - PROCESS | 3740 | 1464191666530 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 3740 | 1464191666532 Marionette TRACE conn2 <- [1,1294,null,{}] 08:54:26 INFO - PROCESS | 3740 | 1464191666536 Marionette TRACE conn2 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:26 INFO - PROCESS | 3740 | 1464191666645 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 08:54:26 INFO - PROCESS | 3740 | 1464191666699 Marionette TRACE conn2 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132D0400 == 39 [pid = 3740] [id = 333] 08:54:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (138F8C00) [pid = 3740] [serial = 998] [outer = 00000000] 08:54:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15FB1000) [pid = 3740] [serial = 999] [outer = 138F8C00] 08:54:26 INFO - PROCESS | 3740 | 1464191666735 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16AA8C00) [pid = 3740] [serial = 1000] [outer = 138F8C00] 08:54:27 INFO - PROCESS | 3740 | 1464191667075 Marionette TRACE conn2 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:54:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 599ms 08:54:27 INFO - PROCESS | 3740 | 1464191667129 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 3740 | 1464191667131 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 08:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:54:27 INFO - PROCESS | 3740 | 1464191667142 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 3740 | 1464191667144 Marionette TRACE conn2 <- [1,1298,null,{}] 08:54:27 INFO - PROCESS | 3740 | 1464191667147 Marionette TRACE conn2 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:27 INFO - PROCESS | 3740 | 1464191667222 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 08:54:27 INFO - PROCESS | 3740 | 1464191667228 Marionette TRACE conn2 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 14398400 == 40 [pid = 3740] [id = 334] 08:54:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16AA4C00) [pid = 3740] [serial = 1001] [outer = 00000000] 08:54:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (17696C00) [pid = 3740] [serial = 1002] [outer = 16AA4C00] 08:54:27 INFO - PROCESS | 3740 | 1464191667255 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (179A4000) [pid = 3740] [serial = 1003] [outer = 16AA4C00] 08:54:27 INFO - PROCESS | 3740 | 1464191667689 Marionette TRACE conn2 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 3740 | 1464191667727 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 08:54:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:54:27 INFO - PROCESS | 3740 | 1464191667730 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 3740 | 1464191667732 Marionette TRACE conn2 <- [1,1302,null,{}] 08:54:27 INFO - PROCESS | 3740 | 1464191667735 Marionette TRACE conn2 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:27 INFO - PROCESS | 3740 | 1464191667810 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 08:54:27 INFO - PROCESS | 3740 | 1464191667819 Marionette TRACE conn2 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C773C00 == 41 [pid = 3740] [id = 335] 08:54:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (18331800) [pid = 3740] [serial = 1004] [outer = 00000000] 08:54:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (18658800) [pid = 3740] [serial = 1005] [outer = 18331800] 08:54:27 INFO - PROCESS | 3740 | 1464191667863 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (143AA000) [pid = 3740] [serial = 1006] [outer = 18331800] 08:54:28 INFO - PROCESS | 3740 | 1464191668373 Marionette TRACE conn2 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:54:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 687ms 08:54:28 INFO - PROCESS | 3740 | 1464191668433 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 3740 | 1464191668438 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 08:54:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:54:28 INFO - PROCESS | 3740 | 1464191668443 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 3740 | 1464191668448 Marionette TRACE conn2 <- [1,1306,null,{}] 08:54:28 INFO - PROCESS | 3740 | 1464191668455 Marionette TRACE conn2 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:28 INFO - PROCESS | 3740 | 1464191668628 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 08:54:28 INFO - PROCESS | 3740 | 1464191668748 Marionette TRACE conn2 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C770000 == 42 [pid = 3740] [id = 336] 08:54:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (0C771400) [pid = 3740] [serial = 1007] [outer = 00000000] 08:54:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1125E400) [pid = 3740] [serial = 1008] [outer = 0C771400] 08:54:28 INFO - PROCESS | 3740 | 1464191668807 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1290DC00) [pid = 3740] [serial = 1009] [outer = 0C771400] 08:54:29 INFO - PROCESS | 3740 | 1464191669334 Marionette TRACE conn2 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:54:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 935ms 08:54:29 INFO - PROCESS | 3740 | 1464191669389 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 3740 | 1464191669377 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 08:54:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:54:29 INFO - PROCESS | 3740 | 1464191669384 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 3740 | 1464191669386 Marionette TRACE conn2 <- [1,1310,null,{}] 08:54:29 INFO - PROCESS | 3740 | 1464191669390 Marionette TRACE conn2 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:29 INFO - PROCESS | 3740 | 1464191669495 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 08:54:29 INFO - PROCESS | 3740 | 1464191669619 Marionette TRACE conn2 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13E18C00 == 43 [pid = 3740] [id = 337] 08:54:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (1432A400) [pid = 3740] [serial = 1010] [outer = 00000000] 08:54:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (156CC800) [pid = 3740] [serial = 1011] [outer = 1432A400] 08:54:29 INFO - PROCESS | 3740 | 1464191669655 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (15A35000) [pid = 3740] [serial = 1012] [outer = 1432A400] 08:54:30 INFO - PROCESS | 3740 | 1464191670252 Marionette TRACE conn2 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:54:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 939ms 08:54:30 INFO - PROCESS | 3740 | 1464191670332 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 3740 | 1464191670335 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 08:54:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:54:30 INFO - PROCESS | 3740 | 1464191670355 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 3740 | 1464191670359 Marionette TRACE conn2 <- [1,1314,null,{}] 08:54:30 INFO - PROCESS | 3740 | 1464191670370 Marionette TRACE conn2 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:30 INFO - PROCESS | 3740 | 1464191670511 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 08:54:30 INFO - PROCESS | 3740 | 1464191670631 Marionette TRACE conn2 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16C2AC00 == 44 [pid = 3740] [id = 338] 08:54:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (18338000) [pid = 3740] [serial = 1013] [outer = 00000000] 08:54:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (18645800) [pid = 3740] [serial = 1014] [outer = 18338000] 08:54:30 INFO - PROCESS | 3740 | 1464191670692 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (18662800) [pid = 3740] [serial = 1015] [outer = 18338000] 08:54:31 INFO - PROCESS | 3740 | 1464191671281 Marionette TRACE conn2 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:54:31 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:54:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 976ms 08:54:31 INFO - PROCESS | 3740 | 1464191671342 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 3740 | 1464191671345 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 08:54:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:54:31 INFO - PROCESS | 3740 | 1464191671348 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 3740 | 1464191671351 Marionette TRACE conn2 <- [1,1318,null,{}] 08:54:31 INFO - PROCESS | 3740 | 1464191671354 Marionette TRACE conn2 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:31 INFO - PROCESS | 3740 | 1464191671486 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 08:54:31 INFO - PROCESS | 3740 | 1464191671689 Marionette TRACE conn2 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C771800 == 45 [pid = 3740] [id = 339] 08:54:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (0C7EF400) [pid = 3740] [serial = 1016] [outer = 00000000] 08:54:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (10A59400) [pid = 3740] [serial = 1017] [outer = 0C7EF400] 08:54:31 INFO - PROCESS | 3740 | 1464191671752 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (11259400) [pid = 3740] [serial = 1018] [outer = 0C7EF400] 08:54:32 INFO - PROCESS | 3740 | 1464191672313 Marionette TRACE conn2 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:54:32 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:54:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1023ms 08:54:32 INFO - PROCESS | 3740 | 1464191672373 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 3740 | 1464191672377 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 08:54:32 INFO - PROCESS | 3740 | 1464191672382 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:54:32 INFO - PROCESS | 3740 | 1464191672385 Marionette TRACE conn2 <- [1,1322,null,{}] 08:54:32 INFO - PROCESS | 3740 | 1464191672390 Marionette TRACE conn2 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:32 INFO - PROCESS | 3740 | 1464191672501 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 08:54:32 INFO - PROCESS | 3740 | --DOCSHELL 10A59C00 == 44 [pid = 3740] [id = 165] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (15AF8400) [pid = 3740] [serial = 948] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (15A8E800) [pid = 3740] [serial = 949] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1022D400) [pid = 3740] [serial = 930] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (102D1C00) [pid = 3740] [serial = 931] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (10F16C00) [pid = 3740] [serial = 933] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (11052800) [pid = 3740] [serial = 934] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (161AB400) [pid = 3740] [serial = 955] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (156CFC00) [pid = 3740] [serial = 945] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (156D6800) [pid = 3740] [serial = 946] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15FB2000) [pid = 3740] [serial = 951] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (12B2B000) [pid = 3740] [serial = 936] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (12BC7000) [pid = 3740] [serial = 937] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1679BC00) [pid = 3740] [serial = 958] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (166C3400) [pid = 3740] [serial = 957] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (13E19000) [pid = 3740] [serial = 942] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (16C2C800) [pid = 3740] [serial = 960] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1432A800) [pid = 3740] [serial = 943] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (13952000) [pid = 3740] [serial = 940] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (132CE000) [pid = 3740] [serial = 939] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (156D3400) [pid = 3740] [serial = 963] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1768E400) [pid = 3740] [serial = 966] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (157CE800) [pid = 3740] [serial = 964] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16F6F800) [pid = 3740] [serial = 961] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (161AA800) [pid = 3740] [serial = 954] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15F4F400) [pid = 3740] [serial = 952] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (179AA400) [pid = 3740] [serial = 967] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (18334800) [pid = 3740] [serial = 969] [outer = 00000000] [url = about:blank] 08:54:32 INFO - PROCESS | 3740 | 1464191672607 Marionette TRACE conn2 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F3800 == 45 [pid = 3740] [id = 340] 08:54:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (0F97A000) [pid = 3740] [serial = 1019] [outer = 00000000] 08:54:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (105F6C00) [pid = 3740] [serial = 1020] [outer = 0F97A000] 08:54:32 INFO - PROCESS | 3740 | 1464191672656 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (11058C00) [pid = 3740] [serial = 1021] [outer = 0F97A000] 08:54:33 INFO - PROCESS | 3740 | 1464191673076 Marionette TRACE conn2 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:54:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 718ms 08:54:33 INFO - PROCESS | 3740 | 1464191673108 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 3740 | 1464191673111 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 08:54:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:54:33 INFO - PROCESS | 3740 | 1464191673120 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 3740 | 1464191673122 Marionette TRACE conn2 <- [1,1326,null,{}] 08:54:33 INFO - PROCESS | 3740 | 1464191673126 Marionette TRACE conn2 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:33 INFO - PROCESS | 3740 | 1464191673209 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 08:54:33 INFO - PROCESS | 3740 | 1464191673218 Marionette TRACE conn2 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13951400 == 46 [pid = 3740] [id = 341] 08:54:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (13952000) [pid = 3740] [serial = 1022] [outer = 00000000] 08:54:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1432A800) [pid = 3740] [serial = 1023] [outer = 13952000] 08:54:33 INFO - PROCESS | 3740 | 1464191673263 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (143B6800) [pid = 3740] [serial = 1024] [outer = 13952000] 08:54:34 INFO - PROCESS | 3740 | 1464191674194 Marionette TRACE conn2 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1129ms 08:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:54:34 INFO - PROCESS | 3740 | 1464191674258 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 3740 | 1464191674260 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 08:54:34 INFO - PROCESS | 3740 | 1464191674265 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 3740 | 1464191674271 Marionette TRACE conn2 <- [1,1330,null,{}] 08:54:34 INFO - PROCESS | 3740 | 1464191674280 Marionette TRACE conn2 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:34 INFO - PROCESS | 3740 | 1464191674361 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 08:54:34 INFO - PROCESS | 3740 | 1464191674369 Marionette TRACE conn2 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156CFC00 == 47 [pid = 3740] [id = 342] 08:54:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (156D0400) [pid = 3740] [serial = 1025] [outer = 00000000] 08:54:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15F23000) [pid = 3740] [serial = 1026] [outer = 156D0400] 08:54:34 INFO - PROCESS | 3740 | 1464191674413 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15FB1400) [pid = 3740] [serial = 1027] [outer = 156D0400] 08:54:34 INFO - PROCESS | 3740 | 1464191674854 Marionette TRACE conn2 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:54:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:54:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 641ms 08:54:34 INFO - PROCESS | 3740 | 1464191674902 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 3740 | 1464191674905 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 08:54:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:54:34 INFO - PROCESS | 3740 | 1464191674908 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 3740 | 1464191674910 Marionette TRACE conn2 <- [1,1334,null,{}] 08:54:34 INFO - PROCESS | 3740 | 1464191674919 Marionette TRACE conn2 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 3740 | 1464191675024 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 08:54:35 INFO - PROCESS | 3740 | 1464191675031 Marionette TRACE conn2 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 3740 | ++DOCSHELL 15A30800 == 48 [pid = 3740] [id = 343] 08:54:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15AFDC00) [pid = 3740] [serial = 1028] [outer = 00000000] 08:54:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (161AB000) [pid = 3740] [serial = 1029] [outer = 15AFDC00] 08:54:35 INFO - PROCESS | 3740 | 1464191675074 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (161AD400) [pid = 3740] [serial = 1030] [outer = 15AFDC00] 08:54:35 INFO - PROCESS | 3740 | 1464191675544 Marionette TRACE conn2 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:54:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 686ms 08:54:35 INFO - PROCESS | 3740 | 1464191675589 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 3740 | 1464191675591 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 08:54:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:54:35 INFO - PROCESS | 3740 | 1464191675599 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 3740 | 1464191675601 Marionette TRACE conn2 <- [1,1338,null,{}] 08:54:35 INFO - PROCESS | 3740 | 1464191675604 Marionette TRACE conn2 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:35 INFO - PROCESS | 3740 | 1464191675741 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 08:54:35 INFO - PROCESS | 3740 | 1464191675763 Marionette TRACE conn2 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 3740 | ++DOCSHELL 16AA0000 == 49 [pid = 3740] [id = 344] 08:54:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16AA0400) [pid = 3740] [serial = 1031] [outer = 00000000] 08:54:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16AA9C00) [pid = 3740] [serial = 1032] [outer = 16AA0400] 08:54:35 INFO - PROCESS | 3740 | 1464191675815 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17215000) [pid = 3740] [serial = 1033] [outer = 16AA0400] 08:54:36 INFO - PROCESS | 3740 | 1464191676268 Marionette TRACE conn2 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:54:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 717ms 08:54:36 INFO - PROCESS | 3740 | 1464191676322 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 3740 | 1464191676324 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 08:54:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:54:36 INFO - PROCESS | 3740 | 1464191676335 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 3740 | 1464191676336 Marionette TRACE conn2 <- [1,1342,null,{}] 08:54:36 INFO - PROCESS | 3740 | 1464191676340 Marionette TRACE conn2 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:36 INFO - PROCESS | 3740 | 1464191676446 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 08:54:36 INFO - PROCESS | 3740 | 1464191676454 Marionette TRACE conn2 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1768DC00 == 50 [pid = 3740] [id = 345] 08:54:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (177D9C00) [pid = 3740] [serial = 1034] [outer = 00000000] 08:54:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (1833AC00) [pid = 3740] [serial = 1035] [outer = 177D9C00] 08:54:36 INFO - PROCESS | 3740 | 1464191676499 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (18647C00) [pid = 3740] [serial = 1036] [outer = 177D9C00] 08:54:36 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (143A9400) [pid = 3740] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:54:36 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (16681400) [pid = 3740] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:54:36 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (102CD400) [pid = 3740] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:54:36 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16AA4400) [pid = 3740] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:54:36 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (112E7000) [pid = 3740] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:54:36 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15A37C00) [pid = 3740] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:54:36 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (14330800) [pid = 3740] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:54:36 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (156D3800) [pid = 3740] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:54:36 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (138F8C00) [pid = 3740] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:54:36 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (16AA4C00) [pid = 3740] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:54:37 INFO - PROCESS | 3740 | 1464191677009 Marionette TRACE conn2 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 748ms 08:54:37 INFO - PROCESS | 3740 | 1464191677069 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 3740 | 1464191677071 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 08:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:54:37 INFO - PROCESS | 3740 | 1464191677078 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 3740 | 1464191677080 Marionette TRACE conn2 <- [1,1346,null,{}] 08:54:37 INFO - PROCESS | 3740 | 1464191677083 Marionette TRACE conn2 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:37 INFO - PROCESS | 3740 | 1464191677166 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 08:54:37 INFO - PROCESS | 3740 | 1464191677175 Marionette TRACE conn2 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10F0D800 == 51 [pid = 3740] [id = 346] 08:54:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10F0FC00) [pid = 3740] [serial = 1037] [outer = 00000000] 08:54:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (138F8C00) [pid = 3740] [serial = 1038] [outer = 10F0FC00] 08:54:37 INFO - PROCESS | 3740 | 1464191677218 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (12BBB000) [pid = 3740] [serial = 1039] [outer = 10F0FC00] 08:54:37 INFO - PROCESS | 3740 | 1464191677653 Marionette TRACE conn2 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:54:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 610ms 08:54:37 INFO - PROCESS | 3740 | 1464191677710 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 3740 | 1464191677712 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 08:54:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:54:37 INFO - PROCESS | 3740 | 1464191677716 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 3740 | 1464191677717 Marionette TRACE conn2 <- [1,1350,null,{}] 08:54:37 INFO - PROCESS | 3740 | 1464191677721 Marionette TRACE conn2 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:37 INFO - PROCESS | 3740 | 1464191677798 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 08:54:37 INFO - PROCESS | 3740 | 1464191677804 Marionette TRACE conn2 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0F97C000 == 52 [pid = 3740] [id = 347] 08:54:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (11240000) [pid = 3740] [serial = 1040] [outer = 00000000] 08:54:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (179AB000) [pid = 3740] [serial = 1041] [outer = 11240000] 08:54:37 INFO - PROCESS | 3740 | 1464191677847 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1865B000) [pid = 3740] [serial = 1042] [outer = 11240000] 08:54:38 INFO - PROCESS | 3740 | 1464191678256 Marionette TRACE conn2 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:54:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 580ms 08:54:38 INFO - PROCESS | 3740 | 1464191678312 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 3740 | 1464191678314 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 08:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:54:38 INFO - PROCESS | 3740 | 1464191678318 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 3740 | 1464191678320 Marionette TRACE conn2 <- [1,1354,null,{}] 08:54:38 INFO - PROCESS | 3740 | 1464191678323 Marionette TRACE conn2 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:38 INFO - PROCESS | 3740 | 1464191678400 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 08:54:38 INFO - PROCESS | 3740 | 1464191678391 Marionette TRACE conn2 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 179A0000 == 53 [pid = 3740] [id = 348] 08:54:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (19A6AC00) [pid = 3740] [serial = 1043] [outer = 00000000] 08:54:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19B7DC00) [pid = 3740] [serial = 1044] [outer = 19A6AC00] 08:54:38 INFO - PROCESS | 3740 | 1464191678434 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (19BEF400) [pid = 3740] [serial = 1045] [outer = 19A6AC00] 08:54:38 INFO - PROCESS | 3740 | 1464191678870 Marionette TRACE conn2 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 3740 | 1464191678958 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 08:54:38 INFO - PROCESS | 3740 | 1464191678968 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:54:38 INFO - PROCESS | 3740 | 1464191678973 Marionette TRACE conn2 <- [1,1358,null,{}] 08:54:38 INFO - PROCESS | 3740 | 1464191678979 Marionette TRACE conn2 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:39 INFO - PROCESS | 3740 | 1464191679088 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 08:54:39 INFO - PROCESS | 3740 | 1464191679175 Marionette TRACE conn2 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 3740 | ++DOCSHELL 1055F000 == 54 [pid = 3740] [id = 349] 08:54:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (10A55800) [pid = 3740] [serial = 1046] [outer = 00000000] 08:54:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (11054C00) [pid = 3740] [serial = 1047] [outer = 10A55800] 08:54:39 INFO - PROCESS | 3740 | 1464191679238 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (12B2D000) [pid = 3740] [serial = 1048] [outer = 10A55800] 08:54:39 INFO - PROCESS | 3740 | 1464191679874 Marionette TRACE conn2 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 3740 | 1464191679945 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 08:54:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:54:39 INFO - PROCESS | 3740 | 1464191679953 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 3740 | 1464191679957 Marionette TRACE conn2 <- [1,1362,null,{}] 08:54:39 INFO - PROCESS | 3740 | 1464191679976 Marionette TRACE conn2 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:40 INFO - PROCESS | 3740 | 1464191680081 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 08:54:40 INFO - PROCESS | 3740 | 1464191680206 Marionette TRACE conn2 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 143B2C00 == 55 [pid = 3740] [id = 350] 08:54:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (156C9400) [pid = 3740] [serial = 1049] [outer = 00000000] 08:54:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (157D9400) [pid = 3740] [serial = 1050] [outer = 156C9400] 08:54:40 INFO - PROCESS | 3740 | 1464191680270 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (15F24C00) [pid = 3740] [serial = 1051] [outer = 156C9400] 08:54:40 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:40 INFO - PROCESS | 3740 | 1464191680811 Marionette TRACE conn2 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 3740 | 1464191680843 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 08:54:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:54:40 INFO - PROCESS | 3740 | 1464191680847 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 3740 | 1464191680849 Marionette TRACE conn2 <- [1,1366,null,{}] 08:54:40 INFO - PROCESS | 3740 | 1464191680859 Marionette TRACE conn2 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:40 INFO - PROCESS | 3740 | 1464191680967 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 08:54:41 INFO - PROCESS | 3740 | 1464191681068 Marionette TRACE conn2 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 179A4800 == 56 [pid = 3740] [id = 351] 08:54:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (179A8400) [pid = 3740] [serial = 1052] [outer = 00000000] 08:54:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (19B77400) [pid = 3740] [serial = 1053] [outer = 179A8400] 08:54:41 INFO - PROCESS | 3740 | 1464191681126 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (19DB4800) [pid = 3740] [serial = 1054] [outer = 179A8400] 08:54:41 INFO - PROCESS | 3740 | 1464191681742 Marionette TRACE conn2 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 3740 | 1464191681777 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 08:54:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:54:41 INFO - PROCESS | 3740 | 1464191681780 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 3740 | 1464191681782 Marionette TRACE conn2 <- [1,1370,null,{}] 08:54:41 INFO - PROCESS | 3740 | 1464191681786 Marionette TRACE conn2 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:41 INFO - PROCESS | 3740 | 1464191681890 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 08:54:41 INFO - PROCESS | 3740 | 1464191681987 Marionette TRACE conn2 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16679400 == 57 [pid = 3740] [id = 352] 08:54:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (19B73000) [pid = 3740] [serial = 1055] [outer = 00000000] 08:54:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1A6B0000) [pid = 3740] [serial = 1056] [outer = 19B73000] 08:54:42 INFO - PROCESS | 3740 | 1464191682040 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1A6B2400) [pid = 3740] [serial = 1057] [outer = 19B73000] 08:54:42 INFO - PROCESS | 3740 | [3740] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:42 INFO - PROCESS | 3740 | 1464191682650 Marionette TRACE conn2 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:54:42 INFO - PROCESS | 3740 | 1464191682694 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 08:54:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:54:42 INFO - PROCESS | 3740 | 1464191682698 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - PROCESS | 3740 | 1464191682700 Marionette TRACE conn2 <- [1,1374,null,{}] 08:54:42 INFO - PROCESS | 3740 | 1464191682703 Marionette TRACE conn2 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:42 INFO - PROCESS | 3740 | 1464191682802 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 08:54:43 INFO - PROCESS | 3740 | 1464191683044 Marionette TRACE conn2 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0F9E7C00 == 58 [pid = 3740] [id = 353] 08:54:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (0C7FCC00) [pid = 3740] [serial = 1058] [outer = 00000000] 08:54:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (10F18400) [pid = 3740] [serial = 1059] [outer = 0C7FCC00] 08:54:43 INFO - PROCESS | 3740 | 1464191683112 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (12FB7400) [pid = 3740] [serial = 1060] [outer = 0C7FCC00] 08:54:43 INFO - PROCESS | 3740 | 1464191683699 Marionette TRACE conn2 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 3740 | 1464191683740 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 08:54:43 INFO - PROCESS | 3740 | 1464191683744 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 3740 | 1464191683747 Marionette TRACE conn2 <- [1,1378,null,{}] 08:54:43 INFO - PROCESS | 3740 | 1464191683752 Marionette TRACE conn2 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:43 INFO - PROCESS | 3740 | 1464191683856 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 08:54:43 INFO - PROCESS | 3740 | 1464191683960 Marionette TRACE conn2 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 131FA400 == 59 [pid = 3740] [id = 354] 08:54:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (131FE800) [pid = 3740] [serial = 1061] [outer = 00000000] 08:54:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (15A95400) [pid = 3740] [serial = 1062] [outer = 131FE800] 08:54:44 INFO - PROCESS | 3740 | 1464191684009 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (15F50000) [pid = 3740] [serial = 1063] [outer = 131FE800] 08:54:44 INFO - PROCESS | 3740 | --DOCSHELL 0C76E800 == 58 [pid = 3740] [id = 164] 08:54:44 INFO - PROCESS | 3740 | --DOCSHELL 0F97C000 == 57 [pid = 3740] [id = 347] 08:54:44 INFO - PROCESS | 3740 | --DOCSHELL 10F0D800 == 56 [pid = 3740] [id = 346] 08:54:44 INFO - PROCESS | 3740 | --DOCSHELL 1768DC00 == 55 [pid = 3740] [id = 345] 08:54:44 INFO - PROCESS | 3740 | --DOCSHELL 16AA0000 == 54 [pid = 3740] [id = 344] 08:54:44 INFO - PROCESS | 3740 | --DOCSHELL 15A30800 == 53 [pid = 3740] [id = 343] 08:54:44 INFO - PROCESS | 3740 | --DOCSHELL 156CFC00 == 52 [pid = 3740] [id = 342] 08:54:44 INFO - PROCESS | 3740 | --DOCSHELL 13951400 == 51 [pid = 3740] [id = 341] 08:54:44 INFO - PROCESS | 3740 | --DOCSHELL 0C7F3800 == 50 [pid = 3740] [id = 340] 08:54:44 INFO - PROCESS | 3740 | --DOCSHELL 0C771800 == 49 [pid = 3740] [id = 339] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (11D1B000) [pid = 3740] [serial = 975] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (15190C00) [pid = 3740] [serial = 984] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (16C2A400) [pid = 3740] [serial = 994] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1104B800) [pid = 3740] [serial = 978] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (175D3400) [pid = 3740] [serial = 997] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (12B2CC00) [pid = 3740] [serial = 981] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (161A7400) [pid = 3740] [serial = 991] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1863E800) [pid = 3740] [serial = 970] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (15AFC000) [pid = 3740] [serial = 988] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (16AA8C00) [pid = 3740] [serial = 1000] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (16AA0800) [pid = 3740] [serial = 993] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (17696C00) [pid = 3740] [serial = 1002] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1125E800) [pid = 3740] [serial = 979] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (156C9C00) [pid = 3740] [serial = 985] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (16F7B400) [pid = 3740] [serial = 996] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (0C7F3C00) [pid = 3740] [serial = 972] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (15FB8000) [pid = 3740] [serial = 990] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15A8EC00) [pid = 3740] [serial = 987] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (12FB5C00) [pid = 3740] [serial = 982] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (15FB1000) [pid = 3740] [serial = 999] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (18658800) [pid = 3740] [serial = 1005] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (179A4000) [pid = 3740] [serial = 1003] [outer = 00000000] [url = about:blank] 08:54:44 INFO - PROCESS | 3740 | 1464191684467 Marionette TRACE conn2 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:54:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 778ms 08:54:44 INFO - PROCESS | 3740 | 1464191684531 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 3740 | 1464191684535 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 08:54:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:54:44 INFO - PROCESS | 3740 | 1464191684539 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 3740 | 1464191684541 Marionette TRACE conn2 <- [1,1382,null,{}] 08:54:44 INFO - PROCESS | 3740 | 1464191684545 Marionette TRACE conn2 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:44 INFO - PROCESS | 3740 | 1464191684630 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 08:54:44 INFO - PROCESS | 3740 | 1464191684641 Marionette TRACE conn2 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132C5C00 == 50 [pid = 3740] [id = 355] 08:54:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (132D0000) [pid = 3740] [serial = 1064] [outer = 00000000] 08:54:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (156CF400) [pid = 3740] [serial = 1065] [outer = 132D0000] 08:54:44 INFO - PROCESS | 3740 | 1464191684686 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15AFC400) [pid = 3740] [serial = 1066] [outer = 132D0000] 08:54:45 INFO - PROCESS | 3740 | 1464191685142 Marionette TRACE conn2 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 625ms 08:54:45 INFO - PROCESS | 3740 | 1464191685161 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 3740 | 1464191685163 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 08:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:54:45 INFO - PROCESS | 3740 | 1464191685168 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 3740 | 1464191685173 Marionette TRACE conn2 <- [1,1386,null,{}] 08:54:45 INFO - PROCESS | 3740 | 1464191685182 Marionette TRACE conn2 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:45 INFO - PROCESS | 3740 | 1464191685264 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 08:54:45 INFO - PROCESS | 3740 | 1464191685272 Marionette TRACE conn2 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 157D7C00 == 51 [pid = 3740] [id = 356] 08:54:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (161A6C00) [pid = 3740] [serial = 1067] [outer = 00000000] 08:54:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (16A9F800) [pid = 3740] [serial = 1068] [outer = 161A6C00] 08:54:45 INFO - PROCESS | 3740 | 1464191685316 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (16AA6400) [pid = 3740] [serial = 1069] [outer = 161A6C00] 08:54:45 INFO - PROCESS | 3740 | 1464191685745 Marionette TRACE conn2 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:54:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 641ms 08:54:45 INFO - PROCESS | 3740 | 1464191685808 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 3740 | 1464191685810 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 08:54:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:54:45 INFO - PROCESS | 3740 | 1464191685813 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 3740 | 1464191685815 Marionette TRACE conn2 <- [1,1390,null,{}] 08:54:45 INFO - PROCESS | 3740 | 1464191685818 Marionette TRACE conn2 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:45 INFO - PROCESS | 3740 | 1464191685899 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 08:54:45 INFO - PROCESS | 3740 | 1464191685905 Marionette TRACE conn2 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AA0800 == 52 [pid = 3740] [id = 357] 08:54:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (16F6D000) [pid = 3740] [serial = 1070] [outer = 00000000] 08:54:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (17691800) [pid = 3740] [serial = 1071] [outer = 16F6D000] 08:54:45 INFO - PROCESS | 3740 | 1464191685950 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (177E0400) [pid = 3740] [serial = 1072] [outer = 16F6D000] 08:54:46 INFO - PROCESS | 3740 | 1464191686403 Marionette TRACE conn2 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:54:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 610ms 08:54:46 INFO - PROCESS | 3740 | 1464191686435 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 3740 | 1464191686437 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 08:54:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:54:46 INFO - PROCESS | 3740 | 1464191686440 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 3740 | 1464191686451 Marionette TRACE conn2 <- [1,1394,null,{}] 08:54:46 INFO - PROCESS | 3740 | 1464191686461 Marionette TRACE conn2 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:46 INFO - PROCESS | 3740 | 1464191686564 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 08:54:46 INFO - PROCESS | 3740 | 1464191686571 Marionette TRACE conn2 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 17218000 == 53 [pid = 3740] [id = 358] 08:54:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (175CE000) [pid = 3740] [serial = 1073] [outer = 00000000] 08:54:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (18169C00) [pid = 3740] [serial = 1074] [outer = 175CE000] 08:54:46 INFO - PROCESS | 3740 | 1464191686624 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1865B800) [pid = 3740] [serial = 1075] [outer = 175CE000] 08:54:47 INFO - PROCESS | 3740 | 1464191687067 Marionette TRACE conn2 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:54:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 931ms 08:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1A760800) [pid = 3740] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (0C773400) [pid = 3740] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (16AA0400) [pid = 3740] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (177D9C00) [pid = 3740] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (156D0400) [pid = 3740] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (13952000) [pid = 3740] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0C7EF400) [pid = 3740] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (0F97A000) [pid = 3740] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (10F0FC00) [pid = 3740] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (11240000) [pid = 3740] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (15AFDC00) [pid = 3740] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:54:47 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (114DAC00) [pid = 3740] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:54:47 INFO - PROCESS | 3740 | 1464191687418 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 3740 | 1464191687423 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 08:54:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:54:47 INFO - PROCESS | 3740 | 1464191687429 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 3740 | 1464191687432 Marionette TRACE conn2 <- [1,1398,null,{}] 08:54:47 INFO - PROCESS | 3740 | 1464191687438 Marionette TRACE conn2 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:47 INFO - PROCESS | 3740 | 1464191687587 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 08:54:47 INFO - PROCESS | 3740 | 1464191687681 Marionette TRACE conn2 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A60400 == 54 [pid = 3740] [id = 359] 08:54:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (10A61400) [pid = 3740] [serial = 1076] [outer = 00000000] 08:54:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1104F000) [pid = 3740] [serial = 1077] [outer = 10A61400] 08:54:47 INFO - PROCESS | 3740 | 1464191687736 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (11DBE400) [pid = 3740] [serial = 1078] [outer = 10A61400] 08:54:48 INFO - PROCESS | 3740 | 1464191688346 Marionette TRACE conn2 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:54:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 977ms 08:54:48 INFO - PROCESS | 3740 | 1464191688400 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 3740 | 1464191688406 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 08:54:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:54:48 INFO - PROCESS | 3740 | 1464191688416 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 3740 | 1464191688420 Marionette TRACE conn2 <- [1,1402,null,{}] 08:54:48 INFO - PROCESS | 3740 | 1464191688439 Marionette TRACE conn2 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:48 INFO - PROCESS | 3740 | 1464191688551 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 08:54:48 INFO - PROCESS | 3740 | 1464191688629 Marionette TRACE conn2 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13952800 == 55 [pid = 3740] [id = 360] 08:54:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (13953C00) [pid = 3740] [serial = 1079] [outer = 00000000] 08:54:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (156CA800) [pid = 3740] [serial = 1080] [outer = 13953C00] 08:54:48 INFO - PROCESS | 3740 | 1464191688724 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (156D5C00) [pid = 3740] [serial = 1081] [outer = 13953C00] 08:54:49 INFO - PROCESS | 3740 | 1464191689386 Marionette TRACE conn2 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:54:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1023ms 08:54:49 INFO - PROCESS | 3740 | 1464191689445 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 3740 | 1464191689447 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 08:54:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:54:49 INFO - PROCESS | 3740 | 1464191689451 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 3740 | 1464191689453 Marionette TRACE conn2 <- [1,1406,null,{}] 08:54:49 INFO - PROCESS | 3740 | 1464191689482 Marionette TRACE conn2 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:49 INFO - PROCESS | 3740 | 1464191689654 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 08:54:49 INFO - PROCESS | 3740 | 1464191689751 Marionette TRACE conn2 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161B1000 == 56 [pid = 3740] [id = 361] 08:54:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (161B1C00) [pid = 3740] [serial = 1082] [outer = 00000000] 08:54:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (172E9400) [pid = 3740] [serial = 1083] [outer = 161B1C00] 08:54:49 INFO - PROCESS | 3740 | 1464191689792 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (18643400) [pid = 3740] [serial = 1084] [outer = 161B1C00] 08:54:50 INFO - PROCESS | 3740 | 1464191690387 Marionette TRACE conn2 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:54:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 976ms 08:54:50 INFO - PROCESS | 3740 | 1464191690436 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 3740 | 1464191690438 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 08:54:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:54:50 INFO - PROCESS | 3740 | 1464191690442 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 3740 | 1464191690444 Marionette TRACE conn2 <- [1,1410,null,{}] 08:54:50 INFO - PROCESS | 3740 | 1464191690447 Marionette TRACE conn2 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:50 INFO - PROCESS | 3740 | 1464191690542 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 08:54:50 INFO - PROCESS | 3740 | 1464191690670 Marionette TRACE conn2 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 19DBBC00 == 57 [pid = 3740] [id = 362] 08:54:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (19FC2400) [pid = 3740] [serial = 1085] [outer = 00000000] 08:54:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A6B9400) [pid = 3740] [serial = 1086] [outer = 19FC2400] 08:54:50 INFO - PROCESS | 3740 | 1464191690725 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1A716000) [pid = 3740] [serial = 1087] [outer = 19FC2400] 08:54:51 INFO - PROCESS | 3740 | 1464191691376 Marionette TRACE conn2 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:54:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1023ms 08:54:51 INFO - PROCESS | 3740 | 1464191691448 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 3740 | 1464191691452 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 08:54:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:54:51 INFO - PROCESS | 3740 | 1464191691484 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 3740 | 1464191691488 Marionette TRACE conn2 <- [1,1414,null,{}] 08:54:51 INFO - PROCESS | 3740 | 1464191691494 Marionette TRACE conn2 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:51 INFO - PROCESS | 3740 | 1464191691650 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 08:54:51 INFO - PROCESS | 3740 | 1464191691746 Marionette TRACE conn2 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1104E800 == 58 [pid = 3740] [id = 363] 08:54:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (11234000) [pid = 3740] [serial = 1088] [outer = 00000000] 08:54:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1313CC00) [pid = 3740] [serial = 1089] [outer = 11234000] 08:54:51 INFO - PROCESS | 3740 | 1464191691794 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (132C9000) [pid = 3740] [serial = 1090] [outer = 11234000] 08:54:52 INFO - PROCESS | 3740 | --DOCSHELL 112E9400 == 57 [pid = 3740] [id = 166] 08:54:52 INFO - PROCESS | 3740 | --DOCSHELL 16AA0800 == 56 [pid = 3740] [id = 357] 08:54:52 INFO - PROCESS | 3740 | --DOCSHELL 157D7C00 == 55 [pid = 3740] [id = 356] 08:54:52 INFO - PROCESS | 3740 | --DOCSHELL 132C5C00 == 54 [pid = 3740] [id = 355] 08:54:52 INFO - PROCESS | 3740 | --DOCSHELL 131FA400 == 53 [pid = 3740] [id = 354] 08:54:52 INFO - PROCESS | 3740 | --DOCSHELL 0F9E7C00 == 52 [pid = 3740] [id = 353] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (12B29000) [pid = 3740] [serial = 976] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1B015800) [pid = 3740] [serial = 928] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0F39A800) [pid = 3740] [serial = 973] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (17215000) [pid = 3740] [serial = 1033] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (16AA9C00) [pid = 3740] [serial = 1032] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1833AC00) [pid = 3740] [serial = 1035] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (18647C00) [pid = 3740] [serial = 1036] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (15F23000) [pid = 3740] [serial = 1026] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1432A800) [pid = 3740] [serial = 1023] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (143B6800) [pid = 3740] [serial = 1024] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (11259400) [pid = 3740] [serial = 1018] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (10A59400) [pid = 3740] [serial = 1017] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (105F6C00) [pid = 3740] [serial = 1020] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (11058C00) [pid = 3740] [serial = 1021] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1125E400) [pid = 3740] [serial = 1008] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (156CC800) [pid = 3740] [serial = 1011] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (138F8C00) [pid = 3740] [serial = 1038] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (18645800) [pid = 3740] [serial = 1014] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (19B7DC00) [pid = 3740] [serial = 1044] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1865B000) [pid = 3740] [serial = 1042] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12BBB000) [pid = 3740] [serial = 1039] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (161AB000) [pid = 3740] [serial = 1029] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (161AD400) [pid = 3740] [serial = 1030] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (179AB000) [pid = 3740] [serial = 1041] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15FB1400) [pid = 3740] [serial = 1027] [outer = 00000000] [url = about:blank] 08:54:52 INFO - PROCESS | 3740 | 1464191692297 Marionette TRACE conn2 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 870ms 08:54:52 INFO - PROCESS | 3740 | 1464191692326 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 3740 | 1464191692331 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 08:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:54:52 INFO - PROCESS | 3740 | 1464191692337 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 3740 | 1464191692340 Marionette TRACE conn2 <- [1,1418,null,{}] 08:54:52 INFO - PROCESS | 3740 | 1464191692343 Marionette TRACE conn2 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:52 INFO - PROCESS | 3740 | 1464191692431 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 08:54:52 INFO - PROCESS | 3740 | 1464191692441 Marionette TRACE conn2 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12BBB000 == 53 [pid = 3740] [id = 364] 08:54:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (12BC1C00) [pid = 3740] [serial = 1091] [outer = 00000000] 08:54:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (13A5A000) [pid = 3740] [serial = 1092] [outer = 12BC1C00] 08:54:52 INFO - PROCESS | 3740 | 1464191692485 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (14330800) [pid = 3740] [serial = 1093] [outer = 12BC1C00] 08:54:52 INFO - PROCESS | 3740 | 1464191692944 Marionette TRACE conn2 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:54:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 626ms 08:54:52 INFO - PROCESS | 3740 | 1464191692958 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 3740 | 1464191692960 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 08:54:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:54:52 INFO - PROCESS | 3740 | 1464191692963 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 3740 | 1464191692967 Marionette TRACE conn2 <- [1,1422,null,{}] 08:54:52 INFO - PROCESS | 3740 | 1464191692981 Marionette TRACE conn2 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 3740 | 1464191693066 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 08:54:53 INFO - PROCESS | 3740 | 1464191693074 Marionette TRACE conn2 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F30800 == 54 [pid = 3740] [id = 365] 08:54:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15F30C00) [pid = 3740] [serial = 1094] [outer = 00000000] 08:54:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15FBA000) [pid = 3740] [serial = 1095] [outer = 15F30C00] 08:54:53 INFO - PROCESS | 3740 | 1464191693121 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (161A9400) [pid = 3740] [serial = 1096] [outer = 15F30C00] 08:54:53 INFO - PROCESS | 3740 | 1464191693597 Marionette TRACE conn2 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:54:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:54:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 687ms 08:54:53 INFO - PROCESS | 3740 | 1464191693645 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 3740 | 1464191693647 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 08:54:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:54:53 INFO - PROCESS | 3740 | 1464191693650 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 3740 | 1464191693652 Marionette TRACE conn2 <- [1,1426,null,{}] 08:54:53 INFO - PROCESS | 3740 | 1464191693656 Marionette TRACE conn2 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:53 INFO - PROCESS | 3740 | 1464191693736 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 08:54:53 INFO - PROCESS | 3740 | 1464191693743 Marionette TRACE conn2 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16677C00 == 55 [pid = 3740] [id = 366] 08:54:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (166C1400) [pid = 3740] [serial = 1097] [outer = 00000000] 08:54:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16AA9C00) [pid = 3740] [serial = 1098] [outer = 166C1400] 08:54:53 INFO - PROCESS | 3740 | 1464191693787 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16DF4400) [pid = 3740] [serial = 1099] [outer = 166C1400] 08:54:54 INFO - PROCESS | 3740 | 1464191694201 Marionette TRACE conn2 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 580ms 08:54:54 INFO - PROCESS | 3740 | 1464191694230 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 3740 | 1464191694232 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 08:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:54:54 INFO - PROCESS | 3740 | 1464191694235 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 3740 | 1464191694248 Marionette TRACE conn2 <- [1,1430,null,{}] 08:54:54 INFO - PROCESS | 3740 | 1464191694257 Marionette TRACE conn2 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:54 INFO - PROCESS | 3740 | 1464191694365 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 08:54:54 INFO - PROCESS | 3740 | 1464191694371 Marionette TRACE conn2 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 105FAC00 == 56 [pid = 3740] [id = 367] 08:54:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16F6FC00) [pid = 3740] [serial = 1100] [outer = 00000000] 08:54:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (177D3400) [pid = 3740] [serial = 1101] [outer = 16F6FC00] 08:54:54 INFO - PROCESS | 3740 | 1464191694415 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (179AB000) [pid = 3740] [serial = 1102] [outer = 16F6FC00] 08:54:54 INFO - PROCESS | 3740 | 1464191694877 Marionette TRACE conn2 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:54:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 702ms 08:54:54 INFO - PROCESS | 3740 | 1464191694946 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 3740 | 1464191694948 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 08:54:54 INFO - PROCESS | 3740 | 1464191694951 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 3740 | 1464191694953 Marionette TRACE conn2 <- [1,1434,null,{}] 08:54:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:54:54 INFO - PROCESS | 3740 | 1464191694956 Marionette TRACE conn2 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 3740 | 1464191695087 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 08:54:55 INFO - PROCESS | 3740 | 1464191695153 Marionette TRACE conn2 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1865B000 == 57 [pid = 3740] [id = 368] 08:54:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (19A61C00) [pid = 3740] [serial = 1103] [outer = 00000000] 08:54:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (19B80C00) [pid = 3740] [serial = 1104] [outer = 19A61C00] 08:54:55 INFO - PROCESS | 3740 | 1464191695198 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (19DBC000) [pid = 3740] [serial = 1105] [outer = 19A61C00] 08:54:55 INFO - PROCESS | 3740 | 1464191695622 Marionette TRACE conn2 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:54:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 717ms 08:54:55 INFO - PROCESS | 3740 | 1464191695693 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 3740 | 1464191695695 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 08:54:55 INFO - PROCESS | 3740 | 1464191695698 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 3740 | 1464191695699 Marionette TRACE conn2 <- [1,1438,null,{}] 08:54:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:54:55 INFO - PROCESS | 3740 | 1464191695707 Marionette TRACE conn2 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:55 INFO - PROCESS | 3740 | 1464191695816 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 08:54:55 INFO - PROCESS | 3740 | 1464191695826 Marionette TRACE conn2 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F2800 == 58 [pid = 3740] [id = 369] 08:54:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (15F2FC00) [pid = 3740] [serial = 1106] [outer = 00000000] 08:54:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (19B7D400) [pid = 3740] [serial = 1107] [outer = 15F2FC00] 08:54:55 INFO - PROCESS | 3740 | 1464191695869 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A12AC00) [pid = 3740] [serial = 1108] [outer = 15F2FC00] 08:54:56 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (16F6D000) [pid = 3740] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:54:56 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (19A6AC00) [pid = 3740] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:54:56 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (161A6C00) [pid = 3740] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:54:56 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (132D0000) [pid = 3740] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:54:56 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0C7FCC00) [pid = 3740] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:54:56 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (131FE800) [pid = 3740] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:54:56 INFO - PROCESS | 3740 | 1464191696290 Marionette TRACE conn2 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 610ms 08:54:56 INFO - PROCESS | 3740 | 1464191696322 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 3740 | 1464191696324 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 08:54:56 INFO - PROCESS | 3740 | 1464191696327 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:54:56 INFO - PROCESS | 3740 | 1464191696329 Marionette TRACE conn2 <- [1,1442,null,{}] 08:54:56 INFO - PROCESS | 3740 | 1464191696332 Marionette TRACE conn2 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:56 INFO - PROCESS | 3740 | 1464191696410 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 08:54:56 INFO - PROCESS | 3740 | 1464191696418 Marionette TRACE conn2 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7FCC00 == 59 [pid = 3740] [id = 370] 08:54:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (131FE800) [pid = 3740] [serial = 1109] [outer = 00000000] 08:54:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (17F08400) [pid = 3740] [serial = 1110] [outer = 131FE800] 08:54:56 INFO - PROCESS | 3740 | 1464191696461 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1A63B000) [pid = 3740] [serial = 1111] [outer = 131FE800] 08:54:56 INFO - PROCESS | 3740 | 1464191696918 Marionette TRACE conn2 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:54:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 625ms 08:54:56 INFO - PROCESS | 3740 | 1464191696965 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 3740 | 1464191696967 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 08:54:56 INFO - PROCESS | 3740 | 1464191696971 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:54:56 INFO - PROCESS | 3740 | 1464191696972 Marionette TRACE conn2 <- [1,1446,null,{}] 08:54:56 INFO - PROCESS | 3740 | 1464191696976 Marionette TRACE conn2 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 3740 | 1464191697038 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 08:54:57 INFO - PROCESS | 3740 | 1464191697044 Marionette TRACE conn2 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 14333800 == 60 [pid = 3740] [id = 371] 08:54:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (18645C00) [pid = 3740] [serial = 1112] [outer = 00000000] 08:54:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1A758C00) [pid = 3740] [serial = 1113] [outer = 18645C00] 08:54:57 INFO - PROCESS | 3740 | 1464191697088 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1A75F000) [pid = 3740] [serial = 1114] [outer = 18645C00] 08:54:57 INFO - PROCESS | 3740 | 1464191697524 Marionette TRACE conn2 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:54:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 580ms 08:54:57 INFO - PROCESS | 3740 | 1464191697551 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 3740 | 1464191697553 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 08:54:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:54:57 INFO - PROCESS | 3740 | 1464191697568 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 3740 | 1464191697570 Marionette TRACE conn2 <- [1,1450,null,{}] 08:54:57 INFO - PROCESS | 3740 | 1464191697574 Marionette TRACE conn2 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:57 INFO - PROCESS | 3740 | 1464191697661 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 08:54:57 INFO - PROCESS | 3740 | 1464191697652 Marionette TRACE conn2 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A852400 == 61 [pid = 3740] [id = 372] 08:54:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A853000) [pid = 3740] [serial = 1115] [outer = 00000000] 08:54:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A85B800) [pid = 3740] [serial = 1116] [outer = 1A853000] 08:54:57 INFO - PROCESS | 3740 | 1464191697696 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A85F800) [pid = 3740] [serial = 1117] [outer = 1A853000] 08:54:58 INFO - PROCESS | 3740 | 1464191698118 Marionette TRACE conn2 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:54:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 580ms 08:54:58 INFO - PROCESS | 3740 | 1464191698137 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 3740 | 1464191698139 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 08:54:58 INFO - PROCESS | 3740 | 1464191698142 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:54:58 INFO - PROCESS | 3740 | 1464191698145 Marionette TRACE conn2 <- [1,1454,null,{}] 08:54:58 INFO - PROCESS | 3740 | 1464191698160 Marionette TRACE conn2 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:58 INFO - PROCESS | 3740 | 1464191698319 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 08:54:58 INFO - PROCESS | 3740 | 1464191698485 Marionette TRACE conn2 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0F9F1C00 == 62 [pid = 3740] [id = 373] 08:54:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (10234800) [pid = 3740] [serial = 1118] [outer = 00000000] 08:54:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (10A58800) [pid = 3740] [serial = 1119] [outer = 10234800] 08:54:58 INFO - PROCESS | 3740 | 1464191698542 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (11235800) [pid = 3740] [serial = 1120] [outer = 10234800] 08:54:59 INFO - PROCESS | 3740 | 1464191699092 Marionette TRACE conn2 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:54:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 976ms 08:54:59 INFO - PROCESS | 3740 | 1464191699113 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 3740 | 1464191699117 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 08:54:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:54:59 INFO - PROCESS | 3740 | 1464191699122 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 3740 | 1464191699127 Marionette TRACE conn2 <- [1,1458,null,{}] 08:54:59 INFO - PROCESS | 3740 | 1464191699131 Marionette TRACE conn2 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:54:59 INFO - PROCESS | 3740 | 1464191699240 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 08:54:59 INFO - PROCESS | 3740 | 1464191699343 Marionette TRACE conn2 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156CAC00 == 63 [pid = 3740] [id = 374] 08:54:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (156CBC00) [pid = 3740] [serial = 1121] [outer = 00000000] 08:54:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (15AFD000) [pid = 3740] [serial = 1122] [outer = 156CBC00] 08:54:59 INFO - PROCESS | 3740 | 1464191699399 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (15FB9000) [pid = 3740] [serial = 1123] [outer = 156CBC00] 08:55:00 INFO - PROCESS | 3740 | 1464191700037 Marionette TRACE conn2 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:55:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 976ms 08:55:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:55:00 INFO - PROCESS | 3740 | 1464191700107 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 3740 | 1464191700110 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 08:55:00 INFO - PROCESS | 3740 | 1464191700114 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 3740 | 1464191700117 Marionette TRACE conn2 <- [1,1462,null,{}] 08:55:00 INFO - PROCESS | 3740 | 1464191700121 Marionette TRACE conn2 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:00 INFO - PROCESS | 3740 | 1464191700225 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 08:55:00 INFO - PROCESS | 3740 | 1464191700356 Marionette TRACE conn2 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 17215800 == 64 [pid = 3740] [id = 375] 08:55:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (17215C00) [pid = 3740] [serial = 1124] [outer = 00000000] 08:55:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1865EC00) [pid = 3740] [serial = 1125] [outer = 17215C00] 08:55:00 INFO - PROCESS | 3740 | 1464191700411 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (19B80400) [pid = 3740] [serial = 1126] [outer = 17215C00] 08:55:01 INFO - PROCESS | 3740 | 1464191701027 Marionette TRACE conn2 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:55:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 915ms 08:55:01 INFO - PROCESS | 3740 | 1464191701046 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 3740 | 1464191701051 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 08:55:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:55:01 INFO - PROCESS | 3740 | 1464191701062 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 3740 | 1464191701067 Marionette TRACE conn2 <- [1,1466,null,{}] 08:55:01 INFO - PROCESS | 3740 | 1464191701071 Marionette TRACE conn2 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:01 INFO - PROCESS | 3740 | 1464191701179 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 08:55:01 INFO - PROCESS | 3740 | 1464191701290 Marionette TRACE conn2 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A859C00 == 65 [pid = 3740] [id = 376] 08:55:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1A8B7400) [pid = 3740] [serial = 1127] [outer = 00000000] 08:55:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1A8C0800) [pid = 3740] [serial = 1128] [outer = 1A8B7400] 08:55:01 INFO - PROCESS | 3740 | 1464191701345 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1AC01400) [pid = 3740] [serial = 1129] [outer = 1A8B7400] 08:55:01 INFO - PROCESS | 3740 | 1464191701937 Marionette TRACE conn2 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:55:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1129ms 08:55:02 INFO - PROCESS | 3740 | 1464191702179 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 3740 | 1464191702184 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 08:55:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:55:02 INFO - PROCESS | 3740 | 1464191702189 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 3740 | 1464191702192 Marionette TRACE conn2 <- [1,1470,null,{}] 08:55:02 INFO - PROCESS | 3740 | 1464191702198 Marionette TRACE conn2 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:02 INFO - PROCESS | 3740 | 1464191702293 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 08:55:02 INFO - PROCESS | 3740 | 1464191702376 Marionette TRACE conn2 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C76E400 == 66 [pid = 3740] [id = 377] 08:55:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (0C77A800) [pid = 3740] [serial = 1130] [outer = 00000000] 08:55:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (11239400) [pid = 3740] [serial = 1131] [outer = 0C77A800] 08:55:02 INFO - PROCESS | 3740 | 1464191702468 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (12916400) [pid = 3740] [serial = 1132] [outer = 0C77A800] 08:55:03 INFO - PROCESS | 3740 | 1464191703047 Marionette TRACE conn2 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 916ms 08:55:03 INFO - PROCESS | 3740 | 1464191703117 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 3740 | 1464191703121 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 08:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:55:03 INFO - PROCESS | 3740 | 1464191703128 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 3740 | 1464191703131 Marionette TRACE conn2 <- [1,1474,null,{}] 08:55:03 INFO - PROCESS | 3740 | 1464191703136 Marionette TRACE conn2 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:03 INFO - PROCESS | 3740 | 1464191703234 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 08:55:03 INFO - PROCESS | 3740 | 1464191703363 Marionette TRACE conn2 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | --DOCSHELL 1A852400 == 65 [pid = 3740] [id = 372] 08:55:03 INFO - PROCESS | 3740 | --DOCSHELL 14333800 == 64 [pid = 3740] [id = 371] 08:55:03 INFO - PROCESS | 3740 | --DOCSHELL 0C7FCC00 == 63 [pid = 3740] [id = 370] 08:55:03 INFO - PROCESS | 3740 | --DOCSHELL 0C7F2800 == 62 [pid = 3740] [id = 369] 08:55:03 INFO - PROCESS | 3740 | --DOCSHELL 1865B000 == 61 [pid = 3740] [id = 368] 08:55:03 INFO - PROCESS | 3740 | --DOCSHELL 105FAC00 == 60 [pid = 3740] [id = 367] 08:55:03 INFO - PROCESS | 3740 | --DOCSHELL 16677C00 == 59 [pid = 3740] [id = 366] 08:55:03 INFO - PROCESS | 3740 | --DOCSHELL 15F30800 == 58 [pid = 3740] [id = 365] 08:55:03 INFO - PROCESS | 3740 | --DOCSHELL 12BBB000 == 57 [pid = 3740] [id = 364] 08:55:03 INFO - PROCESS | 3740 | --DOCSHELL 1104E800 == 56 [pid = 3740] [id = 363] 08:55:03 INFO - PROCESS | 3740 | --DOCSHELL 179A0000 == 55 [pid = 3740] [id = 348] 08:55:03 INFO - PROCESS | 3740 | --DOCSHELL 17218000 == 54 [pid = 3740] [id = 358] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (177E0400) [pid = 3740] [serial = 1072] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (17691800) [pid = 3740] [serial = 1071] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (18169C00) [pid = 3740] [serial = 1074] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (19BEF400) [pid = 3740] [serial = 1045] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (11054C00) [pid = 3740] [serial = 1047] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (157D9400) [pid = 3740] [serial = 1050] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (19B77400) [pid = 3740] [serial = 1053] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1A6B0000) [pid = 3740] [serial = 1056] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (16A9F800) [pid = 3740] [serial = 1068] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (16AA6400) [pid = 3740] [serial = 1069] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (156CF400) [pid = 3740] [serial = 1065] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (15AFC400) [pid = 3740] [serial = 1066] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (12FB7400) [pid = 3740] [serial = 1060] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (10F18400) [pid = 3740] [serial = 1059] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (15F50000) [pid = 3740] [serial = 1063] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (15A95400) [pid = 3740] [serial = 1062] [outer = 00000000] [url = about:blank] 08:55:03 INFO - PROCESS | 3740 | ++DOCSHELL 0C7F3C00 == 55 [pid = 3740] [id = 378] 08:55:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (0C7F4800) [pid = 3740] [serial = 1133] [outer = 00000000] 08:55:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1104B400) [pid = 3740] [serial = 1134] [outer = 0C7F4800] 08:55:03 INFO - PROCESS | 3740 | 1464191703444 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (12FB7400) [pid = 3740] [serial = 1135] [outer = 0C7F4800] 08:55:03 INFO - PROCESS | 3740 | 1464191703872 Marionette TRACE conn2 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:55:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 778ms 08:55:03 INFO - PROCESS | 3740 | 1464191703913 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 3740 | 1464191703915 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 08:55:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:55:03 INFO - PROCESS | 3740 | 1464191703919 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 3740 | 1464191703921 Marionette TRACE conn2 <- [1,1478,null,{}] 08:55:03 INFO - PROCESS | 3740 | 1464191703930 Marionette TRACE conn2 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 3740 | 1464191704015 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 08:55:04 INFO - PROCESS | 3740 | 1464191704027 Marionette TRACE conn2 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 157CFC00 == 56 [pid = 3740] [id = 379] 08:55:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (157D9C00) [pid = 3740] [serial = 1136] [outer = 00000000] 08:55:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (15AF0000) [pid = 3740] [serial = 1137] [outer = 157D9C00] 08:55:04 INFO - PROCESS | 3740 | 1464191704075 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (15F2F000) [pid = 3740] [serial = 1138] [outer = 157D9C00] 08:55:04 INFO - PROCESS | 3740 | 1464191704519 Marionette TRACE conn2 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:55:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 610ms 08:55:04 INFO - PROCESS | 3740 | 1464191704540 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 3740 | 1464191704542 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 08:55:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:55:04 INFO - PROCESS | 3740 | 1464191704545 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 3740 | 1464191704547 Marionette TRACE conn2 <- [1,1482,null,{}] 08:55:04 INFO - PROCESS | 3740 | 1464191704550 Marionette TRACE conn2 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:04 INFO - PROCESS | 3740 | 1464191704633 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 08:55:04 INFO - PROCESS | 3740 | 1464191704639 Marionette TRACE conn2 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15A95400 == 57 [pid = 3740] [id = 380] 08:55:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (15F23C00) [pid = 3740] [serial = 1139] [outer = 00000000] 08:55:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (16680000) [pid = 3740] [serial = 1140] [outer = 15F23C00] 08:55:04 INFO - PROCESS | 3740 | 1464191704683 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (166CF400) [pid = 3740] [serial = 1141] [outer = 15F23C00] 08:55:05 INFO - PROCESS | 3740 | 1464191705125 Marionette TRACE conn2 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 626ms 08:55:05 INFO - PROCESS | 3740 | 1464191705165 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 3740 | 1464191705167 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 08:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:55:05 INFO - PROCESS | 3740 | 1464191705170 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 3740 | 1464191705172 Marionette TRACE conn2 <- [1,1486,null,{}] 08:55:05 INFO - PROCESS | 3740 | 1464191705175 Marionette TRACE conn2 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 3740 | 1464191705252 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 08:55:05 INFO - PROCESS | 3740 | 1464191705259 Marionette TRACE conn2 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16A9FC00 == 58 [pid = 3740] [id = 381] 08:55:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (16AAB400) [pid = 3740] [serial = 1142] [outer = 00000000] 08:55:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (16F79000) [pid = 3740] [serial = 1143] [outer = 16AAB400] 08:55:05 INFO - PROCESS | 3740 | 1464191705305 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (175D3000) [pid = 3740] [serial = 1144] [outer = 16AAB400] 08:55:05 INFO - PROCESS | 3740 | 1464191705762 Marionette TRACE conn2 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:55:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 626ms 08:55:05 INFO - PROCESS | 3740 | 1464191705792 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 3740 | 1464191705796 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 08:55:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:55:05 INFO - PROCESS | 3740 | 1464191705799 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 3740 | 1464191705801 Marionette TRACE conn2 <- [1,1490,null,{}] 08:55:05 INFO - PROCESS | 3740 | 1464191705804 Marionette TRACE conn2 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:05 INFO - PROCESS | 3740 | 1464191705937 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 08:55:05 INFO - PROCESS | 3740 | 1464191705993 Marionette TRACE conn2 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132D0000 == 59 [pid = 3740] [id = 382] 08:55:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (16C2C400) [pid = 3740] [serial = 1145] [outer = 00000000] 08:55:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (18645800) [pid = 3740] [serial = 1146] [outer = 16C2C400] 08:55:06 INFO - PROCESS | 3740 | 1464191706039 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (19B74400) [pid = 3740] [serial = 1147] [outer = 16C2C400] 08:55:06 INFO - PROCESS | 3740 | 1464191706437 Marionette TRACE conn2 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:55:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 687ms 08:55:06 INFO - PROCESS | 3740 | 1464191706480 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 3740 | 1464191706481 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 08:55:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:55:06 INFO - PROCESS | 3740 | 1464191706485 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 3740 | 1464191706487 Marionette TRACE conn2 <- [1,1494,null,{}] 08:55:06 INFO - PROCESS | 3740 | 1464191706490 Marionette TRACE conn2 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:06 INFO - PROCESS | 3740 | 1464191706600 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 08:55:06 INFO - PROCESS | 3740 | 1464191706686 Marionette TRACE conn2 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C780000 == 60 [pid = 3740] [id = 383] 08:55:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (19BF1C00) [pid = 3740] [serial = 1148] [outer = 00000000] 08:55:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (19DC1000) [pid = 3740] [serial = 1149] [outer = 19BF1C00] 08:55:06 INFO - PROCESS | 3740 | 1464191706731 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1A6B6800) [pid = 3740] [serial = 1150] [outer = 19BF1C00] 08:55:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1A855400) [pid = 3740] [serial = 1151] [outer = 1B451000] 08:55:07 INFO - PROCESS | 3740 | 1464191707204 Marionette TRACE conn2 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:55:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 793ms 08:55:07 INFO - PROCESS | 3740 | 1464191707271 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 3740 | 1464191707273 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 08:55:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:55:07 INFO - PROCESS | 3740 | 1464191707277 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 3740 | 1464191707278 Marionette TRACE conn2 <- [1,1498,null,{}] 08:55:07 INFO - PROCESS | 3740 | 1464191707282 Marionette TRACE conn2 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:07 INFO - PROCESS | 3740 | 1464191707393 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 08:55:07 INFO - PROCESS | 3740 | 1464191707454 Marionette TRACE conn2 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F6C00 == 61 [pid = 3740] [id = 384] 08:55:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (12B53000) [pid = 3740] [serial = 1152] [outer = 00000000] 08:55:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1A85BC00) [pid = 3740] [serial = 1153] [outer = 12B53000] 08:55:07 INFO - PROCESS | 3740 | 1464191707498 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (1A85EC00) [pid = 3740] [serial = 1154] [outer = 12B53000] 08:55:07 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (131FE800) [pid = 3740] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:55:07 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (166C1400) [pid = 3740] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:55:07 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (18645C00) [pid = 3740] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:55:07 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (0C771400) [pid = 3740] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:55:07 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (18338000) [pid = 3740] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:55:07 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (18331800) [pid = 3740] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:55:07 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1432A400) [pid = 3740] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:55:07 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (16F6FC00) [pid = 3740] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:55:07 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (12BC1C00) [pid = 3740] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:55:07 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (15F30C00) [pid = 3740] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:55:07 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (19A61C00) [pid = 3740] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:55:07 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (11234000) [pid = 3740] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:55:07 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (15F2FC00) [pid = 3740] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:55:08 INFO - PROCESS | 3740 | 1464191708183 Marionette TRACE conn2 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:55:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:55:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 931ms 08:55:08 INFO - PROCESS | 3740 | 1464191708219 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 3740 | 1464191708223 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 08:55:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:55:08 INFO - PROCESS | 3740 | 1464191708230 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 3740 | 1464191708234 Marionette TRACE conn2 <- [1,1502,null,{}] 08:55:08 INFO - PROCESS | 3740 | 1464191708242 Marionette TRACE conn2 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:08 INFO - PROCESS | 3740 | 1464191708354 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 08:55:08 INFO - PROCESS | 3740 | 1464191708486 Marionette TRACE conn2 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 3740 | ++DOCSHELL 0F9E8800 == 62 [pid = 3740] [id = 385] 08:55:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (10236C00) [pid = 3740] [serial = 1155] [outer = 00000000] 08:55:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1104EC00) [pid = 3740] [serial = 1156] [outer = 10236C00] 08:55:08 INFO - PROCESS | 3740 | 1464191708544 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (112DEC00) [pid = 3740] [serial = 1157] [outer = 10236C00] 08:55:09 INFO - PROCESS | 3740 | 1464191709137 Marionette TRACE conn2 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:55:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 931ms 08:55:09 INFO - PROCESS | 3740 | 1464191709170 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 3740 | 1464191709176 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 08:55:09 INFO - PROCESS | 3740 | 1464191709183 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 3740 | 1464191709186 Marionette TRACE conn2 <- [1,1506,null,{}] 08:55:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:55:09 INFO - PROCESS | 3740 | 1464191709191 Marionette TRACE conn2 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:09 INFO - PROCESS | 3740 | 1464191709300 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 08:55:09 INFO - PROCESS | 3740 | 1464191709403 Marionette TRACE conn2 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132CB800 == 63 [pid = 3740] [id = 386] 08:55:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (132CC400) [pid = 3740] [serial = 1158] [outer = 00000000] 08:55:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (138F5C00) [pid = 3740] [serial = 1159] [outer = 132CC400] 08:55:09 INFO - PROCESS | 3740 | 1464191709440 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (13E1B400) [pid = 3740] [serial = 1160] [outer = 132CC400] 08:55:10 INFO - PROCESS | 3740 | 1464191710083 Marionette TRACE conn2 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:55:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 916ms 08:55:10 INFO - PROCESS | 3740 | 1464191710116 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 3740 | 1464191710119 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:55:10 INFO - PROCESS | 3740 | 1464191710123 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 3740 | 1464191710127 Marionette TRACE conn2 <- [1,1510,null,{}] 08:55:10 INFO - PROCESS | 3740 | 1464191710138 Marionette TRACE conn2 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:10 INFO - PROCESS | 3740 | 1464191710234 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 08:55:10 INFO - PROCESS | 3740 | 1464191710337 Marionette TRACE conn2 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1569A000 == 64 [pid = 3740] [id = 387] 08:55:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (156CF400) [pid = 3740] [serial = 1161] [outer = 00000000] 08:55:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (15A91000) [pid = 3740] [serial = 1162] [outer = 156CF400] 08:55:10 INFO - PROCESS | 3740 | 1464191710395 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (15FBB800) [pid = 3740] [serial = 1163] [outer = 156CF400] 08:55:10 INFO - PROCESS | 3740 | 1464191710980 Marionette TRACE conn2 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:55:11 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:55:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:55:11 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:55:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:55:11 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:55:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:55:11 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:55:11 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:55:11 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 931ms 08:55:11 INFO - PROCESS | 3740 | 1464191711039 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 3740 | 1464191711042 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 08:55:11 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:55:11 INFO - PROCESS | 3740 | 1464191711046 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 3740 | 1464191711048 Marionette TRACE conn2 <- [1,1514,null,{}] 08:55:11 INFO - PROCESS | 3740 | 1464191711051 Marionette TRACE conn2 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:11 INFO - PROCESS | 3740 | 1464191711159 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 08:55:11 INFO - PROCESS | 3740 | 1464191711259 Marionette TRACE conn2 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15FB7800 == 65 [pid = 3740] [id = 388] 08:55:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (16677C00) [pid = 3740] [serial = 1164] [outer = 00000000] 08:55:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1863F800) [pid = 3740] [serial = 1165] [outer = 16677C00] 08:55:11 INFO - PROCESS | 3740 | 1464191711313 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (19B71800) [pid = 3740] [serial = 1166] [outer = 16677C00] 08:55:11 INFO - PROCESS | 3740 | 1464191711845 Marionette TRACE conn2 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:55:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:55:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:55:11 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:55:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:11 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:55:11 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 824ms 08:55:11 INFO - PROCESS | 3740 | 1464191711878 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 3740 | 1464191711881 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 08:55:11 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:55:11 INFO - PROCESS | 3740 | 1464191711884 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 3740 | 1464191711886 Marionette TRACE conn2 <- [1,1518,null,{}] 08:55:11 INFO - PROCESS | 3740 | 1464191711906 Marionette TRACE conn2 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 3740 | 1464191712015 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 08:55:12 INFO - PROCESS | 3740 | 1464191712115 Marionette TRACE conn2 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156CC400 == 66 [pid = 3740] [id = 389] 08:55:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (16AA5C00) [pid = 3740] [serial = 1167] [outer = 00000000] 08:55:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1A759000) [pid = 3740] [serial = 1168] [outer = 16AA5C00] 08:55:12 INFO - PROCESS | 3740 | 1464191712168 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1A85D800) [pid = 3740] [serial = 1169] [outer = 16AA5C00] 08:55:12 INFO - PROCESS | 3740 | 1464191712716 Marionette TRACE conn2 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:55:12 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:55:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:55:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:55:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:55:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:55:12 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:55:12 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:55:12 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:55:12 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 885ms 08:55:12 INFO - PROCESS | 3740 | 1464191712772 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 3740 | 1464191712775 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 08:55:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:55:12 INFO - PROCESS | 3740 | 1464191712779 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 3740 | 1464191712781 Marionette TRACE conn2 <- [1,1522,null,{}] 08:55:12 INFO - PROCESS | 3740 | 1464191712784 Marionette TRACE conn2 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:12 INFO - PROCESS | 3740 | 1464191712923 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 08:55:13 INFO - PROCESS | 3740 | 1464191713017 Marionette TRACE conn2 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12BC6000 == 67 [pid = 3740] [id = 390] 08:55:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (13144000) [pid = 3740] [serial = 1170] [outer = 00000000] 08:55:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (18648000) [pid = 3740] [serial = 1171] [outer = 13144000] 08:55:13 INFO - PROCESS | 3740 | 1464191713071 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1A8B9400) [pid = 3740] [serial = 1172] [outer = 13144000] 08:55:13 INFO - PROCESS | 3740 | 1464191713782 Marionette TRACE conn2 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:55:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1069ms 08:55:13 INFO - PROCESS | 3740 | 1464191713839 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 08:55:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:55:13 INFO - PROCESS | 3740 | 1464191713843 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 08:55:13 INFO - PROCESS | 3740 | 1464191713848 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 3740 | 1464191713851 Marionette TRACE conn2 <- [1,1526,null,{}] 08:55:13 INFO - PROCESS | 3740 | 1464191713857 Marionette TRACE conn2 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:13 INFO - PROCESS | 3740 | 1464191713976 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 08:55:14 INFO - PROCESS | 3740 | 1464191714127 Marionette TRACE conn2 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11262400 == 68 [pid = 3740] [id = 391] 08:55:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (114DF400) [pid = 3740] [serial = 1173] [outer = 00000000] 08:55:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (131E4800) [pid = 3740] [serial = 1174] [outer = 114DF400] 08:55:14 INFO - PROCESS | 3740 | 1464191714179 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (138F5800) [pid = 3740] [serial = 1175] [outer = 114DF400] 08:55:14 INFO - PROCESS | 3740 | --DOCSHELL 10A64800 == 67 [pid = 3740] [id = 311] 08:55:14 INFO - PROCESS | 3740 | --DOCSHELL 0C780000 == 66 [pid = 3740] [id = 383] 08:55:14 INFO - PROCESS | 3740 | --DOCSHELL 132D0000 == 65 [pid = 3740] [id = 382] 08:55:14 INFO - PROCESS | 3740 | --DOCSHELL 16A9FC00 == 64 [pid = 3740] [id = 381] 08:55:14 INFO - PROCESS | 3740 | --DOCSHELL 15A95400 == 63 [pid = 3740] [id = 380] 08:55:14 INFO - PROCESS | 3740 | --DOCSHELL 157CFC00 == 62 [pid = 3740] [id = 379] 08:55:14 INFO - PROCESS | 3740 | --DOCSHELL 0C7F3C00 == 61 [pid = 3740] [id = 378] 08:55:14 INFO - PROCESS | 3740 | --DOCSHELL 0C76E400 == 60 [pid = 3740] [id = 377] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1290DC00) [pid = 3740] [serial = 1009] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (18662800) [pid = 3740] [serial = 1015] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (143AA000) [pid = 3740] [serial = 1006] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (15A35000) [pid = 3740] [serial = 1012] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1A85B800) [pid = 3740] [serial = 1116] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (179AB000) [pid = 3740] [serial = 1102] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (13A5A000) [pid = 3740] [serial = 1092] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (15FBA000) [pid = 3740] [serial = 1095] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (161A9400) [pid = 3740] [serial = 1096] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (19DBC000) [pid = 3740] [serial = 1105] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (19B80C00) [pid = 3740] [serial = 1104] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (14330800) [pid = 3740] [serial = 1093] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1104F000) [pid = 3740] [serial = 1077] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (172E9400) [pid = 3740] [serial = 1083] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (132C9000) [pid = 3740] [serial = 1090] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1313CC00) [pid = 3740] [serial = 1089] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (19B7D400) [pid = 3740] [serial = 1107] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (17F08400) [pid = 3740] [serial = 1110] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1A63B000) [pid = 3740] [serial = 1111] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (1A6B9400) [pid = 3740] [serial = 1086] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (156CA800) [pid = 3740] [serial = 1080] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (16AA9C00) [pid = 3740] [serial = 1098] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (177D3400) [pid = 3740] [serial = 1101] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1A12AC00) [pid = 3740] [serial = 1108] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1A758C00) [pid = 3740] [serial = 1113] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1A75F000) [pid = 3740] [serial = 1114] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (16DF4400) [pid = 3740] [serial = 1099] [outer = 00000000] [url = about:blank] 08:55:14 INFO - PROCESS | 3740 | 1464191714901 Marionette TRACE conn2 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:55:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1114ms 08:55:14 INFO - PROCESS | 3740 | 1464191714975 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 3740 | 1464191714980 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 08:55:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:55:14 INFO - PROCESS | 3740 | 1464191714985 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 3740 | 1464191714991 Marionette TRACE conn2 <- [1,1530,null,{}] 08:55:15 INFO - PROCESS | 3740 | 1464191715013 Marionette TRACE conn2 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:15 INFO - PROCESS | 3740 | 1464191715158 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 08:55:15 INFO - PROCESS | 3740 | 1464191715214 Marionette TRACE conn2 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 3740 | ++DOCSHELL 12B2CC00 == 61 [pid = 3740] [id = 392] 08:55:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (12B4D000) [pid = 3740] [serial = 1176] [outer = 00000000] 08:55:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (131F8000) [pid = 3740] [serial = 1177] [outer = 12B4D000] 08:55:15 INFO - PROCESS | 3740 | 1464191715255 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (13952000) [pid = 3740] [serial = 1178] [outer = 12B4D000] 08:55:15 INFO - PROCESS | 3740 | 1464191715828 Marionette TRACE conn2 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:55:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 885ms 08:55:15 INFO - PROCESS | 3740 | 1464191715873 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 3740 | 1464191715879 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 08:55:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:55:15 INFO - PROCESS | 3740 | 1464191715885 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 3740 | 1464191715888 Marionette TRACE conn2 <- [1,1534,null,{}] 08:55:15 INFO - PROCESS | 3740 | 1464191715892 Marionette TRACE conn2 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:15 INFO - PROCESS | 3740 | 1464191715989 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 08:55:16 INFO - PROCESS | 3740 | 1464191716097 Marionette TRACE conn2 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1568F400 == 62 [pid = 3740] [id = 393] 08:55:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (15699C00) [pid = 3740] [serial = 1179] [outer = 00000000] 08:55:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (156D4400) [pid = 3740] [serial = 1180] [outer = 15699C00] 08:55:16 INFO - PROCESS | 3740 | 1464191716151 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (15A8CC00) [pid = 3740] [serial = 1181] [outer = 15699C00] 08:55:16 INFO - PROCESS | 3740 | 1464191716771 Marionette TRACE conn2 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:55:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 915ms 08:55:16 INFO - PROCESS | 3740 | 1464191716800 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 3740 | 1464191716803 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:55:16 INFO - PROCESS | 3740 | 1464191716807 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 3740 | 1464191716810 Marionette TRACE conn2 <- [1,1538,null,{}] 08:55:16 INFO - PROCESS | 3740 | 1464191716822 Marionette TRACE conn2 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:16 INFO - PROCESS | 3740 | 1464191716934 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 08:55:17 INFO - PROCESS | 3740 | 1464191717073 Marionette TRACE conn2 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161AC800 == 63 [pid = 3740] [id = 394] 08:55:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (161AEC00) [pid = 3740] [serial = 1182] [outer = 00000000] 08:55:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (16A6BC00) [pid = 3740] [serial = 1183] [outer = 161AEC00] 08:55:17 INFO - PROCESS | 3740 | 1464191717133 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16F6D400) [pid = 3740] [serial = 1184] [outer = 161AEC00] 08:55:17 INFO - PROCESS | 3740 | 1464191717673 Marionette TRACE conn2 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:55:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 915ms 08:55:17 INFO - PROCESS | 3740 | 1464191717735 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 3740 | 1464191717738 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 08:55:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:55:17 INFO - PROCESS | 3740 | 1464191717741 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 3740 | 1464191717743 Marionette TRACE conn2 <- [1,1542,null,{}] 08:55:17 INFO - PROCESS | 3740 | 1464191717747 Marionette TRACE conn2 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:17 INFO - PROCESS | 3740 | 1464191717858 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 08:55:17 INFO - PROCESS | 3740 | 1464191717961 Marionette TRACE conn2 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7FC800 == 64 [pid = 3740] [id = 395] 08:55:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (18332000) [pid = 3740] [serial = 1185] [outer = 00000000] 08:55:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (18643800) [pid = 3740] [serial = 1186] [outer = 18332000] 08:55:17 INFO - PROCESS | 3740 | 1464191718015 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (18649800) [pid = 3740] [serial = 1187] [outer = 18332000] 08:55:18 INFO - PROCESS | 3740 | 1464191718607 Marionette TRACE conn2 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:55:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 915ms 08:55:18 INFO - PROCESS | 3740 | 1464191718670 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 3740 | 1464191718673 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 08:55:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:55:18 INFO - PROCESS | 3740 | 1464191718676 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 3740 | 1464191718678 Marionette TRACE conn2 <- [1,1546,null,{}] 08:55:18 INFO - PROCESS | 3740 | 1464191718682 Marionette TRACE conn2 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:18 INFO - PROCESS | 3740 | 1464191718768 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 08:55:18 INFO - PROCESS | 3740 | 1464191718898 Marionette TRACE conn2 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16A65C00 == 65 [pid = 3740] [id = 396] 08:55:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1721D800) [pid = 3740] [serial = 1188] [outer = 00000000] 08:55:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (19B7D400) [pid = 3740] [serial = 1189] [outer = 1721D800] 08:55:18 INFO - PROCESS | 3740 | 1464191718953 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (19A5E800) [pid = 3740] [serial = 1190] [outer = 1721D800] 08:55:19 INFO - PROCESS | 3740 | 1464191719519 Marionette TRACE conn2 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:55:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 931ms 08:55:19 INFO - PROCESS | 3740 | 1464191719594 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 3740 | 1464191719597 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 08:55:19 INFO - PROCESS | 3740 | 1464191719601 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:55:19 INFO - PROCESS | 3740 | 1464191719603 Marionette TRACE conn2 <- [1,1550,null,{}] 08:55:19 INFO - PROCESS | 3740 | 1464191719607 Marionette TRACE conn2 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:19 INFO - PROCESS | 3740 | 1464191719758 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 08:55:19 INFO - PROCESS | 3740 | 1464191719888 Marionette TRACE conn2 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A6B9800 == 66 [pid = 3740] [id = 397] 08:55:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1A712C00) [pid = 3740] [serial = 1191] [outer = 00000000] 08:55:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1A85B800) [pid = 3740] [serial = 1192] [outer = 1A712C00] 08:55:19 INFO - PROCESS | 3740 | 1464191719945 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1AC0F800) [pid = 3740] [serial = 1193] [outer = 1A712C00] 08:55:20 INFO - PROCESS | 3740 | 1464191720623 Marionette TRACE conn2 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:55:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1054ms 08:55:20 INFO - PROCESS | 3740 | 1464191720678 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 3740 | 1464191720681 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 08:55:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:55:20 INFO - PROCESS | 3740 | 1464191720687 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 3740 | 1464191720691 Marionette TRACE conn2 <- [1,1554,null,{}] 08:55:20 INFO - PROCESS | 3740 | 1464191720697 Marionette TRACE conn2 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:20 INFO - PROCESS | 3740 | 1464191720798 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 08:55:20 INFO - PROCESS | 3740 | 1464191720920 Marionette TRACE conn2 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0F985C00 == 67 [pid = 3740] [id = 398] 08:55:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (0F9E7C00) [pid = 3740] [serial = 1194] [outer = 00000000] 08:55:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (11D1B800) [pid = 3740] [serial = 1195] [outer = 0F9E7C00] 08:55:20 INFO - PROCESS | 3740 | 1464191720987 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1432B400) [pid = 3740] [serial = 1196] [outer = 0F9E7C00] 08:55:21 INFO - PROCESS | 3740 | --DOCSHELL 17215800 == 66 [pid = 3740] [id = 375] 08:55:21 INFO - PROCESS | 3740 | --DOCSHELL 0C771C00 == 65 [pid = 3740] [id = 324] 08:55:21 INFO - PROCESS | 3740 | --DOCSHELL 1055F000 == 64 [pid = 3740] [id = 349] 08:55:21 INFO - PROCESS | 3740 | --DOCSHELL 143B2C00 == 63 [pid = 3740] [id = 350] 08:55:21 INFO - PROCESS | 3740 | --DOCSHELL 15FB7800 == 62 [pid = 3740] [id = 388] 08:55:21 INFO - PROCESS | 3740 | --DOCSHELL 1569A000 == 61 [pid = 3740] [id = 387] 08:55:21 INFO - PROCESS | 3740 | --DOCSHELL 132CB800 == 60 [pid = 3740] [id = 386] 08:55:21 INFO - PROCESS | 3740 | --DOCSHELL 0F9E8800 == 59 [pid = 3740] [id = 385] 08:55:21 INFO - PROCESS | 3740 | 1464191721664 Marionette TRACE conn2 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:55:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1022ms 08:55:21 INFO - PROCESS | 3740 | 1464191721719 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 3740 | 1464191721725 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 08:55:21 INFO - PROCESS | 3740 | 1464191721729 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:55:21 INFO - PROCESS | 3740 | 1464191721734 Marionette TRACE conn2 <- [1,1558,null,{}] 08:55:21 INFO - PROCESS | 3740 | 1464191721739 Marionette TRACE conn2 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:21 INFO - PROCESS | 3740 | 1464191721881 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 08:55:22 INFO - PROCESS | 3740 | 1464191722018 Marionette TRACE conn2 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 143A5400 == 60 [pid = 3740] [id = 399] 08:55:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (143A6000) [pid = 3740] [serial = 1197] [outer = 00000000] 08:55:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (15693400) [pid = 3740] [serial = 1198] [outer = 143A6000] 08:55:22 INFO - PROCESS | 3740 | 1464191722077 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (156D3400) [pid = 3740] [serial = 1199] [outer = 143A6000] 08:55:22 INFO - PROCESS | 3740 | 1464191722692 Marionette TRACE conn2 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:55:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 977ms 08:55:22 INFO - PROCESS | 3740 | 1464191722718 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 3740 | 1464191722724 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 08:55:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:55:22 INFO - PROCESS | 3740 | 1464191722731 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 3740 | 1464191722733 Marionette TRACE conn2 <- [1,1562,null,{}] 08:55:22 INFO - PROCESS | 3740 | 1464191722738 Marionette TRACE conn2 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:22 INFO - PROCESS | 3740 | 1464191722852 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 08:55:22 INFO - PROCESS | 3740 | 1464191722960 Marionette TRACE conn2 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161A8C00 == 61 [pid = 3740] [id = 400] 08:55:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (161A9C00) [pid = 3740] [serial = 1200] [outer = 00000000] 08:55:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (16AA9000) [pid = 3740] [serial = 1201] [outer = 161A9C00] 08:55:22 INFO - PROCESS | 3740 | 1464191723014 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (16C31400) [pid = 3740] [serial = 1202] [outer = 161A9C00] 08:55:23 INFO - PROCESS | 3740 | 1464191723592 Marionette TRACE conn2 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:55:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 931ms 08:55:23 INFO - PROCESS | 3740 | 1464191723657 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 3740 | 1464191723660 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 08:55:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:55:23 INFO - PROCESS | 3740 | 1464191723664 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 3740 | 1464191723667 Marionette TRACE conn2 <- [1,1566,null,{}] 08:55:23 INFO - PROCESS | 3740 | 1464191723679 Marionette TRACE conn2 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:23 INFO - PROCESS | 3740 | 1464191723806 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 08:55:23 INFO - PROCESS | 3740 | 1464191723943 Marionette TRACE conn2 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 19B74800 == 62 [pid = 3740] [id = 401] 08:55:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (19BE7800) [pid = 3740] [serial = 1203] [outer = 00000000] 08:55:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1A63D000) [pid = 3740] [serial = 1204] [outer = 19BE7800] 08:55:23 INFO - PROCESS | 3740 | 1464191724003 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A75BC00) [pid = 3740] [serial = 1205] [outer = 19BE7800] 08:55:24 INFO - PROCESS | 3740 | 1464191724581 Marionette TRACE conn2 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:55:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 977ms 08:55:24 INFO - PROCESS | 3740 | 1464191724632 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 3740 | 1464191724635 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 08:55:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:55:24 INFO - PROCESS | 3740 | 1464191724638 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 3740 | 1464191724640 Marionette TRACE conn2 <- [1,1570,null,{}] 08:55:24 INFO - PROCESS | 3740 | 1464191724644 Marionette TRACE conn2 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:24 INFO - PROCESS | 3740 | 1464191724755 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 08:55:24 INFO - PROCESS | 3740 | 1464191724889 Marionette TRACE conn2 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A134000 == 63 [pid = 3740] [id = 402] 08:55:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (1A8BBC00) [pid = 3740] [serial = 1206] [outer = 00000000] 08:55:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1AD3D000) [pid = 3740] [serial = 1207] [outer = 1A8BBC00] 08:55:24 INFO - PROCESS | 3740 | 1464191724945 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1AD40000) [pid = 3740] [serial = 1208] [outer = 1A8BBC00] 08:55:25 INFO - PROCESS | 3740 | 1464191725532 Marionette TRACE conn2 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:55:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 915ms 08:55:25 INFO - PROCESS | 3740 | 1464191725567 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 3740 | 1464191725569 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 08:55:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:55:25 INFO - PROCESS | 3740 | 1464191725573 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 3740 | 1464191725574 Marionette TRACE conn2 <- [1,1574,null,{}] 08:55:25 INFO - PROCESS | 3740 | 1464191725578 Marionette TRACE conn2 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:25 INFO - PROCESS | 3740 | 1464191725679 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 08:55:25 INFO - PROCESS | 3740 | 1464191725791 Marionette TRACE conn2 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1AC0D800 == 64 [pid = 3740] [id = 403] 08:55:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1AD38000) [pid = 3740] [serial = 1209] [outer = 00000000] 08:55:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1AF5A000) [pid = 3740] [serial = 1210] [outer = 1AD38000] 08:55:25 INFO - PROCESS | 3740 | 1464191725829 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1AF5C000) [pid = 3740] [serial = 1211] [outer = 1AD38000] 08:55:26 INFO - PROCESS | 3740 | 1464191726530 Marionette TRACE conn2 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:55:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1007ms 08:55:26 INFO - PROCESS | 3740 | 1464191726602 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 3740 | 1464191726606 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 08:55:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:55:26 INFO - PROCESS | 3740 | 1464191726619 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 3740 | 1464191726623 Marionette TRACE conn2 <- [1,1578,null,{}] 08:55:26 INFO - PROCESS | 3740 | 1464191726628 Marionette TRACE conn2 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:26 INFO - PROCESS | 3740 | 1464191726765 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 08:55:26 INFO - PROCESS | 3740 | 1464191726868 Marionette TRACE conn2 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 3740 | ++DOCSHELL 14334400 == 65 [pid = 3740] [id = 404] 08:55:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (14399000) [pid = 3740] [serial = 1212] [outer = 00000000] 08:55:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (15195400) [pid = 3740] [serial = 1213] [outer = 14399000] 08:55:26 INFO - PROCESS | 3740 | 1464191726918 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (15F4F000) [pid = 3740] [serial = 1214] [outer = 14399000] 08:55:27 INFO - PROCESS | 3740 | --DOCSHELL 0C7F9800 == 64 [pid = 3740] [id = 310] 08:55:27 INFO - PROCESS | 3740 | --DOCSHELL 0C7FB000 == 63 [pid = 3740] [id = 149] 08:55:27 INFO - PROCESS | 3740 | --DOCSHELL 16A65C00 == 62 [pid = 3740] [id = 396] 08:55:27 INFO - PROCESS | 3740 | --DOCSHELL 0C7FC800 == 61 [pid = 3740] [id = 395] 08:55:27 INFO - PROCESS | 3740 | --DOCSHELL 161AC800 == 60 [pid = 3740] [id = 394] 08:55:27 INFO - PROCESS | 3740 | --DOCSHELL 1568F400 == 59 [pid = 3740] [id = 393] 08:55:27 INFO - PROCESS | 3740 | --DOCSHELL 12B2CC00 == 58 [pid = 3740] [id = 392] 08:55:27 INFO - PROCESS | 3740 | 1464191727626 Marionette TRACE conn2 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:55:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1083ms 08:55:27 INFO - PROCESS | 3740 | 1464191727705 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 3740 | 1464191727709 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 08:55:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:55:27 INFO - PROCESS | 3740 | 1464191727729 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 3740 | 1464191727734 Marionette TRACE conn2 <- [1,1582,null,{}] 08:55:27 INFO - PROCESS | 3740 | 1464191727742 Marionette TRACE conn2 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:27 INFO - PROCESS | 3740 | 1464191727862 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 08:55:28 INFO - PROCESS | 3740 | 1464191727994 Marionette TRACE conn2 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11058C00 == 59 [pid = 3740] [id = 405] 08:55:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (12B2CC00) [pid = 3740] [serial = 1215] [outer = 00000000] 08:55:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (15FB3000) [pid = 3740] [serial = 1216] [outer = 12B2CC00] 08:55:28 INFO - PROCESS | 3740 | 1464191728054 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (161A8000) [pid = 3740] [serial = 1217] [outer = 12B2CC00] 08:55:28 INFO - PROCESS | 3740 | 1464191728651 Marionette TRACE conn2 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:55:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 977ms 08:55:28 INFO - PROCESS | 3740 | 1464191728704 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 3740 | 1464191728710 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 08:55:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:55:28 INFO - PROCESS | 3740 | 1464191728717 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 3740 | 1464191728720 Marionette TRACE conn2 <- [1,1586,null,{}] 08:55:28 INFO - PROCESS | 3740 | 1464191728708 Marionette TRACE conn2 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:28 INFO - PROCESS | 3740 | 1464191728863 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 08:55:28 INFO - PROCESS | 3740 | 1464191728882 Marionette TRACE conn2 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1833AC00 == 60 [pid = 3740] [id = 406] 08:55:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (18641000) [pid = 3740] [serial = 1218] [outer = 00000000] 08:55:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (19B7CC00) [pid = 3740] [serial = 1219] [outer = 18641000] 08:55:28 INFO - PROCESS | 3740 | 1464191728936 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1A712400) [pid = 3740] [serial = 1220] [outer = 18641000] 08:55:29 INFO - PROCESS | 3740 | 1464191729573 Marionette TRACE conn2 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:55:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 916ms 08:55:29 INFO - PROCESS | 3740 | 1464191729624 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 3740 | 1464191729627 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 08:55:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:55:29 INFO - PROCESS | 3740 | 1464191729631 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 3740 | 1464191729635 Marionette TRACE conn2 <- [1,1590,null,{}] 08:55:29 INFO - PROCESS | 3740 | 1464191729646 Marionette TRACE conn2 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:29 INFO - PROCESS | 3740 | 1464191729756 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 08:55:29 INFO - PROCESS | 3740 | 1464191729894 Marionette TRACE conn2 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 3740 | ++DOCSHELL 1AD3D800 == 61 [pid = 3740] [id = 407] 08:55:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1AD44400) [pid = 3740] [serial = 1221] [outer = 00000000] 08:55:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (1AF64800) [pid = 3740] [serial = 1222] [outer = 1AD44400] 08:55:29 INFO - PROCESS | 3740 | 1464191729954 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (1B015400) [pid = 3740] [serial = 1223] [outer = 1AD44400] 08:55:30 INFO - PROCESS | 3740 | 1464191730565 Marionette TRACE conn2 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:55:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 977ms 08:55:30 INFO - PROCESS | 3740 | 1464191730617 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 3740 | 1464191730620 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 08:55:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:55:30 INFO - PROCESS | 3740 | 1464191730623 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 3740 | 1464191730625 Marionette TRACE conn2 <- [1,1594,null,{}] 08:55:30 INFO - PROCESS | 3740 | 1464191730629 Marionette TRACE conn2 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:30 INFO - PROCESS | 3740 | 1464191730734 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 08:55:30 INFO - PROCESS | 3740 | 1464191730827 Marionette TRACE conn2 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1AF58400 == 62 [pid = 3740] [id = 408] 08:55:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (1B020400) [pid = 3740] [serial = 1224] [outer = 00000000] 08:55:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (1B023400) [pid = 3740] [serial = 1225] [outer = 1B020400] 08:55:30 INFO - PROCESS | 3740 | 1464191730881 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (1B0BA000) [pid = 3740] [serial = 1226] [outer = 1B020400] 08:55:31 INFO - PROCESS | 3740 | 1464191731448 Marionette TRACE conn2 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:55:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 885ms 08:55:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:55:31 INFO - PROCESS | 3740 | 1464191731510 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 3740 | 1464191731512 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 08:55:31 INFO - PROCESS | 3740 | 1464191731516 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 3740 | 1464191731518 Marionette TRACE conn2 <- [1,1598,null,{}] 08:55:31 INFO - PROCESS | 3740 | 1464191731522 Marionette TRACE conn2 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:31 INFO - PROCESS | 3740 | 1464191731605 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 08:55:31 INFO - PROCESS | 3740 | 1464191731714 Marionette TRACE conn2 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 17748400 == 63 [pid = 3740] [id = 409] 08:55:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (17749000) [pid = 3740] [serial = 1227] [outer = 00000000] 08:55:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (1774DC00) [pid = 3740] [serial = 1228] [outer = 17749000] 08:55:31 INFO - PROCESS | 3740 | 1464191731767 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (1774E400) [pid = 3740] [serial = 1229] [outer = 17749000] 08:55:32 INFO - PROCESS | 3740 | 1464191732335 Marionette TRACE conn2 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:55:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:55:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 870ms 08:55:32 INFO - PROCESS | 3740 | 1464191732385 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 3740 | 1464191732387 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 08:55:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:55:32 INFO - PROCESS | 3740 | 1464191732391 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 3740 | 1464191732393 Marionette TRACE conn2 <- [1,1602,null,{}] 08:55:32 INFO - PROCESS | 3740 | 1464191732396 Marionette TRACE conn2 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:32 INFO - PROCESS | 3740 | 1464191732533 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 08:55:32 INFO - PROCESS | 3740 | 1464191732648 Marionette TRACE conn2 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 19D5BC00 == 64 [pid = 3740] [id = 410] 08:55:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (19D5C400) [pid = 3740] [serial = 1230] [outer = 00000000] 08:55:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (1B01D800) [pid = 3740] [serial = 1231] [outer = 19D5C400] 08:55:32 INFO - PROCESS | 3740 | 1464191732702 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (1B0BB400) [pid = 3740] [serial = 1232] [outer = 19D5C400] 08:55:33 INFO - PROCESS | 3740 | 1464191733245 Marionette TRACE conn2 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:55:33 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:55:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 915ms 08:55:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:55:33 INFO - PROCESS | 3740 | 1464191733319 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 3740 | 1464191733321 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 08:55:33 INFO - PROCESS | 3740 | 1464191733324 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 3740 | 1464191733326 Marionette TRACE conn2 <- [1,1606,null,{}] 08:55:33 INFO - PROCESS | 3740 | 1464191733330 Marionette TRACE conn2 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:33 INFO - PROCESS | 3740 | 1464191733434 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 08:55:33 INFO - PROCESS | 3740 | 1464191733575 Marionette TRACE conn2 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11BC0400 == 65 [pid = 3740] [id = 411] 08:55:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (15F4F800) [pid = 3740] [serial = 1233] [outer = 00000000] 08:55:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (1B309800) [pid = 3740] [serial = 1234] [outer = 15F4F800] 08:55:33 INFO - PROCESS | 3740 | 1464191733630 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (1B30BC00) [pid = 3740] [serial = 1235] [outer = 15F4F800] 08:55:34 INFO - PROCESS | 3740 | 1464191734192 Marionette TRACE conn2 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:55:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:55:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 915ms 08:55:34 INFO - PROCESS | 3740 | 1464191734252 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 3740 | 1464191734255 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 08:55:34 INFO - PROCESS | 3740 | 1464191734258 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:55:34 INFO - PROCESS | 3740 | 1464191734260 Marionette TRACE conn2 <- [1,1610,null,{}] 08:55:34 INFO - PROCESS | 3740 | 1464191734263 Marionette TRACE conn2 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:34 INFO - PROCESS | 3740 | 1464191734398 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 08:55:34 INFO - PROCESS | 3740 | 1464191734620 Marionette TRACE conn2 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10F0DC00 == 66 [pid = 3740] [id = 412] 08:55:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (1104E800) [pid = 3740] [serial = 1236] [outer = 00000000] 08:55:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (12B27400) [pid = 3740] [serial = 1237] [outer = 1104E800] 08:55:34 INFO - PROCESS | 3740 | 1464191734675 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (1432F000) [pid = 3740] [serial = 1238] [outer = 1104E800] 08:55:35 INFO - PROCESS | 3740 | 1464191735342 Marionette TRACE conn2 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:55:35 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:55:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1159ms 08:55:35 INFO - PROCESS | 3740 | 1464191735438 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 3740 | 1464191735446 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 08:55:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:55:35 INFO - PROCESS | 3740 | 1464191735453 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 3740 | 1464191735458 Marionette TRACE conn2 <- [1,1614,null,{}] 08:55:35 INFO - PROCESS | 3740 | 1464191735465 Marionette TRACE conn2 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:35 INFO - PROCESS | 3740 | 1464191735591 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 08:55:35 INFO - PROCESS | 3740 | 1464191735727 Marionette TRACE conn2 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1681F800 == 67 [pid = 3740] [id = 413] 08:55:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (1681FC00) [pid = 3740] [serial = 1239] [outer = 00000000] 08:55:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (16824000) [pid = 3740] [serial = 1240] [outer = 1681FC00] 08:55:35 INFO - PROCESS | 3740 | 1464191735789 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (16827400) [pid = 3740] [serial = 1241] [outer = 1681FC00] 08:55:36 INFO - PROCESS | 3740 | 1464191736372 Marionette TRACE conn2 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:55:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 916ms 08:55:36 INFO - PROCESS | 3740 | 1464191736384 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 3740 | 1464191736390 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 08:55:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:55:36 INFO - PROCESS | 3740 | 1464191736397 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 3740 | 1464191736400 Marionette TRACE conn2 <- [1,1618,null,{}] 08:55:36 INFO - PROCESS | 3740 | 1464191736404 Marionette TRACE conn2 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:36 INFO - PROCESS | 3740 | 1464191736524 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 08:55:36 INFO - PROCESS | 3740 | 1464191736640 Marionette TRACE conn2 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 17748000 == 68 [pid = 3740] [id = 414] 08:55:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (17748800) [pid = 3740] [serial = 1242] [outer = 00000000] 08:55:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (18643000) [pid = 3740] [serial = 1243] [outer = 17748800] 08:55:36 INFO - PROCESS | 3740 | 1464191736718 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (19D5C000) [pid = 3740] [serial = 1244] [outer = 17748800] 08:55:37 INFO - PROCESS | 3740 | 1464191737327 Marionette TRACE conn2 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:55:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:55:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 977ms 08:55:37 INFO - PROCESS | 3740 | 1464191737363 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 3740 | 1464191737366 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 08:55:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:55:37 INFO - PROCESS | 3740 | 1464191737370 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 3740 | 1464191737373 Marionette TRACE conn2 <- [1,1622,null,{}] 08:55:37 INFO - PROCESS | 3740 | 1464191737384 Marionette TRACE conn2 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:37 INFO - PROCESS | 3740 | 1464191737504 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 08:55:37 INFO - PROCESS | 3740 | 1464191737647 Marionette TRACE conn2 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A717400 == 69 [pid = 3740] [id = 415] 08:55:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 167 (1A753C00) [pid = 3740] [serial = 1245] [outer = 00000000] 08:55:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 168 (1A858400) [pid = 3740] [serial = 1246] [outer = 1A753C00] 08:55:37 INFO - PROCESS | 3740 | 1464191737707 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 169 (1AD3C800) [pid = 3740] [serial = 1247] [outer = 1A753C00] 08:55:38 INFO - PROCESS | 3740 | 1464191738295 Marionette TRACE conn2 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:55:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:55:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 977ms 08:55:38 INFO - PROCESS | 3740 | 1464191738353 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 3740 | 1464191738355 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 08:55:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:55:38 INFO - PROCESS | 3740 | 1464191738359 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 3740 | 1464191738361 Marionette TRACE conn2 <- [1,1626,null,{}] 08:55:38 INFO - PROCESS | 3740 | 1464191738364 Marionette TRACE conn2 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:39 INFO - PROCESS | 3740 | --DOCSHELL 1A859C00 == 68 [pid = 3740] [id = 376] 08:55:39 INFO - PROCESS | 3740 | --DOCSHELL 11DEF400 == 67 [pid = 3740] [id = 312] 08:55:39 INFO - PROCESS | 3740 | --DOCSHELL 1AF58400 == 66 [pid = 3740] [id = 408] 08:55:39 INFO - PROCESS | 3740 | --DOCSHELL 1833AC00 == 65 [pid = 3740] [id = 406] 08:55:39 INFO - PROCESS | 3740 | --DOCSHELL 1AD3D800 == 64 [pid = 3740] [id = 407] 08:55:39 INFO - PROCESS | 3740 | --DOCSHELL 11058C00 == 63 [pid = 3740] [id = 405] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 11DC2000 == 62 [pid = 3740] [id = 318] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 13952800 == 61 [pid = 3740] [id = 360] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 16AA6800 == 60 [pid = 3740] [id = 320] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 0C773C00 == 59 [pid = 3740] [id = 335] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 161A8C00 == 58 [pid = 3740] [id = 400] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 19B74800 == 57 [pid = 3740] [id = 401] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 16679400 == 56 [pid = 3740] [id = 352] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 166CE800 == 55 [pid = 3740] [id = 309] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 11262400 == 54 [pid = 3740] [id = 391] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 1AC0D800 == 53 [pid = 3740] [id = 403] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 14336800 == 52 [pid = 3740] [id = 328] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 112E4C00 == 51 [pid = 3740] [id = 327] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 156CCC00 == 50 [pid = 3740] [id = 329] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 10A60400 == 49 [pid = 3740] [id = 359] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 156CF800 == 48 [pid = 3740] [id = 316] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 1A6B9800 == 47 [pid = 3740] [id = 397] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 16AA3400 == 46 [pid = 3740] [id = 332] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 12914000 == 45 [pid = 3740] [id = 313] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 0F9F1C00 == 44 [pid = 3740] [id = 373] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 156C8C00 == 43 [pid = 3740] [id = 322] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 13E18C00 == 42 [pid = 3740] [id = 337] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 112E5400 == 41 [pid = 3740] [id = 325] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 156CC400 == 40 [pid = 3740] [id = 389] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 1A134000 == 39 [pid = 3740] [id = 402] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 156CAC00 == 38 [pid = 3740] [id = 374] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 17748400 == 37 [pid = 3740] [id = 409] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 15AFD800 == 36 [pid = 3740] [id = 162] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 132D1000 == 35 [pid = 3740] [id = 323] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 16C2AC00 == 34 [pid = 3740] [id = 338] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 0C770000 == 33 [pid = 3740] [id = 336] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 19D5BC00 == 32 [pid = 3740] [id = 410] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 14398800 == 31 [pid = 3740] [id = 330] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 15194000 == 30 [pid = 3740] [id = 315] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 1027A800 == 29 [pid = 3740] [id = 326] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 132D0400 == 28 [pid = 3740] [id = 333] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 10A5EC00 == 27 [pid = 3740] [id = 321] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 15A8E400 == 26 [pid = 3740] [id = 317] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 1608F400 == 25 [pid = 3740] [id = 319] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 14398400 == 24 [pid = 3740] [id = 334] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 161B1000 == 23 [pid = 3740] [id = 361] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 1395A400 == 22 [pid = 3740] [id = 314] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 16675000 == 21 [pid = 3740] [id = 331] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 10274400 == 20 [pid = 3740] [id = 163] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 11BC0400 == 19 [pid = 3740] [id = 411] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 0C7F6C00 == 18 [pid = 3740] [id = 384] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 19DBBC00 == 17 [pid = 3740] [id = 362] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 143A5400 == 16 [pid = 3740] [id = 399] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 12BC6000 == 15 [pid = 3740] [id = 390] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 179A4800 == 14 [pid = 3740] [id = 351] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 1A717400 == 13 [pid = 3740] [id = 415] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 14334400 == 12 [pid = 3740] [id = 404] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 0F985C00 == 11 [pid = 3740] [id = 398] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 17748000 == 10 [pid = 3740] [id = 414] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 10F0DC00 == 9 [pid = 3740] [id = 412] 08:55:41 INFO - PROCESS | 3740 | --DOCSHELL 1681F800 == 8 [pid = 3740] [id = 413] 08:55:42 INFO - PROCESS | 3740 | 1464191742747 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 08:55:42 INFO - PROCESS | 3740 | 1464191742890 Marionette TRACE conn2 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C770800 == 9 [pid = 3740] [id = 416] 08:55:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 170 (0C770C00) [pid = 3740] [serial = 1248] [outer = 00000000] 08:55:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 171 (0C776800) [pid = 3740] [serial = 1249] [outer = 0C770C00] 08:55:42 INFO - PROCESS | 3740 | 1464191742939 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 172 (0C7F3000) [pid = 3740] [serial = 1250] [outer = 0C770C00] 08:55:43 INFO - PROCESS | 3740 | 1464191743375 Marionette TRACE conn2 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:55:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 5082ms 08:55:43 INFO - PROCESS | 3740 | 1464191743446 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 3740 | 1464191743451 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:55:43 INFO - PROCESS | 3740 | 1464191743455 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 3740 | 1464191743459 Marionette TRACE conn2 <- [1,1630,null,{}] 08:55:43 INFO - PROCESS | 3740 | 1464191743464 Marionette TRACE conn2 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:43 INFO - PROCESS | 3740 | 1464191743558 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 08:55:43 INFO - PROCESS | 3740 | 1464191743569 Marionette TRACE conn2 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10F0F400 == 10 [pid = 3740] [id = 417] 08:55:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 173 (10F0F800) [pid = 3740] [serial = 1251] [outer = 00000000] 08:55:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 174 (1104E400) [pid = 3740] [serial = 1252] [outer = 10F0F800] 08:55:43 INFO - PROCESS | 3740 | 1464191743624 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 175 (1125E800) [pid = 3740] [serial = 1253] [outer = 10F0F800] 08:55:44 INFO - PROCESS | 3740 | 1464191744087 Marionette TRACE conn2 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 672ms 08:55:44 INFO - PROCESS | 3740 | 1464191744159 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 3740 | 1464191744162 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 08:55:44 INFO - PROCESS | 3740 | 1464191744166 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 3740 | 1464191744168 Marionette TRACE conn2 <- [1,1634,null,{}] 08:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:55:44 INFO - PROCESS | 3740 | 1464191744173 Marionette TRACE conn2 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:44 INFO - PROCESS | 3740 | 1464191744261 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 08:55:44 INFO - PROCESS | 3740 | 1464191744362 Marionette TRACE conn2 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10274C00 == 11 [pid = 3740] [id = 418] 08:55:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 176 (12B2B000) [pid = 3740] [serial = 1254] [outer = 00000000] 08:55:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 177 (131FA000) [pid = 3740] [serial = 1255] [outer = 12B2B000] 08:55:44 INFO - PROCESS | 3740 | 1464191744408 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 178 (132C6800) [pid = 3740] [serial = 1256] [outer = 12B2B000] 08:55:44 INFO - PROCESS | 3740 | 1464191744812 Marionette TRACE conn2 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:55:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:55:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 671ms 08:55:44 INFO - PROCESS | 3740 | 1464191744850 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 3740 | 1464191744854 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 08:55:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:55:44 INFO - PROCESS | 3740 | 1464191744865 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 3740 | 1464191744869 Marionette TRACE conn2 <- [1,1638,null,{}] 08:55:44 INFO - PROCESS | 3740 | 1464191744873 Marionette TRACE conn2 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:45 INFO - PROCESS | 3740 | 1464191745011 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 08:55:45 INFO - PROCESS | 3740 | 1464191745036 Marionette TRACE conn2 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132C6000 == 12 [pid = 3740] [id = 419] 08:55:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 179 (132C6400) [pid = 3740] [serial = 1257] [outer = 00000000] 08:55:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 180 (150EF400) [pid = 3740] [serial = 1258] [outer = 132C6400] 08:55:45 INFO - PROCESS | 3740 | 1464191745084 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 181 (156CC000) [pid = 3740] [serial = 1259] [outer = 132C6400] 08:55:45 INFO - PROCESS | 3740 | 1464191745552 Marionette TRACE conn2 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:55:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 748ms 08:55:45 INFO - PROCESS | 3740 | 1464191745610 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 3740 | 1464191745612 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 08:55:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:55:45 INFO - PROCESS | 3740 | 1464191745619 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 3740 | 1464191745621 Marionette TRACE conn2 <- [1,1642,null,{}] 08:55:45 INFO - PROCESS | 3740 | 1464191745624 Marionette TRACE conn2 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:45 INFO - PROCESS | 3740 | 1464191745745 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 08:55:45 INFO - PROCESS | 3740 | 1464191745757 Marionette TRACE conn2 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 143A3800 == 13 [pid = 3740] [id = 420] 08:55:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 182 (15AFD800) [pid = 3740] [serial = 1260] [outer = 00000000] 08:55:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 183 (161A5C00) [pid = 3740] [serial = 1261] [outer = 15AFD800] 08:55:45 INFO - PROCESS | 3740 | 1464191745802 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 184 (161AFC00) [pid = 3740] [serial = 1262] [outer = 15AFD800] 08:55:46 INFO - PROCESS | 3740 | 1464191746225 Marionette TRACE conn2 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:55:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 626ms 08:55:46 INFO - PROCESS | 3740 | 1464191746242 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 3740 | 1464191746244 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 08:55:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:55:46 INFO - PROCESS | 3740 | 1464191746248 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 3740 | 1464191746249 Marionette TRACE conn2 <- [1,1646,null,{}] 08:55:46 INFO - PROCESS | 3740 | 1464191746252 Marionette TRACE conn2 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:46 INFO - PROCESS | 3740 | 1464191746363 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 08:55:46 INFO - PROCESS | 3740 | 1464191746372 Marionette TRACE conn2 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16820800 == 14 [pid = 3740] [id = 421] 08:55:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 185 (16821C00) [pid = 3740] [serial = 1263] [outer = 00000000] 08:55:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 186 (16828800) [pid = 3740] [serial = 1264] [outer = 16821C00] 08:55:46 INFO - PROCESS | 3740 | 1464191746424 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 187 (16C2C800) [pid = 3740] [serial = 1265] [outer = 16821C00] 08:55:46 INFO - PROCESS | 3740 | 1464191746891 Marionette TRACE conn2 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:55:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 672ms 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 186 (16AA5C00) [pid = 3740] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 185 (17748800) [pid = 3740] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 184 (161A9C00) [pid = 3740] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 183 (10234800) [pid = 3740] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 182 (16677C00) [pid = 3740] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 181 (156CF400) [pid = 3740] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 180 (1A853000) [pid = 3740] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 179 (161B1C00) [pid = 3740] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 178 (10A61400) [pid = 3740] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 177 (13953C00) [pid = 3740] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 176 (19FC2400) [pid = 3740] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 175 (175CE000) [pid = 3740] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 174 (132CC400) [pid = 3740] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 173 (143A6000) [pid = 3740] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 172 (0F9E7C00) [pid = 3740] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 171 (12B4D000) [pid = 3740] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 170 (1104E800) [pid = 3740] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 169 (10236C00) [pid = 3740] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 168 (12B53000) [pid = 3740] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 167 (14399000) [pid = 3740] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 166 (19BF1C00) [pid = 3740] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (114DF400) [pid = 3740] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (10A55800) [pid = 3740] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (16AAB400) [pid = 3740] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (16C2C400) [pid = 3740] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (15F4F800) [pid = 3740] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (19D5C400) [pid = 3740] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (17749000) [pid = 3740] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (1AD38000) [pid = 3740] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:55:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (1B020400) [pid = 3740] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (1A712C00) [pid = 3740] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (1A8BBC00) [pid = 3740] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (1721D800) [pid = 3740] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (1AD44400) [pid = 3740] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (18332000) [pid = 3740] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (18641000) [pid = 3740] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (161AEC00) [pid = 3740] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (12B2CC00) [pid = 3740] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (15699C00) [pid = 3740] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:55:47 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (156CBC00) [pid = 3740] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:55:48 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (179A8400) [pid = 3740] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:55:48 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (0C7F4800) [pid = 3740] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:55:48 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (15F23C00) [pid = 3740] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:55:48 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (13144000) [pid = 3740] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:55:48 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (17215C00) [pid = 3740] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:55:48 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (157D9C00) [pid = 3740] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:55:48 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (0C77A800) [pid = 3740] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:55:48 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (19B73000) [pid = 3740] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:55:48 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (156C9400) [pid = 3740] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:55:48 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1A8B7400) [pid = 3740] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:55:48 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (19BE7800) [pid = 3740] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:55:48 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1681FC00) [pid = 3740] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:55:48 INFO - PROCESS | 3740 | 1464191747970 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 3740 | 1464191747972 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 08:55:48 INFO - PROCESS | 3740 | 1464191747987 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 3740 | 1464191747989 Marionette TRACE conn2 <- [1,1650,null,{}] 08:55:48 INFO - PROCESS | 3740 | 1464191747992 Marionette TRACE conn2 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 3740 | 1464191748067 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 08:55:48 INFO - PROCESS | 3740 | 1464191748075 Marionette TRACE conn2 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1026F000 == 15 [pid = 3740] [id = 422] 08:55:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (10A60000) [pid = 3740] [serial = 1266] [outer = 00000000] 08:55:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (114DF400) [pid = 3740] [serial = 1267] [outer = 10A60000] 08:55:48 INFO - PROCESS | 3740 | 1464191748119 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (12F0C800) [pid = 3740] [serial = 1268] [outer = 10A60000] 08:55:48 INFO - PROCESS | 3740 | 1464191748546 Marionette TRACE conn2 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:55:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 565ms 08:55:48 INFO - PROCESS | 3740 | 1464191748576 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 3740 | 1464191748578 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 08:55:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:55:48 INFO - PROCESS | 3740 | 1464191748582 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 3740 | 1464191748584 Marionette TRACE conn2 <- [1,1654,null,{}] 08:55:48 INFO - PROCESS | 3740 | 1464191748588 Marionette TRACE conn2 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:48 INFO - PROCESS | 3740 | 1464191748646 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 08:55:48 INFO - PROCESS | 3740 | 1464191748653 Marionette TRACE conn2 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A55800 == 16 [pid = 3740] [id = 423] 08:55:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (1104BC00) [pid = 3740] [serial = 1269] [outer = 00000000] 08:55:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (156CBC00) [pid = 3740] [serial = 1270] [outer = 1104BC00] 08:55:48 INFO - PROCESS | 3740 | 1464191748697 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (156D7C00) [pid = 3740] [serial = 1271] [outer = 1104BC00] 08:55:49 INFO - PROCESS | 3740 | 1464191749159 Marionette TRACE conn2 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:55:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:55:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 610ms 08:55:49 INFO - PROCESS | 3740 | 1464191749201 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 3740 | 1464191749203 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 08:55:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:55:49 INFO - PROCESS | 3740 | 1464191749206 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 3740 | 1464191749208 Marionette TRACE conn2 <- [1,1658,null,{}] 08:55:49 INFO - PROCESS | 3740 | 1464191749211 Marionette TRACE conn2 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:49 INFO - PROCESS | 3740 | 1464191749324 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 08:55:49 INFO - PROCESS | 3740 | 1464191749485 Marionette TRACE conn2 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13144000 == 17 [pid = 3740] [id = 424] 08:55:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1318C400) [pid = 3740] [serial = 1272] [outer = 00000000] 08:55:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (166C2400) [pid = 3740] [serial = 1273] [outer = 1318C400] 08:55:49 INFO - PROCESS | 3740 | 1464191749529 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (16A61800) [pid = 3740] [serial = 1274] [outer = 1318C400] 08:55:51 INFO - PROCESS | 3740 | --DOCSHELL 1026F000 == 16 [pid = 3740] [id = 422] 08:55:51 INFO - PROCESS | 3740 | --DOCSHELL 132C6000 == 15 [pid = 3740] [id = 419] 08:55:51 INFO - PROCESS | 3740 | --DOCSHELL 143A3800 == 14 [pid = 3740] [id = 420] 08:55:51 INFO - PROCESS | 3740 | --DOCSHELL 10274C00 == 13 [pid = 3740] [id = 418] 08:55:51 INFO - PROCESS | 3740 | --DOCSHELL 16820800 == 12 [pid = 3740] [id = 421] 08:55:51 INFO - PROCESS | 3740 | --DOCSHELL 10F0F400 == 11 [pid = 3740] [id = 417] 08:55:51 INFO - PROCESS | 3740 | --DOCSHELL 10A55800 == 10 [pid = 3740] [id = 423] 08:55:51 INFO - PROCESS | 3740 | --DOCSHELL 0C770800 == 9 [pid = 3740] [id = 416] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (15FB3000) [pid = 3740] [serial = 1216] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (138F5800) [pid = 3740] [serial = 1175] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (16824000) [pid = 3740] [serial = 1240] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (1A6B4C00) [pid = 3740] [serial = 706] [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:51 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (12B27400) [pid = 3740] [serial = 1237] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (131E4800) [pid = 3740] [serial = 1174] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (15195400) [pid = 3740] [serial = 1213] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (11D1B800) [pid = 3740] [serial = 1195] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1AC01400) [pid = 3740] [serial = 1129] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (11235800) [pid = 3740] [serial = 1120] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (15AF0000) [pid = 3740] [serial = 1137] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (12B2D000) [pid = 3740] [serial = 1048] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (19DC1000) [pid = 3740] [serial = 1149] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1A85F800) [pid = 3740] [serial = 1117] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (18643400) [pid = 3740] [serial = 1084] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (11DBE400) [pid = 3740] [serial = 1078] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (156D5C00) [pid = 3740] [serial = 1081] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1A716000) [pid = 3740] [serial = 1087] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1865B800) [pid = 3740] [serial = 1075] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (18643000) [pid = 3740] [serial = 1243] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (15A91000) [pid = 3740] [serial = 1162] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (13E1B400) [pid = 3740] [serial = 1160] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (156D3400) [pid = 3740] [serial = 1199] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (138F5C00) [pid = 3740] [serial = 1159] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1432B400) [pid = 3740] [serial = 1196] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (156D4400) [pid = 3740] [serial = 1180] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (13952000) [pid = 3740] [serial = 1178] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1432F000) [pid = 3740] [serial = 1238] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (15693400) [pid = 3740] [serial = 1198] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (112DEC00) [pid = 3740] [serial = 1157] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (1A85BC00) [pid = 3740] [serial = 1153] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (131F8000) [pid = 3740] [serial = 1177] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1A85EC00) [pid = 3740] [serial = 1154] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1104EC00) [pid = 3740] [serial = 1156] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (15F4F000) [pid = 3740] [serial = 1214] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1A6B6800) [pid = 3740] [serial = 1150] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (19B7CC00) [pid = 3740] [serial = 1219] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (161A8000) [pid = 3740] [serial = 1217] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1AF64800) [pid = 3740] [serial = 1222] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (15A8CC00) [pid = 3740] [serial = 1181] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (16A6BC00) [pid = 3740] [serial = 1183] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (15FB9000) [pid = 3740] [serial = 1123] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (19DB4800) [pid = 3740] [serial = 1054] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (12FB7400) [pid = 3740] [serial = 1135] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (16680000) [pid = 3740] [serial = 1140] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1A8B9400) [pid = 3740] [serial = 1172] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (19B80400) [pid = 3740] [serial = 1126] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (15F2F000) [pid = 3740] [serial = 1138] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (11239400) [pid = 3740] [serial = 1131] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1865EC00) [pid = 3740] [serial = 1125] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (166CF400) [pid = 3740] [serial = 1141] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1A6B2400) [pid = 3740] [serial = 1057] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (15F24C00) [pid = 3740] [serial = 1051] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (12916400) [pid = 3740] [serial = 1132] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1A8C0800) [pid = 3740] [serial = 1128] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1A75BC00) [pid = 3740] [serial = 1205] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1104B400) [pid = 3740] [serial = 1134] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1AD3D000) [pid = 3740] [serial = 1207] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (18648000) [pid = 3740] [serial = 1171] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (16827400) [pid = 3740] [serial = 1241] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1A85D800) [pid = 3740] [serial = 1169] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (19D5C000) [pid = 3740] [serial = 1244] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1A759000) [pid = 3740] [serial = 1168] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (16C31400) [pid = 3740] [serial = 1202] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (10A58800) [pid = 3740] [serial = 1119] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1A858400) [pid = 3740] [serial = 1246] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (19B71800) [pid = 3740] [serial = 1166] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15AFD000) [pid = 3740] [serial = 1122] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1A63D000) [pid = 3740] [serial = 1204] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15FBB800) [pid = 3740] [serial = 1163] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1863F800) [pid = 3740] [serial = 1165] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16AA9000) [pid = 3740] [serial = 1201] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1B01D800) [pid = 3740] [serial = 1231] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1774E400) [pid = 3740] [serial = 1229] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1AF5C000) [pid = 3740] [serial = 1211] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1B0BA000) [pid = 3740] [serial = 1226] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (1774DC00) [pid = 3740] [serial = 1228] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1AF5A000) [pid = 3740] [serial = 1210] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1AC0F800) [pid = 3740] [serial = 1193] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1AD40000) [pid = 3740] [serial = 1208] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (19A5E800) [pid = 3740] [serial = 1190] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (1B015400) [pid = 3740] [serial = 1223] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (1A85B800) [pid = 3740] [serial = 1192] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1B023400) [pid = 3740] [serial = 1225] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (18649800) [pid = 3740] [serial = 1187] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (19B7D400) [pid = 3740] [serial = 1189] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (1A712400) [pid = 3740] [serial = 1220] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (16F6D400) [pid = 3740] [serial = 1184] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (18643800) [pid = 3740] [serial = 1186] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (175D3000) [pid = 3740] [serial = 1144] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (16F79000) [pid = 3740] [serial = 1143] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (18645800) [pid = 3740] [serial = 1146] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (19B74400) [pid = 3740] [serial = 1147] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 50 (1B30BC00) [pid = 3740] [serial = 1235] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 49 (1B0BB400) [pid = 3740] [serial = 1232] [outer = 00000000] [url = about:blank] 08:55:51 INFO - PROCESS | 3740 | --DOMWINDOW == 48 (1B309800) [pid = 3740] [serial = 1234] [outer = 00000000] [url = about:blank] 08:55:52 INFO - PROCESS | 3740 | 1464191752052 Marionette TRACE conn2 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2899ms 08:55:52 INFO - PROCESS | 3740 | 1464191752104 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 3740 | 1464191752111 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 08:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:55:52 INFO - PROCESS | 3740 | 1464191752120 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 3740 | 1464191752127 Marionette TRACE conn2 <- [1,1662,null,{}] 08:55:52 INFO - PROCESS | 3740 | 1464191752138 Marionette TRACE conn2 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:52 INFO - PROCESS | 3740 | 1464191752262 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 08:55:52 INFO - PROCESS | 3740 | 1464191752347 Marionette TRACE conn2 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0F396C00 == 10 [pid = 3740] [id = 425] 08:55:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 49 (0F93EC00) [pid = 3740] [serial = 1275] [outer = 00000000] 08:55:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (1055F000) [pid = 3740] [serial = 1276] [outer = 0F93EC00] 08:55:52 INFO - PROCESS | 3740 | 1464191752399 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (10A55800) [pid = 3740] [serial = 1277] [outer = 0F93EC00] 08:55:52 INFO - PROCESS | 3740 | 1464191752820 Marionette TRACE conn2 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:55:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 748ms 08:55:52 INFO - PROCESS | 3740 | 1464191752864 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 3740 | 1464191752870 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 08:55:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:55:52 INFO - PROCESS | 3740 | 1464191752880 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 3740 | 1464191752883 Marionette TRACE conn2 <- [1,1666,null,{}] 08:55:52 INFO - PROCESS | 3740 | 1464191752887 Marionette TRACE conn2 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:52 INFO - PROCESS | 3740 | 1464191752973 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 08:55:52 INFO - PROCESS | 3740 | 1464191752984 Marionette TRACE conn2 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 102D0C00 == 11 [pid = 3740] [id = 426] 08:55:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (11259400) [pid = 3740] [serial = 1278] [outer = 00000000] 08:55:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (112DCC00) [pid = 3740] [serial = 1279] [outer = 11259400] 08:55:53 INFO - PROCESS | 3740 | 1464191753029 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (114E2C00) [pid = 3740] [serial = 1280] [outer = 11259400] 08:55:53 INFO - PROCESS | 3740 | 1464191753502 Marionette TRACE conn2 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:55:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 671ms 08:55:53 INFO - PROCESS | 3740 | 1464191753562 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 3740 | 1464191753565 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 08:55:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:55:53 INFO - PROCESS | 3740 | 1464191753569 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 3740 | 1464191753572 Marionette TRACE conn2 <- [1,1670,null,{}] 08:55:53 INFO - PROCESS | 3740 | 1464191753583 Marionette TRACE conn2 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:53 INFO - PROCESS | 3740 | 1464191753730 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 08:55:53 INFO - PROCESS | 3740 | 1464191753744 Marionette TRACE conn2 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 3740 | ++DOCSHELL 12B25C00 == 12 [pid = 3740] [id = 427] 08:55:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (12B2BC00) [pid = 3740] [serial = 1281] [outer = 00000000] 08:55:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (12F4F400) [pid = 3740] [serial = 1282] [outer = 12B2BC00] 08:55:53 INFO - PROCESS | 3740 | 1464191753793 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (13147C00) [pid = 3740] [serial = 1283] [outer = 12B2BC00] 08:55:54 INFO - PROCESS | 3740 | 1464191754247 Marionette TRACE conn2 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 718ms 08:55:54 INFO - PROCESS | 3740 | 1464191754290 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 3740 | 1464191754293 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 08:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:55:54 INFO - PROCESS | 3740 | 1464191754301 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 3740 | 1464191754303 Marionette TRACE conn2 <- [1,1674,null,{}] 08:55:54 INFO - PROCESS | 3740 | 1464191754306 Marionette TRACE conn2 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:54 INFO - PROCESS | 3740 | 1464191754412 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 08:55:54 INFO - PROCESS | 3740 | 1464191754418 Marionette TRACE conn2 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 105F4800 == 13 [pid = 3740] [id = 428] 08:55:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (12F4E000) [pid = 3740] [serial = 1284] [outer = 00000000] 08:55:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (138EE800) [pid = 3740] [serial = 1285] [outer = 12F4E000] 08:55:54 INFO - PROCESS | 3740 | 1464191754463 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (13A54C00) [pid = 3740] [serial = 1286] [outer = 12F4E000] 08:55:54 INFO - PROCESS | 3740 | 1464191754912 Marionette TRACE conn2 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:55:54 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:55:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 687ms 08:55:54 INFO - PROCESS | 3740 | 1464191754989 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 3740 | 1464191754991 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 08:55:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:55:54 INFO - PROCESS | 3740 | 1464191754994 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 3740 | 1464191754995 Marionette TRACE conn2 <- [1,1678,null,{}] 08:55:55 INFO - PROCESS | 3740 | 1464191754999 Marionette TRACE conn2 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 3740 | 1464191755128 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 08:55:55 INFO - PROCESS | 3740 | 1464191755151 Marionette TRACE conn2 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13E21800 == 14 [pid = 3740] [id = 429] 08:55:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (14329000) [pid = 3740] [serial = 1287] [outer = 00000000] 08:55:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (14331000) [pid = 3740] [serial = 1288] [outer = 14329000] 08:55:55 INFO - PROCESS | 3740 | 1464191755195 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (143A6000) [pid = 3740] [serial = 1289] [outer = 14329000] 08:55:55 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (15AFD800) [pid = 3740] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:55:55 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (16821C00) [pid = 3740] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:55:55 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (0C770C00) [pid = 3740] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:55:55 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (10F0F800) [pid = 3740] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:55:55 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (12B2B000) [pid = 3740] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:55:55 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (10A60000) [pid = 3740] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:55:55 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (132C6400) [pid = 3740] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:55:55 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (1104BC00) [pid = 3740] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:55:55 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (1A753C00) [pid = 3740] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:55:55 INFO - PROCESS | 3740 | 1464191755652 Marionette TRACE conn2 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:55:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 717ms 08:55:55 INFO - PROCESS | 3740 | 1464191755721 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 3740 | 1464191755723 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:55:55 INFO - PROCESS | 3740 | 1464191755727 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 3740 | 1464191755729 Marionette TRACE conn2 <- [1,1682,null,{}] 08:55:55 INFO - PROCESS | 3740 | 1464191755732 Marionette TRACE conn2 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:55 INFO - PROCESS | 3740 | 1464191755842 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 08:55:55 INFO - PROCESS | 3740 | 1464191755859 Marionette TRACE conn2 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15192C00 == 15 [pid = 3740] [id = 430] 08:55:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (15195000) [pid = 3740] [serial = 1290] [outer = 00000000] 08:55:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (15A28C00) [pid = 3740] [serial = 1291] [outer = 15195000] 08:55:55 INFO - PROCESS | 3740 | 1464191755911 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (15A8CC00) [pid = 3740] [serial = 1292] [outer = 15195000] 08:55:56 INFO - PROCESS | 3740 | 1464191756314 Marionette TRACE conn2 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:55:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 611ms 08:55:56 INFO - PROCESS | 3740 | 1464191756346 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 3740 | 1464191756348 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 08:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:55:56 INFO - PROCESS | 3740 | 1464191756352 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 3740 | 1464191756353 Marionette TRACE conn2 <- [1,1686,null,{}] 08:55:56 INFO - PROCESS | 3740 | 1464191756357 Marionette TRACE conn2 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:56 INFO - PROCESS | 3740 | 1464191756428 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 08:55:56 INFO - PROCESS | 3740 | 1464191756434 Marionette TRACE conn2 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 157D4C00 == 16 [pid = 3740] [id = 431] 08:55:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (15A2F800) [pid = 3740] [serial = 1293] [outer = 00000000] 08:55:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (15F26400) [pid = 3740] [serial = 1294] [outer = 15A2F800] 08:55:56 INFO - PROCESS | 3740 | 1464191756478 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (15F2BC00) [pid = 3740] [serial = 1295] [outer = 15A2F800] 08:55:56 INFO - PROCESS | 3740 | 1464191756928 Marionette TRACE conn2 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:55:56 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:55:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 611ms 08:55:56 INFO - PROCESS | 3740 | 1464191756974 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 3740 | 1464191756975 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 08:55:56 INFO - PROCESS | 3740 | 1464191756979 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:55:56 INFO - PROCESS | 3740 | 1464191756980 Marionette TRACE conn2 <- [1,1690,null,{}] 08:55:56 INFO - PROCESS | 3740 | 1464191756984 Marionette TRACE conn2 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 3740 | 1464191757055 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 08:55:57 INFO - PROCESS | 3740 | 1464191757064 Marionette TRACE conn2 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15AFC400 == 17 [pid = 3740] [id = 432] 08:55:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (15F25000) [pid = 3740] [serial = 1296] [outer = 00000000] 08:55:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (15FB9C00) [pid = 3740] [serial = 1297] [outer = 15F25000] 08:55:57 INFO - PROCESS | 3740 | 1464191757117 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (1608F000) [pid = 3740] [serial = 1298] [outer = 15F25000] 08:55:57 INFO - PROCESS | 3740 | 1464191757702 Marionette TRACE conn2 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:55:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 778ms 08:55:57 INFO - PROCESS | 3740 | 1464191757803 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 3740 | 1464191757807 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 08:55:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:55:57 INFO - PROCESS | 3740 | 1464191757814 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 3740 | 1464191757818 Marionette TRACE conn2 <- [1,1694,null,{}] 08:55:57 INFO - PROCESS | 3740 | 1464191757824 Marionette TRACE conn2 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:57 INFO - PROCESS | 3740 | 1464191757951 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 08:55:58 INFO - PROCESS | 3740 | 1464191758071 Marionette TRACE conn2 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10236C00 == 18 [pid = 3740] [id = 433] 08:55:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (1026F000) [pid = 3740] [serial = 1299] [outer = 00000000] 08:55:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (11051400) [pid = 3740] [serial = 1300] [outer = 1026F000] 08:55:58 INFO - PROCESS | 3740 | 1464191758129 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (1125C800) [pid = 3740] [serial = 1301] [outer = 1026F000] 08:55:58 INFO - PROCESS | 3740 | 1464191758898 Marionette TRACE conn2 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:55:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1129ms 08:55:58 INFO - PROCESS | 3740 | 1464191758935 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 3740 | 1464191758939 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 08:55:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:55:58 INFO - PROCESS | 3740 | 1464191758944 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 3740 | 1464191758949 Marionette TRACE conn2 <- [1,1698,null,{}] 08:55:58 INFO - PROCESS | 3740 | 1464191758969 Marionette TRACE conn2 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:59 INFO - PROCESS | 3740 | 1464191759077 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 08:55:59 INFO - PROCESS | 3740 | 1464191759213 Marionette TRACE conn2 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | --DOMWINDOW == 65 (1AD3C800) [pid = 3740] [serial = 1247] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (161A5C00) [pid = 3740] [serial = 1261] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (16828800) [pid = 3740] [serial = 1264] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (166C2400) [pid = 3740] [serial = 1273] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (0C776800) [pid = 3740] [serial = 1249] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (1104E400) [pid = 3740] [serial = 1252] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (1125E800) [pid = 3740] [serial = 1253] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 58 (131FA000) [pid = 3740] [serial = 1255] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 57 (132C6800) [pid = 3740] [serial = 1256] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 56 (0C7F3000) [pid = 3740] [serial = 1250] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 55 (16C2C800) [pid = 3740] [serial = 1265] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 54 (12F0C800) [pid = 3740] [serial = 1268] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 53 (114DF400) [pid = 3740] [serial = 1267] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 52 (150EF400) [pid = 3740] [serial = 1258] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 51 (156CC000) [pid = 3740] [serial = 1259] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 50 (156CBC00) [pid = 3740] [serial = 1270] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 49 (161AFC00) [pid = 3740] [serial = 1262] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | --DOMWINDOW == 48 (156D7C00) [pid = 3740] [serial = 1271] [outer = 00000000] [url = about:blank] 08:55:59 INFO - PROCESS | 3740 | ++DOCSHELL 0C770C00 == 19 [pid = 3740] [id = 434] 08:55:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 49 (0C776800) [pid = 3740] [serial = 1302] [outer = 00000000] 08:55:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 50 (105F3C00) [pid = 3740] [serial = 1303] [outer = 0C776800] 08:55:59 INFO - PROCESS | 3740 | 1464191759292 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 51 (10F0D400) [pid = 3740] [serial = 1304] [outer = 0C776800] 08:55:59 INFO - PROCESS | 3740 | 1464191759698 Marionette TRACE conn2 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:55:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 793ms 08:55:59 INFO - PROCESS | 3740 | 1464191759774 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 3740 | 1464191759781 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 08:55:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:55:59 INFO - PROCESS | 3740 | 1464191759788 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 3740 | 1464191759790 Marionette TRACE conn2 <- [1,1702,null,{}] 08:55:59 INFO - PROCESS | 3740 | 1464191759794 Marionette TRACE conn2 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:55:59 INFO - PROCESS | 3740 | 1464191759878 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 08:55:59 INFO - PROCESS | 3740 | 1464191759885 Marionette TRACE conn2 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11D18C00 == 20 [pid = 3740] [id = 435] 08:55:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 52 (11D1AC00) [pid = 3740] [serial = 1305] [outer = 00000000] 08:55:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 53 (11DBEC00) [pid = 3740] [serial = 1306] [outer = 11D1AC00] 08:55:59 INFO - PROCESS | 3740 | 1464191759935 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 54 (12B24800) [pid = 3740] [serial = 1307] [outer = 11D1AC00] 08:56:00 INFO - PROCESS | 3740 | 1464191760403 Marionette TRACE conn2 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:56:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 626ms 08:56:00 INFO - PROCESS | 3740 | 1464191760408 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 3740 | 1464191760411 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:56:00 INFO - PROCESS | 3740 | 1464191760418 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 3740 | 1464191760422 Marionette TRACE conn2 <- [1,1706,null,{}] 08:56:00 INFO - PROCESS | 3740 | 1464191760432 Marionette TRACE conn2 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:00 INFO - PROCESS | 3740 | 1464191760545 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 08:56:00 INFO - PROCESS | 3740 | 1464191760556 Marionette TRACE conn2 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 138ED800 == 21 [pid = 3740] [id = 436] 08:56:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 55 (138EE400) [pid = 3740] [serial = 1308] [outer = 00000000] 08:56:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 56 (13A51400) [pid = 3740] [serial = 1309] [outer = 138EE400] 08:56:00 INFO - PROCESS | 3740 | 1464191760606 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 57 (13E1EC00) [pid = 3740] [serial = 1310] [outer = 138EE400] 08:56:01 INFO - PROCESS | 3740 | 1464191761073 Marionette TRACE conn2 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 672ms 08:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:56:01 INFO - PROCESS | 3740 | 1464191761118 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 3740 | 1464191761121 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 08:56:01 INFO - PROCESS | 3740 | 1464191761108 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 3740 | 1464191761110 Marionette TRACE conn2 <- [1,1710,null,{}] 08:56:01 INFO - PROCESS | 3740 | 1464191761113 Marionette TRACE conn2 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:01 INFO - PROCESS | 3740 | 1464191761190 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 08:56:01 INFO - PROCESS | 3740 | 1464191761196 Marionette TRACE conn2 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11863400 == 22 [pid = 3740] [id = 437] 08:56:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 58 (12B4D000) [pid = 3740] [serial = 1311] [outer = 00000000] 08:56:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 59 (156D3C00) [pid = 3740] [serial = 1312] [outer = 12B4D000] 08:56:01 INFO - PROCESS | 3740 | 1464191761243 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (157CE800) [pid = 3740] [serial = 1313] [outer = 12B4D000] 08:56:01 INFO - PROCESS | 3740 | 1464191761720 Marionette TRACE conn2 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:56:01 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:56:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 610ms 08:56:01 INFO - PROCESS | 3740 | 1464191761745 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 3740 | 1464191761747 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 08:56:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:56:01 INFO - PROCESS | 3740 | 1464191761750 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 3740 | 1464191761752 Marionette TRACE conn2 <- [1,1714,null,{}] 08:56:01 INFO - PROCESS | 3740 | 1464191761755 Marionette TRACE conn2 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:01 INFO - PROCESS | 3740 | 1464191761839 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 08:56:01 INFO - PROCESS | 3740 | 1464191761926 Marionette TRACE conn2 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15AF0000 == 23 [pid = 3740] [id = 438] 08:56:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (15AF2400) [pid = 3740] [serial = 1314] [outer = 00000000] 08:56:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (15F30400) [pid = 3740] [serial = 1315] [outer = 15AF2400] 08:56:01 INFO - PROCESS | 3740 | 1464191761969 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (15FB4400) [pid = 3740] [serial = 1316] [outer = 15AF2400] 08:56:02 INFO - PROCESS | 3740 | 1464191762386 Marionette TRACE conn2 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:56:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 672ms 08:56:02 INFO - PROCESS | 3740 | 1464191762433 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 3740 | 1464191762435 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 08:56:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:56:02 INFO - PROCESS | 3740 | 1464191762438 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 3740 | 1464191762440 Marionette TRACE conn2 <- [1,1718,null,{}] 08:56:02 INFO - PROCESS | 3740 | 1464191762447 Marionette TRACE conn2 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:02 INFO - PROCESS | 3740 | 1464191762560 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 08:56:02 INFO - PROCESS | 3740 | 1464191762576 Marionette TRACE conn2 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161AA400 == 24 [pid = 3740] [id = 439] 08:56:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (161AA800) [pid = 3740] [serial = 1317] [outer = 00000000] 08:56:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (161B1C00) [pid = 3740] [serial = 1318] [outer = 161AA800] 08:56:02 INFO - PROCESS | 3740 | 1464191762623 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (166C0C00) [pid = 3740] [serial = 1319] [outer = 161AA800] 08:56:03 INFO - PROCESS | 3740 | 1464191763070 Marionette TRACE conn2 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:56:03 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:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 687ms 08:56:03 INFO - PROCESS | 3740 | 1464191763126 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 3740 | 1464191763128 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 08:56:03 INFO - PROCESS | 3740 | 1464191763131 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:56:03 INFO - PROCESS | 3740 | 1464191763133 Marionette TRACE conn2 <- [1,1722,null,{}] 08:56:03 INFO - PROCESS | 3740 | 1464191763136 Marionette TRACE conn2 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:03 INFO - PROCESS | 3740 | 1464191763267 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 08:56:03 INFO - PROCESS | 3740 | 1464191763273 Marionette TRACE conn2 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 102F7C00 == 25 [pid = 3740] [id = 440] 08:56:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1055A800) [pid = 3740] [serial = 1320] [outer = 00000000] 08:56:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (166C3400) [pid = 3740] [serial = 1321] [outer = 1055A800] 08:56:03 INFO - PROCESS | 3740 | 1464191763316 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (13E1B400) [pid = 3740] [serial = 1322] [outer = 1055A800] 08:56:03 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (12B2BC00) [pid = 3740] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:56:03 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (15A2F800) [pid = 3740] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:56:03 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (0F93EC00) [pid = 3740] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:56:03 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (15195000) [pid = 3740] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:56:03 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (14329000) [pid = 3740] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:56:03 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1318C400) [pid = 3740] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:56:03 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (11259400) [pid = 3740] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:56:03 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (12F4E000) [pid = 3740] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:56:03 INFO - PROCESS | 3740 | 1464191763741 Marionette TRACE conn2 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:56:03 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:56:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 687ms 08:56:03 INFO - PROCESS | 3740 | 1464191763814 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 3740 | 1464191763816 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 08:56:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:56:03 INFO - PROCESS | 3740 | 1464191763819 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 3740 | 1464191763821 Marionette TRACE conn2 <- [1,1726,null,{}] 08:56:03 INFO - PROCESS | 3740 | 1464191763824 Marionette TRACE conn2 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:03 INFO - PROCESS | 3740 | 1464191763897 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 08:56:03 INFO - PROCESS | 3740 | 1464191763904 Marionette TRACE conn2 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13953800 == 26 [pid = 3740] [id = 441] 08:56:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (13955800) [pid = 3740] [serial = 1323] [outer = 00000000] 08:56:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (156CDC00) [pid = 3740] [serial = 1324] [outer = 13955800] 08:56:03 INFO - PROCESS | 3740 | 1464191763947 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (161AF000) [pid = 3740] [serial = 1325] [outer = 13955800] 08:56:04 INFO - PROCESS | 3740 | 1464191764409 Marionette TRACE conn2 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:56:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:56:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 611ms 08:56:04 INFO - PROCESS | 3740 | 1464191764439 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 3740 | 1464191764441 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 08:56:04 INFO - PROCESS | 3740 | 1464191764445 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:56:04 INFO - PROCESS | 3740 | 1464191764446 Marionette TRACE conn2 <- [1,1730,null,{}] 08:56:04 INFO - PROCESS | 3740 | 1464191764450 Marionette TRACE conn2 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:04 INFO - PROCESS | 3740 | 1464191764526 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 08:56:04 INFO - PROCESS | 3740 | 1464191764532 Marionette TRACE conn2 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 3740 | ++DOCSHELL 13A59400 == 27 [pid = 3740] [id = 442] 08:56:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (1681C000) [pid = 3740] [serial = 1326] [outer = 00000000] 08:56:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (16824800) [pid = 3740] [serial = 1327] [outer = 1681C000] 08:56:04 INFO - PROCESS | 3740 | 1464191764575 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (1682A400) [pid = 3740] [serial = 1328] [outer = 1681C000] 08:56:04 INFO - PROCESS | 3740 | 1464191764991 Marionette TRACE conn2 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:56:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 610ms 08:56:05 INFO - PROCESS | 3740 | 1464191765064 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 3740 | 1464191765066 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 08:56:05 INFO - PROCESS | 3740 | 1464191765070 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:56:05 INFO - PROCESS | 3740 | 1464191765071 Marionette TRACE conn2 <- [1,1734,null,{}] 08:56:05 INFO - PROCESS | 3740 | 1464191765075 Marionette TRACE conn2 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 3740 | 1464191765157 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 08:56:05 INFO - PROCESS | 3740 | 1464191765164 Marionette TRACE conn2 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1432A000 == 28 [pid = 3740] [id = 443] 08:56:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (1568D400) [pid = 3740] [serial = 1329] [outer = 00000000] 08:56:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (16AA0C00) [pid = 3740] [serial = 1330] [outer = 1568D400] 08:56:05 INFO - PROCESS | 3740 | 1464191765207 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (16AA2000) [pid = 3740] [serial = 1331] [outer = 1568D400] 08:56:05 INFO - PROCESS | 3740 | 1464191765776 Marionette TRACE conn2 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:56:05 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:56:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 718ms 08:56:05 INFO - PROCESS | 3740 | 1464191765793 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 3740 | 1464191765797 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 08:56:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:56:05 INFO - PROCESS | 3740 | 1464191765803 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 3740 | 1464191765806 Marionette TRACE conn2 <- [1,1738,null,{}] 08:56:05 INFO - PROCESS | 3740 | 1464191765812 Marionette TRACE conn2 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:05 INFO - PROCESS | 3740 | 1464191765956 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 08:56:06 INFO - PROCESS | 3740 | 1464191766056 Marionette TRACE conn2 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1022D400 == 29 [pid = 3740] [id = 444] 08:56:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (10279400) [pid = 3740] [serial = 1332] [outer = 00000000] 08:56:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (118B3400) [pid = 3740] [serial = 1333] [outer = 10279400] 08:56:06 INFO - PROCESS | 3740 | 1464191766115 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (12F46800) [pid = 3740] [serial = 1334] [outer = 10279400] 08:56:06 INFO - PROCESS | 3740 | 1464191766624 Marionette TRACE conn2 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:56:06 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:56:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 885ms 08:56:06 INFO - PROCESS | 3740 | 1464191766692 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 3740 | 1464191766698 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 08:56:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:56:06 INFO - PROCESS | 3740 | 1464191766705 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 3740 | 1464191766707 Marionette TRACE conn2 <- [1,1742,null,{}] 08:56:06 INFO - PROCESS | 3740 | 1464191766711 Marionette TRACE conn2 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:06 INFO - PROCESS | 3740 | 1464191766818 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 08:56:06 INFO - PROCESS | 3740 | 1464191766945 Marionette TRACE conn2 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1395C800 == 30 [pid = 3740] [id = 445] 08:56:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (13A53000) [pid = 3740] [serial = 1335] [outer = 00000000] 08:56:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15194800) [pid = 3740] [serial = 1336] [outer = 13A53000] 08:56:06 INFO - PROCESS | 3740 | 1464191766983 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15A96800) [pid = 3740] [serial = 1337] [outer = 13A53000] 08:56:07 INFO - PROCESS | 3740 | 1464191767568 Marionette TRACE conn2 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:56:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 916ms 08:56:07 INFO - PROCESS | 3740 | 1464191767631 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 3740 | 1464191767633 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 08:56:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:56:07 INFO - PROCESS | 3740 | 1464191767637 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 3740 | 1464191767641 Marionette TRACE conn2 <- [1,1746,null,{}] 08:56:07 INFO - PROCESS | 3740 | 1464191767652 Marionette TRACE conn2 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:07 INFO - PROCESS | 3740 | 1464191767768 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 08:56:07 INFO - PROCESS | 3740 | 1464191767896 Marionette TRACE conn2 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1681F000 == 31 [pid = 3740] [id = 446] 08:56:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16829800) [pid = 3740] [serial = 1338] [outer = 00000000] 08:56:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16AA8400) [pid = 3740] [serial = 1339] [outer = 16829800] 08:56:07 INFO - PROCESS | 3740 | 1464191767953 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16AAE800) [pid = 3740] [serial = 1340] [outer = 16829800] 08:56:08 INFO - PROCESS | 3740 | 1464191768679 Marionette TRACE conn2 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:56:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1084ms 08:56:08 INFO - PROCESS | 3740 | 1464191768708 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 08:56:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:56:08 INFO - PROCESS | 3740 | 1464191768712 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 08:56:08 INFO - PROCESS | 3740 | 1464191768717 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 3740 | 1464191768720 Marionette TRACE conn2 <- [1,1750,null,{}] 08:56:08 INFO - PROCESS | 3740 | 1464191768726 Marionette TRACE conn2 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:08 INFO - PROCESS | 3740 | 1464191768820 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 08:56:08 INFO - PROCESS | 3740 | 1464191768950 Marionette TRACE conn2 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A56800 == 32 [pid = 3740] [id = 447] 08:56:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10A57C00) [pid = 3740] [serial = 1341] [outer = 00000000] 08:56:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (11239400) [pid = 3740] [serial = 1342] [outer = 10A57C00] 08:56:08 INFO - PROCESS | 3740 | 1464191769003 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (112E7800) [pid = 3740] [serial = 1343] [outer = 10A57C00] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13147C00) [pid = 3740] [serial = 1283] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15F26400) [pid = 3740] [serial = 1294] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1055F000) [pid = 3740] [serial = 1276] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (12F4F400) [pid = 3740] [serial = 1282] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10A55800) [pid = 3740] [serial = 1277] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15A8CC00) [pid = 3740] [serial = 1292] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (14331000) [pid = 3740] [serial = 1288] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (16A61800) [pid = 3740] [serial = 1274] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15A28C00) [pid = 3740] [serial = 1291] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (112DCC00) [pid = 3740] [serial = 1279] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (143A6000) [pid = 3740] [serial = 1289] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (138EE800) [pid = 3740] [serial = 1285] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (13A54C00) [pid = 3740] [serial = 1286] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (114E2C00) [pid = 3740] [serial = 1280] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (15F2BC00) [pid = 3740] [serial = 1295] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (15FB9C00) [pid = 3740] [serial = 1297] [outer = 00000000] [url = about:blank] 08:56:09 INFO - PROCESS | 3740 | 1464191769485 Marionette TRACE conn2 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:56:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 809ms 08:56:09 INFO - PROCESS | 3740 | 1464191769540 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 3740 | 1464191769545 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 08:56:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:56:09 INFO - PROCESS | 3740 | 1464191769551 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 3740 | 1464191769553 Marionette TRACE conn2 <- [1,1754,null,{}] 08:56:09 INFO - PROCESS | 3740 | 1464191769558 Marionette TRACE conn2 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:09 INFO - PROCESS | 3740 | 1464191769660 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 08:56:09 INFO - PROCESS | 3740 | 1464191769703 Marionette TRACE conn2 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11266400 == 33 [pid = 3740] [id = 448] 08:56:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (112E4C00) [pid = 3740] [serial = 1344] [outer = 00000000] 08:56:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (12F14400) [pid = 3740] [serial = 1345] [outer = 112E4C00] 08:56:09 INFO - PROCESS | 3740 | 1464191769805 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (132C3000) [pid = 3740] [serial = 1346] [outer = 112E4C00] 08:56:10 INFO - PROCESS | 3740 | 1464191770177 Marionette TRACE conn2 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 687ms 08:56:10 INFO - PROCESS | 3740 | 1464191770242 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 3740 | 1464191770245 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 08:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:56:10 INFO - PROCESS | 3740 | 1464191770249 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 3740 | 1464191770252 Marionette TRACE conn2 <- [1,1758,null,{}] 08:56:10 INFO - PROCESS | 3740 | 1464191770262 Marionette TRACE conn2 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:10 INFO - PROCESS | 3740 | 1464191770372 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 08:56:10 INFO - PROCESS | 3740 | 1464191770389 Marionette TRACE conn2 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13E19400 == 34 [pid = 3740] [id = 449] 08:56:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (13E1C400) [pid = 3740] [serial = 1347] [outer = 00000000] 08:56:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (14398800) [pid = 3740] [serial = 1348] [outer = 13E1C400] 08:56:10 INFO - PROCESS | 3740 | 1464191770436 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (150F6400) [pid = 3740] [serial = 1349] [outer = 13E1C400] 08:56:10 INFO - PROCESS | 3740 | 1464191770846 Marionette TRACE conn2 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:56:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 626ms 08:56:10 INFO - PROCESS | 3740 | 1464191770872 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 3740 | 1464191770874 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 08:56:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:56:10 INFO - PROCESS | 3740 | 1464191770878 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 3740 | 1464191770879 Marionette TRACE conn2 <- [1,1762,null,{}] 08:56:10 INFO - PROCESS | 3740 | 1464191770887 Marionette TRACE conn2 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:10 INFO - PROCESS | 3740 | 1464191770965 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 08:56:10 INFO - PROCESS | 3740 | 1464191770972 Marionette TRACE conn2 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15A30000 == 35 [pid = 3740] [id = 450] 08:56:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15A35000) [pid = 3740] [serial = 1350] [outer = 00000000] 08:56:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (15F24C00) [pid = 3740] [serial = 1351] [outer = 15A35000] 08:56:11 INFO - PROCESS | 3740 | 1464191771016 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (15F4E800) [pid = 3740] [serial = 1352] [outer = 15A35000] 08:56:11 INFO - PROCESS | 3740 | 1464191771452 Marionette TRACE conn2 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:56:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 611ms 08:56:11 INFO - PROCESS | 3740 | 1464191771496 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 3740 | 1464191771498 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 08:56:11 INFO - PROCESS | 3740 | 1464191771501 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:56:11 INFO - PROCESS | 3740 | 1464191771503 Marionette TRACE conn2 <- [1,1766,null,{}] 08:56:11 INFO - PROCESS | 3740 | 1464191771515 Marionette TRACE conn2 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:11 INFO - PROCESS | 3740 | 1464191771619 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 08:56:11 INFO - PROCESS | 3740 | 1464191771627 Marionette TRACE conn2 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F55C00 == 36 [pid = 3740] [id = 451] 08:56:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15FB0400) [pid = 3740] [serial = 1353] [outer = 00000000] 08:56:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1609B800) [pid = 3740] [serial = 1354] [outer = 15FB0400] 08:56:11 INFO - PROCESS | 3740 | 1464191771672 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (161AB000) [pid = 3740] [serial = 1355] [outer = 15FB0400] 08:56:12 INFO - PROCESS | 3740 | 1464191772141 Marionette TRACE conn2 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:56:12 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:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 671ms 08:56:12 INFO - PROCESS | 3740 | 1464191772184 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 3740 | 1464191772186 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 08:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:56:12 INFO - PROCESS | 3740 | 1464191772196 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 3740 | 1464191772198 Marionette TRACE conn2 <- [1,1770,null,{}] 08:56:12 INFO - PROCESS | 3740 | 1464191772201 Marionette TRACE conn2 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:12 INFO - PROCESS | 3740 | 1464191772335 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 08:56:12 INFO - PROCESS | 3740 | 1464191772397 Marionette TRACE conn2 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1608E800 == 37 [pid = 3740] [id = 452] 08:56:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16090000) [pid = 3740] [serial = 1356] [outer = 00000000] 08:56:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16AAC800) [pid = 3740] [serial = 1357] [outer = 16090000] 08:56:12 INFO - PROCESS | 3740 | 1464191772460 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16DF6C00) [pid = 3740] [serial = 1358] [outer = 16090000] 08:56:12 INFO - PROCESS | 3740 | 1464191772941 Marionette TRACE conn2 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:56:12 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:56:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 778ms 08:56:12 INFO - PROCESS | 3740 | 1464191772981 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 3740 | 1464191772982 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 08:56:12 INFO - PROCESS | 3740 | 1464191772986 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:56:12 INFO - PROCESS | 3740 | 1464191772988 Marionette TRACE conn2 <- [1,1774,null,{}] 08:56:12 INFO - PROCESS | 3740 | 1464191772997 Marionette TRACE conn2 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:13 INFO - PROCESS | 3740 | 1464191773098 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 08:56:13 INFO - PROCESS | 3740 | 1464191773107 Marionette TRACE conn2 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F2400 == 38 [pid = 3740] [id = 453] 08:56:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (10234800) [pid = 3740] [serial = 1359] [outer = 00000000] 08:56:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (175D0400) [pid = 3740] [serial = 1360] [outer = 10234800] 08:56:13 INFO - PROCESS | 3740 | 1464191773173 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (175DC000) [pid = 3740] [serial = 1361] [outer = 10234800] 08:56:13 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1681C000) [pid = 3740] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:56:13 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15AF2400) [pid = 3740] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:56:13 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (138EE400) [pid = 3740] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:56:13 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (11D1AC00) [pid = 3740] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:56:13 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12B4D000) [pid = 3740] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:56:13 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0C776800) [pid = 3740] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:56:13 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (161AA800) [pid = 3740] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:56:13 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1055A800) [pid = 3740] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:56:13 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13955800) [pid = 3740] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:56:13 INFO - PROCESS | 3740 | 1464191773660 Marionette TRACE conn2 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:56:13 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:56:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 718ms 08:56:13 INFO - PROCESS | 3740 | 1464191773710 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 3740 | 1464191773712 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 08:56:13 INFO - PROCESS | 3740 | 1464191773716 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:56:13 INFO - PROCESS | 3740 | 1464191773717 Marionette TRACE conn2 <- [1,1778,null,{}] 08:56:13 INFO - PROCESS | 3740 | 1464191773721 Marionette TRACE conn2 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:13 INFO - PROCESS | 3740 | 1464191773794 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 08:56:13 INFO - PROCESS | 3740 | 1464191773801 Marionette TRACE conn2 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 114E7400 == 39 [pid = 3740] [id = 454] 08:56:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (132D1000) [pid = 3740] [serial = 1362] [outer = 00000000] 08:56:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15F4FC00) [pid = 3740] [serial = 1363] [outer = 132D1000] 08:56:13 INFO - PROCESS | 3740 | 1464191773844 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (161AD000) [pid = 3740] [serial = 1364] [outer = 132D1000] 08:56:14 INFO - PROCESS | 3740 | 1464191774249 Marionette TRACE conn2 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:56:14 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:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 580ms 08:56:14 INFO - PROCESS | 3740 | 1464191774302 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 3740 | 1464191774304 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 08:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:56:14 INFO - PROCESS | 3740 | 1464191774307 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 3740 | 1464191774309 Marionette TRACE conn2 <- [1,1782,null,{}] 08:56:14 INFO - PROCESS | 3740 | 1464191774312 Marionette TRACE conn2 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 3740 | 1464191774387 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 08:56:14 INFO - PROCESS | 3740 | 1464191774393 Marionette TRACE conn2 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 14329000 == 40 [pid = 3740] [id = 455] 08:56:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15192000) [pid = 3740] [serial = 1365] [outer = 00000000] 08:56:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17743800) [pid = 3740] [serial = 1366] [outer = 15192000] 08:56:14 INFO - PROCESS | 3740 | 1464191774436 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17743C00) [pid = 3740] [serial = 1367] [outer = 15192000] 08:56:14 INFO - PROCESS | 3740 | 1464191774866 Marionette TRACE conn2 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:56: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:56:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 580ms 08:56:14 INFO - PROCESS | 3740 | 1464191774904 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 3740 | 1464191774906 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 08:56:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:56:14 INFO - PROCESS | 3740 | 1464191774910 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 3740 | 1464191774911 Marionette TRACE conn2 <- [1,1786,null,{}] 08:56:14 INFO - PROCESS | 3740 | 1464191774930 Marionette TRACE conn2 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:14 INFO - PROCESS | 3740 | 1464191774989 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 08:56:14 INFO - PROCESS | 3740 | 1464191774995 Marionette TRACE conn2 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 172E9400 == 41 [pid = 3740] [id = 456] 08:56:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (17747800) [pid = 3740] [serial = 1368] [outer = 00000000] 08:56:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17752800) [pid = 3740] [serial = 1369] [outer = 17747800] 08:56:15 INFO - PROCESS | 3740 | 1464191775041 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (177DF000) [pid = 3740] [serial = 1370] [outer = 17747800] 08:56:15 INFO - PROCESS | 3740 | 1464191775537 Marionette TRACE conn2 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:56:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 687ms 08:56:15 INFO - PROCESS | 3740 | 1464191775592 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 3740 | 1464191775596 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 08:56:15 INFO - PROCESS | 3740 | 1464191775602 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:56:15 INFO - PROCESS | 3740 | 1464191775606 Marionette TRACE conn2 <- [1,1790,null,{}] 08:56:15 INFO - PROCESS | 3740 | 1464191775614 Marionette TRACE conn2 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:15 INFO - PROCESS | 3740 | 1464191775733 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 08:56:15 INFO - PROCESS | 3740 | 1464191775885 Marionette TRACE conn2 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C76C400 == 42 [pid = 3740] [id = 457] 08:56:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (105ED000) [pid = 3740] [serial = 1371] [outer = 00000000] 08:56:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1123E000) [pid = 3740] [serial = 1372] [outer = 105ED000] 08:56:15 INFO - PROCESS | 3740 | 1464191775940 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (11D1AC00) [pid = 3740] [serial = 1373] [outer = 105ED000] 08:56:16 INFO - PROCESS | 3740 | 1464191776488 Marionette TRACE conn2 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:56:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 931ms 08:56:16 INFO - PROCESS | 3740 | 1464191776514 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 3740 | 1464191776520 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 08:56:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:56:16 INFO - PROCESS | 3740 | 1464191776527 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 3740 | 1464191776530 Marionette TRACE conn2 <- [1,1794,null,{}] 08:56:16 INFO - PROCESS | 3740 | 1464191776534 Marionette TRACE conn2 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:16 INFO - PROCESS | 3740 | 1464191776636 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 08:56:16 INFO - PROCESS | 3740 | 1464191776738 Marionette TRACE conn2 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1395BC00 == 43 [pid = 3740] [id = 458] 08:56:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (13A54C00) [pid = 3740] [serial = 1374] [outer = 00000000] 08:56:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (143A2400) [pid = 3740] [serial = 1375] [outer = 13A54C00] 08:56:16 INFO - PROCESS | 3740 | 1464191776791 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (15A28C00) [pid = 3740] [serial = 1376] [outer = 13A54C00] 08:56:17 INFO - PROCESS | 3740 | 1464191777376 Marionette TRACE conn2 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:56:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 870ms 08:56:17 INFO - PROCESS | 3740 | 1464191777413 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 3740 | 1464191777415 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 08:56:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:56:17 INFO - PROCESS | 3740 | 1464191777419 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 3740 | 1464191777423 Marionette TRACE conn2 <- [1,1798,null,{}] 08:56:17 INFO - PROCESS | 3740 | 1464191777434 Marionette TRACE conn2 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:17 INFO - PROCESS | 3740 | 1464191777539 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 08:56:17 INFO - PROCESS | 3740 | 1464191777641 Marionette TRACE conn2 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AA6000 == 44 [pid = 3740] [id = 459] 08:56:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (16F6EC00) [pid = 3740] [serial = 1377] [outer = 00000000] 08:56:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (17694400) [pid = 3740] [serial = 1378] [outer = 16F6EC00] 08:56:17 INFO - PROCESS | 3740 | 1464191777697 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (17751C00) [pid = 3740] [serial = 1379] [outer = 16F6EC00] 08:56:18 INFO - PROCESS | 3740 | 1464191778276 Marionette TRACE conn2 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:56:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 916ms 08:56:18 INFO - PROCESS | 3740 | 1464191778346 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 3740 | 1464191778349 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 08:56:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:56:18 INFO - PROCESS | 3740 | 1464191778353 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 3740 | 1464191778355 Marionette TRACE conn2 <- [1,1802,null,{}] 08:56:18 INFO - PROCESS | 3740 | 1464191778358 Marionette TRACE conn2 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:18 INFO - PROCESS | 3740 | 1464191778462 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 08:56:18 INFO - PROCESS | 3740 | 1464191778601 Marionette TRACE conn2 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15FBA000 == 45 [pid = 3740] [id = 460] 08:56:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (16826800) [pid = 3740] [serial = 1380] [outer = 00000000] 08:56:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (18162C00) [pid = 3740] [serial = 1381] [outer = 16826800] 08:56:18 INFO - PROCESS | 3740 | 1464191778656 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (18338C00) [pid = 3740] [serial = 1382] [outer = 16826800] 08:56:19 INFO - PROCESS | 3740 | 1464191779409 Marionette TRACE conn2 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:56:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1114ms 08:56:19 INFO - PROCESS | 3740 | 1464191779466 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 3740 | 1464191779469 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 08:56:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:56:19 INFO - PROCESS | 3740 | 1464191779473 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 3740 | 1464191779477 Marionette TRACE conn2 <- [1,1806,null,{}] 08:56:19 INFO - PROCESS | 3740 | 1464191779498 Marionette TRACE conn2 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:19 INFO - PROCESS | 3740 | 1464191779591 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 08:56:19 INFO - PROCESS | 3740 | 1464191779678 Marionette TRACE conn2 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F3000 == 46 [pid = 3740] [id = 461] 08:56:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (10A5F000) [pid = 3740] [serial = 1383] [outer = 00000000] 08:56:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (12BC5800) [pid = 3740] [serial = 1384] [outer = 10A5F000] 08:56:19 INFO - PROCESS | 3740 | 1464191779773 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (132C9400) [pid = 3740] [serial = 1385] [outer = 10A5F000] 08:56:19 INFO - PROCESS | 3740 | --DOCSHELL 13144000 == 45 [pid = 3740] [id = 424] 08:56:19 INFO - PROCESS | 3740 | --DOCSHELL 14329000 == 44 [pid = 3740] [id = 455] 08:56:19 INFO - PROCESS | 3740 | --DOCSHELL 114E7400 == 43 [pid = 3740] [id = 454] 08:56:19 INFO - PROCESS | 3740 | --DOCSHELL 0C7F2400 == 42 [pid = 3740] [id = 453] 08:56:19 INFO - PROCESS | 3740 | --DOCSHELL 1608E800 == 41 [pid = 3740] [id = 452] 08:56:19 INFO - PROCESS | 3740 | --DOCSHELL 15F55C00 == 40 [pid = 3740] [id = 451] 08:56:19 INFO - PROCESS | 3740 | --DOCSHELL 15A30000 == 39 [pid = 3740] [id = 450] 08:56:19 INFO - PROCESS | 3740 | --DOCSHELL 13E19400 == 38 [pid = 3740] [id = 449] 08:56:19 INFO - PROCESS | 3740 | --DOCSHELL 11266400 == 37 [pid = 3740] [id = 448] 08:56:19 INFO - PROCESS | 3740 | --DOCSHELL 10A56800 == 36 [pid = 3740] [id = 447] 08:56:19 INFO - PROCESS | 3740 | --DOCSHELL 1395C800 == 35 [pid = 3740] [id = 445] 08:56:19 INFO - PROCESS | 3740 | --DOCSHELL 1022D400 == 34 [pid = 3740] [id = 444] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (13A51400) [pid = 3740] [serial = 1309] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (13E1EC00) [pid = 3740] [serial = 1310] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (11DBEC00) [pid = 3740] [serial = 1306] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (12B24800) [pid = 3740] [serial = 1307] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (156D3C00) [pid = 3740] [serial = 1312] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (105F3C00) [pid = 3740] [serial = 1303] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (10F0D400) [pid = 3740] [serial = 1304] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (161B1C00) [pid = 3740] [serial = 1318] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (15FB4400) [pid = 3740] [serial = 1316] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (16AA0C00) [pid = 3740] [serial = 1330] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (166C3400) [pid = 3740] [serial = 1321] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (166C0C00) [pid = 3740] [serial = 1319] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (11051400) [pid = 3740] [serial = 1300] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (13E1B400) [pid = 3740] [serial = 1322] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (16824800) [pid = 3740] [serial = 1327] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (156CDC00) [pid = 3740] [serial = 1324] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (157CE800) [pid = 3740] [serial = 1313] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (161AF000) [pid = 3740] [serial = 1325] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1682A400) [pid = 3740] [serial = 1328] [outer = 00000000] [url = about:blank] 08:56:19 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15F30400) [pid = 3740] [serial = 1315] [outer = 00000000] [url = about:blank] 08:56:20 INFO - PROCESS | 3740 | 1464191780245 Marionette TRACE conn2 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 809ms 08:56:20 INFO - PROCESS | 3740 | 1464191780298 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 3740 | 1464191780303 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 08:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:56:20 INFO - PROCESS | 3740 | 1464191780309 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 3740 | 1464191780311 Marionette TRACE conn2 <- [1,1810,null,{}] 08:56:20 INFO - PROCESS | 3740 | 1464191780315 Marionette TRACE conn2 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:20 INFO - PROCESS | 3740 | 1464191780399 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 08:56:20 INFO - PROCESS | 3740 | 1464191780415 Marionette TRACE conn2 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11DFE000 == 35 [pid = 3740] [id = 462] 08:56:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1290D400) [pid = 3740] [serial = 1386] [outer = 00000000] 08:56:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1395A400) [pid = 3740] [serial = 1387] [outer = 1290D400] 08:56:20 INFO - PROCESS | 3740 | 1464191780468 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (13E1F800) [pid = 3740] [serial = 1388] [outer = 1290D400] 08:56:20 INFO - PROCESS | 3740 | 1464191780925 Marionette TRACE conn2 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:56:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 687ms 08:56:20 INFO - PROCESS | 3740 | 1464191780991 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 3740 | 1464191780993 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 08:56:20 INFO - PROCESS | 3740 | 1464191780997 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:56:20 INFO - PROCESS | 3740 | 1464191781000 Marionette TRACE conn2 <- [1,1814,null,{}] 08:56:20 INFO - PROCESS | 3740 | 1464191781010 Marionette TRACE conn2 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:21 INFO - PROCESS | 3740 | 1464191781090 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 08:56:21 INFO - PROCESS | 3740 | 1464191781100 Marionette TRACE conn2 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156D6400 == 36 [pid = 3740] [id = 463] 08:56:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (157DA800) [pid = 3740] [serial = 1389] [outer = 00000000] 08:56:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (15F23C00) [pid = 3740] [serial = 1390] [outer = 157DA800] 08:56:21 INFO - PROCESS | 3740 | 1464191781147 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (15FB1C00) [pid = 3740] [serial = 1391] [outer = 157DA800] 08:56:21 INFO - PROCESS | 3740 | 1464191781595 Marionette TRACE conn2 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:56:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 626ms 08:56:21 INFO - PROCESS | 3740 | 1464191781618 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 3740 | 1464191781620 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 08:56:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:56:21 INFO - PROCESS | 3740 | 1464191781623 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 3740 | 1464191781625 Marionette TRACE conn2 <- [1,1818,null,{}] 08:56:21 INFO - PROCESS | 3740 | 1464191781628 Marionette TRACE conn2 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:21 INFO - PROCESS | 3740 | 1464191781708 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 08:56:21 INFO - PROCESS | 3740 | 1464191781715 Marionette TRACE conn2 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F2C000 == 37 [pid = 3740] [id = 464] 08:56:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (161A5400) [pid = 3740] [serial = 1392] [outer = 00000000] 08:56:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (161B2800) [pid = 3740] [serial = 1393] [outer = 161A5400] 08:56:21 INFO - PROCESS | 3740 | 1464191781758 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (166C2400) [pid = 3740] [serial = 1394] [outer = 161A5400] 08:56:22 INFO - PROCESS | 3740 | 1464191782190 Marionette TRACE conn2 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:56:22 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:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 626ms 08:56:22 INFO - PROCESS | 3740 | 1464191782244 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 3740 | 1464191782246 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 08:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:56:22 INFO - PROCESS | 3740 | 1464191782256 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 3740 | 1464191782258 Marionette TRACE conn2 <- [1,1822,null,{}] 08:56:22 INFO - PROCESS | 3740 | 1464191782271 Marionette TRACE conn2 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:22 INFO - PROCESS | 3740 | 1464191782376 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 08:56:22 INFO - PROCESS | 3740 | 1464191782382 Marionette TRACE conn2 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 3740 | ++DOCSHELL 166C5800 == 38 [pid = 3740] [id = 465] 08:56:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (166CF400) [pid = 3740] [serial = 1395] [outer = 00000000] 08:56:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (16822C00) [pid = 3740] [serial = 1396] [outer = 166CF400] 08:56:22 INFO - PROCESS | 3740 | 1464191782425 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (16825800) [pid = 3740] [serial = 1397] [outer = 166CF400] 08:56:22 INFO - PROCESS | 3740 | 1464191782852 Marionette TRACE conn2 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:56:22 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:56:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 626ms 08:56:22 INFO - PROCESS | 3740 | 1464191782876 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 3740 | 1464191782878 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 08:56:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:56:22 INFO - PROCESS | 3740 | 1464191782881 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 3740 | 1464191782883 Marionette TRACE conn2 <- [1,1826,null,{}] 08:56:22 INFO - PROCESS | 3740 | 1464191782886 Marionette TRACE conn2 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:22 INFO - PROCESS | 3740 | 1464191783009 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 08:56:23 INFO - PROCESS | 3740 | 1464191783016 Marionette TRACE conn2 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C775400 == 39 [pid = 3740] [id = 466] 08:56:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (11059800) [pid = 3740] [serial = 1398] [outer = 00000000] 08:56:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (17689800) [pid = 3740] [serial = 1399] [outer = 11059800] 08:56:23 INFO - PROCESS | 3740 | 1464191783060 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (177D8400) [pid = 3740] [serial = 1400] [outer = 11059800] 08:56:23 INFO - PROCESS | 3740 | 1464191783522 Marionette TRACE conn2 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:56:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 686ms 08:56:23 INFO - PROCESS | 3740 | 1464191783564 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 3740 | 1464191783566 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 08:56:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:56:23 INFO - PROCESS | 3740 | 1464191783574 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 3740 | 1464191783576 Marionette TRACE conn2 <- [1,1830,null,{}] 08:56:23 INFO - PROCESS | 3740 | 1464191783579 Marionette TRACE conn2 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:23 INFO - PROCESS | 3740 | 1464191783685 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 08:56:23 INFO - PROCESS | 3740 | 1464191783692 Marionette TRACE conn2 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15AF6400 == 40 [pid = 3740] [id = 467] 08:56:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (17691800) [pid = 3740] [serial = 1401] [outer = 00000000] 08:56:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (18643000) [pid = 3740] [serial = 1402] [outer = 17691800] 08:56:23 INFO - PROCESS | 3740 | 1464191783735 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (179AB000) [pid = 3740] [serial = 1403] [outer = 17691800] 08:56:24 INFO - PROCESS | 3740 | 1464191784163 Marionette TRACE conn2 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 626ms 08:56:24 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (15A35000) [pid = 3740] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:56:24 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (15192000) [pid = 3740] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:56:24 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (13E1C400) [pid = 3740] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:56:24 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (15FB0400) [pid = 3740] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:56:24 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (10A57C00) [pid = 3740] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:56:24 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (112E4C00) [pid = 3740] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:56:24 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (16090000) [pid = 3740] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:56:24 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (10234800) [pid = 3740] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:56:24 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (132D1000) [pid = 3740] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:56:24 INFO - PROCESS | 3740 | 1464191784358 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 3740 | 1464191784360 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 08:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:56:24 INFO - PROCESS | 3740 | 1464191784373 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 3740 | 1464191784374 Marionette TRACE conn2 <- [1,1834,null,{}] 08:56:24 INFO - PROCESS | 3740 | 1464191784378 Marionette TRACE conn2 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:24 INFO - PROCESS | 3740 | 1464191784453 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 08:56:24 INFO - PROCESS | 3740 | 1464191784462 Marionette TRACE conn2 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 118B6C00 == 41 [pid = 3740] [id = 468] 08:56:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (13951400) [pid = 3740] [serial = 1404] [outer = 00000000] 08:56:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (15192000) [pid = 3740] [serial = 1405] [outer = 13951400] 08:56:24 INFO - PROCESS | 3740 | 1464191784506 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (15A35000) [pid = 3740] [serial = 1406] [outer = 13951400] 08:56:24 INFO - PROCESS | 3740 | 1464191784917 Marionette TRACE conn2 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:56: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:56:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 580ms 08:56:24 INFO - PROCESS | 3740 | 1464191784955 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 3740 | 1464191784957 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 08:56:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:56:24 INFO - PROCESS | 3740 | 1464191784964 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 3740 | 1464191784966 Marionette TRACE conn2 <- [1,1838,null,{}] 08:56:24 INFO - PROCESS | 3740 | 1464191784969 Marionette TRACE conn2 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:25 INFO - PROCESS | 3740 | 1464191785046 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 08:56:25 INFO - PROCESS | 3740 | 1464191785053 Marionette TRACE conn2 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161A8400 == 42 [pid = 3740] [id = 469] 08:56:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (175D0000) [pid = 3740] [serial = 1407] [outer = 00000000] 08:56:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (18167000) [pid = 3740] [serial = 1408] [outer = 175D0000] 08:56:25 INFO - PROCESS | 3740 | 1464191785096 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1865B800) [pid = 3740] [serial = 1409] [outer = 175D0000] 08:56:25 INFO - PROCESS | 3740 | 1464191785498 Marionette TRACE conn2 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:56: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:56:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 580ms 08:56:25 INFO - PROCESS | 3740 | 1464191785554 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 3740 | 1464191785556 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 08:56:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:56:25 INFO - PROCESS | 3740 | 1464191785559 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 3740 | 1464191785561 Marionette TRACE conn2 <- [1,1842,null,{}] 08:56:25 INFO - PROCESS | 3740 | 1464191785565 Marionette TRACE conn2 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:25 INFO - PROCESS | 3740 | 1464191785641 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 08:56:25 INFO - PROCESS | 3740 | 1464191785647 Marionette TRACE conn2 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1865F800 == 43 [pid = 3740] [id = 470] 08:56:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (18664400) [pid = 3740] [serial = 1410] [outer = 00000000] 08:56:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (19A69000) [pid = 3740] [serial = 1411] [outer = 18664400] 08:56:25 INFO - PROCESS | 3740 | 1464191785690 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (19B76800) [pid = 3740] [serial = 1412] [outer = 18664400] 08:56:26 INFO - PROCESS | 3740 | 1464191786170 Marionette TRACE conn2 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:56:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 610ms 08:56:26 INFO - PROCESS | 3740 | 1464191786198 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 3740 | 1464191786200 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 08:56:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:56:26 INFO - PROCESS | 3740 | 1464191786204 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 3740 | 1464191786206 Marionette TRACE conn2 <- [1,1846,null,{}] 08:56:26 INFO - PROCESS | 3740 | 1464191786210 Marionette TRACE conn2 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:26 INFO - PROCESS | 3740 | 1464191786287 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 08:56:26 INFO - PROCESS | 3740 | 1464191786428 Marionette TRACE conn2 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:26 INFO - PROCESS | 3740 | ++DOCSHELL 0C7F3400 == 44 [pid = 3740] [id = 471] 08:56:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (0C7F4400) [pid = 3740] [serial = 1413] [outer = 00000000] 08:56:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (0F9EDC00) [pid = 3740] [serial = 1414] [outer = 0C7F4400] 08:56:26 INFO - PROCESS | 3740 | 1464191786484 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1055E800) [pid = 3740] [serial = 1415] [outer = 0C7F4400] 08:56:27 INFO - PROCESS | 3740 | 1464191787145 Marionette TRACE conn2 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:56:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1023ms 08:56:27 INFO - PROCESS | 3740 | 1464191787231 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 3740 | 1464191787236 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 08:56:27 INFO - PROCESS | 3740 | 1464191787241 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:56:27 INFO - PROCESS | 3740 | 1464191787245 Marionette TRACE conn2 <- [1,1850,null,{}] 08:56:27 INFO - PROCESS | 3740 | 1464191787265 Marionette TRACE conn2 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:27 INFO - PROCESS | 3740 | 1464191787379 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 08:56:27 INFO - PROCESS | 3740 | 1464191787505 Marionette TRACE conn2 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 131FA000 == 45 [pid = 3740] [id = 472] 08:56:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (131FBC00) [pid = 3740] [serial = 1416] [outer = 00000000] 08:56:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (1432F800) [pid = 3740] [serial = 1417] [outer = 131FBC00] 08:56:27 INFO - PROCESS | 3740 | 1464191787561 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (156CBC00) [pid = 3740] [serial = 1418] [outer = 131FBC00] 08:56:28 INFO - PROCESS | 3740 | 1464191788110 Marionette TRACE conn2 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:56:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 886ms 08:56:28 INFO - PROCESS | 3740 | 1464191788145 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 3740 | 1464191788149 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:56:28 INFO - PROCESS | 3740 | 1464191788154 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 3740 | 1464191788156 Marionette TRACE conn2 <- [1,1854,null,{}] 08:56:28 INFO - PROCESS | 3740 | 1464191788160 Marionette TRACE conn2 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:28 INFO - PROCESS | 3740 | 1464191788263 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 08:56:28 INFO - PROCESS | 3740 | 1464191788368 Marionette TRACE conn2 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C777C00 == 46 [pid = 3740] [id = 473] 08:56:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (0C7F9400) [pid = 3740] [serial = 1419] [outer = 00000000] 08:56:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (16A65000) [pid = 3740] [serial = 1420] [outer = 0C7F9400] 08:56:28 INFO - PROCESS | 3740 | 1464191788405 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16F77400) [pid = 3740] [serial = 1421] [outer = 0C7F9400] 08:56:29 INFO - PROCESS | 3740 | 1464191789055 Marionette TRACE conn2 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:56:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 977ms 08:56:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:56:29 INFO - PROCESS | 3740 | 1464191789126 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 3740 | 1464191789128 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 08:56:29 INFO - PROCESS | 3740 | 1464191789138 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 3740 | 1464191789145 Marionette TRACE conn2 <- [1,1858,null,{}] 08:56:29 INFO - PROCESS | 3740 | 1464191789149 Marionette TRACE conn2 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:29 INFO - PROCESS | 3740 | 1464191789259 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 08:56:29 INFO - PROCESS | 3740 | 1464191789386 Marionette TRACE conn2 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A55800 == 47 [pid = 3740] [id = 474] 08:56:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (11259400) [pid = 3740] [serial = 1422] [outer = 00000000] 08:56:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (12B24400) [pid = 3740] [serial = 1423] [outer = 11259400] 08:56:29 INFO - PROCESS | 3740 | 1464191789441 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (132C8000) [pid = 3740] [serial = 1424] [outer = 11259400] 08:56:30 INFO - PROCESS | 3740 | 1464191790128 Marionette TRACE conn2 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:56:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1022ms 08:56:30 INFO - PROCESS | 3740 | 1464191790171 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 3740 | 1464191790176 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 08:56:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:56:30 INFO - PROCESS | 3740 | 1464191790196 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 3740 | 1464191790200 Marionette TRACE conn2 <- [1,1862,null,{}] 08:56:30 INFO - PROCESS | 3740 | 1464191790205 Marionette TRACE conn2 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:30 INFO - PROCESS | 3740 | 1464191790300 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 08:56:30 INFO - PROCESS | 3740 | 1464191790478 Marionette TRACE conn2 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | --DOCSHELL 1432A000 == 46 [pid = 3740] [id = 443] 08:56:30 INFO - PROCESS | 3740 | --DOCSHELL 1865F800 == 45 [pid = 3740] [id = 470] 08:56:30 INFO - PROCESS | 3740 | --DOCSHELL 161A8400 == 44 [pid = 3740] [id = 469] 08:56:30 INFO - PROCESS | 3740 | --DOCSHELL 118B6C00 == 43 [pid = 3740] [id = 468] 08:56:30 INFO - PROCESS | 3740 | --DOCSHELL 15AF6400 == 42 [pid = 3740] [id = 467] 08:56:30 INFO - PROCESS | 3740 | --DOCSHELL 0C775400 == 41 [pid = 3740] [id = 466] 08:56:30 INFO - PROCESS | 3740 | --DOCSHELL 166C5800 == 40 [pid = 3740] [id = 465] 08:56:30 INFO - PROCESS | 3740 | --DOCSHELL 15F2C000 == 39 [pid = 3740] [id = 464] 08:56:30 INFO - PROCESS | 3740 | --DOCSHELL 156D6400 == 38 [pid = 3740] [id = 463] 08:56:30 INFO - PROCESS | 3740 | --DOCSHELL 11DFE000 == 37 [pid = 3740] [id = 462] 08:56:30 INFO - PROCESS | 3740 | --DOCSHELL 0C7F3000 == 36 [pid = 3740] [id = 461] 08:56:30 INFO - PROCESS | 3740 | --DOCSHELL 15FBA000 == 35 [pid = 3740] [id = 460] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (17752800) [pid = 3740] [serial = 1369] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | ++DOCSHELL 0C775400 == 36 [pid = 3740] [id = 475] 08:56:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (0C776800) [pid = 3740] [serial = 1425] [outer = 00000000] 08:56:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1123A000) [pid = 3740] [serial = 1426] [outer = 0C776800] 08:56:30 INFO - PROCESS | 3740 | 1464191790536 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (11BC0400) [pid = 3740] [serial = 1427] [outer = 0C776800] 08:56:30 INFO - PROCESS | 3740 | --DOCSHELL 16AA6000 == 35 [pid = 3740] [id = 459] 08:56:30 INFO - PROCESS | 3740 | --DOCSHELL 1395BC00 == 34 [pid = 3740] [id = 458] 08:56:30 INFO - PROCESS | 3740 | --DOCSHELL 0C76C400 == 33 [pid = 3740] [id = 457] 08:56:30 INFO - PROCESS | 3740 | --DOCSHELL 172E9400 == 32 [pid = 3740] [id = 456] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (161AB000) [pid = 3740] [serial = 1355] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (15F4FC00) [pid = 3740] [serial = 1363] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (161AD000) [pid = 3740] [serial = 1364] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (15F4E800) [pid = 3740] [serial = 1352] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (15F24C00) [pid = 3740] [serial = 1351] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (17743C00) [pid = 3740] [serial = 1367] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (14398800) [pid = 3740] [serial = 1348] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (150F6400) [pid = 3740] [serial = 1349] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1609B800) [pid = 3740] [serial = 1354] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (112E7800) [pid = 3740] [serial = 1343] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (11239400) [pid = 3740] [serial = 1342] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (12F14400) [pid = 3740] [serial = 1345] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (132C3000) [pid = 3740] [serial = 1346] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (15194800) [pid = 3740] [serial = 1336] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (16AA8400) [pid = 3740] [serial = 1339] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (118B3400) [pid = 3740] [serial = 1333] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (16AAC800) [pid = 3740] [serial = 1357] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (175D0400) [pid = 3740] [serial = 1360] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (16DF6C00) [pid = 3740] [serial = 1358] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (17743800) [pid = 3740] [serial = 1366] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (175DC000) [pid = 3740] [serial = 1361] [outer = 00000000] [url = about:blank] 08:56:30 INFO - PROCESS | 3740 | 1464191790959 Marionette TRACE conn2 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 824ms 08:56:31 INFO - PROCESS | 3740 | 1464191791020 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 3740 | 1464191791025 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 08:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:56:31 INFO - PROCESS | 3740 | 1464191791032 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 3740 | 1464191791036 Marionette TRACE conn2 <- [1,1866,null,{}] 08:56:31 INFO - PROCESS | 3740 | 1464191791041 Marionette TRACE conn2 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 3740 | 1464191791124 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 08:56:31 INFO - PROCESS | 3740 | 1464191791134 Marionette TRACE conn2 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12B2B800 == 33 [pid = 3740] [id = 476] 08:56:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (132C7C00) [pid = 3740] [serial = 1428] [outer = 00000000] 08:56:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1395BC00) [pid = 3740] [serial = 1429] [outer = 132C7C00] 08:56:31 INFO - PROCESS | 3740 | 1464191791178 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (14330400) [pid = 3740] [serial = 1430] [outer = 132C7C00] 08:56:31 INFO - PROCESS | 3740 | 1464191791660 Marionette TRACE conn2 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:56:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 672ms 08:56:31 INFO - PROCESS | 3740 | 1464191791712 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 3740 | 1464191791714 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 08:56:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:56:31 INFO - PROCESS | 3740 | 1464191791718 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 3740 | 1464191791721 Marionette TRACE conn2 <- [1,1870,null,{}] 08:56:31 INFO - PROCESS | 3740 | 1464191791731 Marionette TRACE conn2 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:31 INFO - PROCESS | 3740 | 1464191791814 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 08:56:31 INFO - PROCESS | 3740 | 1464191791921 Marionette TRACE conn2 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15A95000 == 34 [pid = 3740] [id = 477] 08:56:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (15AF7C00) [pid = 3740] [serial = 1431] [outer = 00000000] 08:56:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (15F4E800) [pid = 3740] [serial = 1432] [outer = 15AF7C00] 08:56:31 INFO - PROCESS | 3740 | 1464191791976 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (15FBD800) [pid = 3740] [serial = 1433] [outer = 15AF7C00] 08:56:32 INFO - PROCESS | 3740 | 1464191792318 Marionette TRACE conn2 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:56:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 611ms 08:56:32 INFO - PROCESS | 3740 | 1464191792354 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 3740 | 1464191792357 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 08:56:32 INFO - PROCESS | 3740 | 1464191792361 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:56:32 INFO - PROCESS | 3740 | 1464191792363 Marionette TRACE conn2 <- [1,1874,null,{}] 08:56:32 INFO - PROCESS | 3740 | 1464191792366 Marionette TRACE conn2 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:32 INFO - PROCESS | 3740 | 1464191792448 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 08:56:32 INFO - PROCESS | 3740 | 1464191792484 Marionette TRACE conn2 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161B1800 == 35 [pid = 3740] [id = 478] 08:56:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (161B1C00) [pid = 3740] [serial = 1434] [outer = 00000000] 08:56:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1681B800) [pid = 3740] [serial = 1435] [outer = 161B1C00] 08:56:32 INFO - PROCESS | 3740 | 1464191792528 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (16821400) [pid = 3740] [serial = 1436] [outer = 161B1C00] 08:56:32 INFO - PROCESS | 3740 | 1464191792982 Marionette TRACE conn2 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 687ms 08:56:33 INFO - PROCESS | 3740 | 1464191793042 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 3740 | 1464191793044 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 08:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:56:33 INFO - PROCESS | 3740 | 1464191793052 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 3740 | 1464191793054 Marionette TRACE conn2 <- [1,1878,null,{}] 08:56:33 INFO - PROCESS | 3740 | 1464191793057 Marionette TRACE conn2 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:33 INFO - PROCESS | 3740 | 1464191793159 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 08:56:33 INFO - PROCESS | 3740 | 1464191793166 Marionette TRACE conn2 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16826400 == 36 [pid = 3740] [id = 479] 08:56:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (16A61800) [pid = 3740] [serial = 1437] [outer = 00000000] 08:56:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (16AA8400) [pid = 3740] [serial = 1438] [outer = 16A61800] 08:56:33 INFO - PROCESS | 3740 | 1464191793209 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (16AAD400) [pid = 3740] [serial = 1439] [outer = 16A61800] 08:56:33 INFO - PROCESS | 3740 | 1464191793650 Marionette TRACE conn2 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:56:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 626ms 08:56:33 INFO - PROCESS | 3740 | 1464191793669 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 3740 | 1464191793671 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 08:56:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:56:33 INFO - PROCESS | 3740 | 1464191793674 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 3740 | 1464191793675 Marionette TRACE conn2 <- [1,1882,null,{}] 08:56:33 INFO - PROCESS | 3740 | 1464191793685 Marionette TRACE conn2 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:33 INFO - PROCESS | 3740 | 1464191793809 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 08:56:33 INFO - PROCESS | 3740 | 1464191793922 Marionette TRACE conn2 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 17698400 == 37 [pid = 3740] [id = 480] 08:56:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (17743800) [pid = 3740] [serial = 1440] [outer = 00000000] 08:56:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1774B000) [pid = 3740] [serial = 1441] [outer = 17743800] 08:56:33 INFO - PROCESS | 3740 | 1464191793967 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (177D3400) [pid = 3740] [serial = 1442] [outer = 17743800] 08:56:34 INFO - PROCESS | 3740 | 1464191794360 Marionette TRACE conn2 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:56:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 732ms 08:56:34 INFO - PROCESS | 3740 | 1464191794399 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 3740 | 1464191794400 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 08:56:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:56:34 INFO - PROCESS | 3740 | 1464191794404 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 3740 | 1464191794405 Marionette TRACE conn2 <- [1,1886,null,{}] 08:56:34 INFO - PROCESS | 3740 | 1464191794409 Marionette TRACE conn2 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:34 INFO - PROCESS | 3740 | 1464191794516 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 08:56:34 INFO - PROCESS | 3740 | 1464191794522 Marionette TRACE conn2 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 105F5800 == 38 [pid = 3740] [id = 481] 08:56:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (161A5C00) [pid = 3740] [serial = 1443] [outer = 00000000] 08:56:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (18169800) [pid = 3740] [serial = 1444] [outer = 161A5C00] 08:56:34 INFO - PROCESS | 3740 | 1464191794565 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (18339000) [pid = 3740] [serial = 1445] [outer = 161A5C00] 08:56:34 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (11059800) [pid = 3740] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:56:34 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (17691800) [pid = 3740] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:56:34 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (161A5400) [pid = 3740] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:56:34 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (10A5F000) [pid = 3740] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:56:34 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (13951400) [pid = 3740] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:56:34 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (157DA800) [pid = 3740] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:56:34 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1290D400) [pid = 3740] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:56:34 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (166CF400) [pid = 3740] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:56:34 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (175D0000) [pid = 3740] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:56:35 INFO - PROCESS | 3740 | 1464191795071 Marionette TRACE conn2 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 717ms 08:56:35 INFO - PROCESS | 3740 | 1464191795128 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 3740 | 1464191795130 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 08:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:56:35 INFO - PROCESS | 3740 | 1464191795133 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 3740 | 1464191795135 Marionette TRACE conn2 <- [1,1890,null,{}] 08:56:35 INFO - PROCESS | 3740 | 1464191795138 Marionette TRACE conn2 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:35 INFO - PROCESS | 3740 | 1464191795254 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 08:56:35 INFO - PROCESS | 3740 | 1464191795261 Marionette TRACE conn2 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10564400 == 39 [pid = 3740] [id = 482] 08:56:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (138EEC00) [pid = 3740] [serial = 1446] [outer = 00000000] 08:56:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (175D0000) [pid = 3740] [serial = 1447] [outer = 138EEC00] 08:56:35 INFO - PROCESS | 3740 | 1464191795304 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (175D0400) [pid = 3740] [serial = 1448] [outer = 138EEC00] 08:56:35 INFO - PROCESS | 3740 | 1464191795709 Marionette TRACE conn2 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:56:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:56:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 610ms 08:56:35 INFO - PROCESS | 3740 | 1464191795755 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 3740 | 1464191795757 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 08:56:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:56:35 INFO - PROCESS | 3740 | 1464191795765 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 3740 | 1464191795768 Marionette TRACE conn2 <- [1,1894,null,{}] 08:56:35 INFO - PROCESS | 3740 | 1464191795773 Marionette TRACE conn2 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:35 INFO - PROCESS | 3740 | 1464191795849 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 08:56:35 INFO - PROCESS | 3740 | 1464191795858 Marionette TRACE conn2 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 157CF000 == 40 [pid = 3740] [id = 483] 08:56:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (17744800) [pid = 3740] [serial = 1449] [outer = 00000000] 08:56:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (19A5F800) [pid = 3740] [serial = 1450] [outer = 17744800] 08:56:35 INFO - PROCESS | 3740 | 1464191795901 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (19B74400) [pid = 3740] [serial = 1451] [outer = 17744800] 08:56:36 INFO - PROCESS | 3740 | 1464191796324 Marionette TRACE conn2 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:56:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 580ms 08:56:36 INFO - PROCESS | 3740 | 1464191796345 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 3740 | 1464191796347 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 08:56:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:56:36 INFO - PROCESS | 3740 | 1464191796351 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 3740 | 1464191796353 Marionette TRACE conn2 <- [1,1898,null,{}] 08:56:36 INFO - PROCESS | 3740 | 1464191796360 Marionette TRACE conn2 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:36 INFO - PROCESS | 3740 | 1464191796436 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 08:56:36 INFO - PROCESS | 3740 | 1464191796443 Marionette TRACE conn2 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 18646000 == 41 [pid = 3740] [id = 484] 08:56:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (18646800) [pid = 3740] [serial = 1452] [outer = 00000000] 08:56:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (19BF2400) [pid = 3740] [serial = 1453] [outer = 18646800] 08:56:36 INFO - PROCESS | 3740 | 1464191796486 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (19D5A400) [pid = 3740] [serial = 1454] [outer = 18646800] 08:56:37 INFO - PROCESS | 3740 | 1464191797114 Marionette TRACE conn2 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:56:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 824ms 08:56:37 INFO - PROCESS | 3740 | 1464191797177 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 3740 | 1464191797181 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 08:56:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:56:37 INFO - PROCESS | 3740 | 1464191797187 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - PROCESS | 3740 | 1464191797191 Marionette TRACE conn2 <- [1,1902,null,{}] 08:56:37 INFO - PROCESS | 3740 | 1464191797197 Marionette TRACE conn2 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:37 INFO - PROCESS | 3740 | 1464191797303 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 08:56:37 INFO - PROCESS | 3740 | 1464191797438 Marionette TRACE conn2 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 3740 | ++DOCSHELL 11051400 == 42 [pid = 3740] [id = 485] 08:56:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (11055000) [pid = 3740] [serial = 1455] [outer = 00000000] 08:56:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (12B57800) [pid = 3740] [serial = 1456] [outer = 11055000] 08:56:37 INFO - PROCESS | 3740 | 1464191797495 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (132C3000) [pid = 3740] [serial = 1457] [outer = 11055000] 08:56:38 INFO - PROCESS | 3740 | 1464191798075 Marionette TRACE conn2 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:56:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:56:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 916ms 08:56:38 INFO - PROCESS | 3740 | 1464191798117 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 3740 | 1464191798122 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 08:56:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:56:38 INFO - PROCESS | 3740 | 1464191798129 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 3740 | 1464191798132 Marionette TRACE conn2 <- [1,1906,null,{}] 08:56:38 INFO - PROCESS | 3740 | 1464191798136 Marionette TRACE conn2 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:38 INFO - PROCESS | 3740 | 1464191798241 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 08:56:38 INFO - PROCESS | 3740 | 1464191798358 Marionette TRACE conn2 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11DC1800 == 43 [pid = 3740] [id = 486] 08:56:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1518D400) [pid = 3740] [serial = 1458] [outer = 00000000] 08:56:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (15F24C00) [pid = 3740] [serial = 1459] [outer = 1518D400] 08:56:38 INFO - PROCESS | 3740 | 1464191798413 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (161A6800) [pid = 3740] [serial = 1460] [outer = 1518D400] 08:56:39 INFO - PROCESS | 3740 | 1464191799034 Marionette TRACE conn2 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 916ms 08:56:39 INFO - PROCESS | 3740 | 1464191799069 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 3740 | 1464191799072 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 08:56:39 INFO - PROCESS | 3740 | 1464191799061 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:56:39 INFO - PROCESS | 3740 | 1464191799065 Marionette TRACE conn2 <- [1,1910,null,{}] 08:56:39 INFO - PROCESS | 3740 | 1464191799076 Marionette TRACE conn2 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:39 INFO - PROCESS | 3740 | 1464191799181 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 08:56:39 INFO - PROCESS | 3740 | 1464191799316 Marionette TRACE conn2 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1774EC00 == 44 [pid = 3740] [id = 487] 08:56:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1774F000) [pid = 3740] [serial = 1461] [outer = 00000000] 08:56:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (19B71400) [pid = 3740] [serial = 1462] [outer = 1774F000] 08:56:39 INFO - PROCESS | 3740 | 1464191799373 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (19B7F800) [pid = 3740] [serial = 1463] [outer = 1774F000] 08:56:39 INFO - PROCESS | 3740 | 1464191799906 Marionette TRACE conn2 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:56:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 870ms 08:56:39 INFO - PROCESS | 3740 | 1464191799965 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 3740 | 1464191799968 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 08:56:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:56:39 INFO - PROCESS | 3740 | 1464191799973 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 3740 | 1464191799975 Marionette TRACE conn2 <- [1,1914,null,{}] 08:56:39 INFO - PROCESS | 3740 | 1464191799978 Marionette TRACE conn2 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:40 INFO - PROCESS | 3740 | 1464191800092 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 08:56:40 INFO - PROCESS | 3740 | 1464191800197 Marionette TRACE conn2 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161A9400 == 45 [pid = 3740] [id = 488] 08:56:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (16829400) [pid = 3740] [serial = 1464] [outer = 00000000] 08:56:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1864A800) [pid = 3740] [serial = 1465] [outer = 16829400] 08:56:40 INFO - PROCESS | 3740 | 1464191800251 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (18667800) [pid = 3740] [serial = 1466] [outer = 16829400] 08:56:40 INFO - PROCESS | 3740 | 1464191800975 Marionette TRACE conn2 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:56:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1022ms 08:56:40 INFO - PROCESS | 3740 | 1464191801013 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 3740 | 1464191801016 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:56:41 INFO - PROCESS | 3740 | 1464191801022 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 3740 | 1464191801025 Marionette TRACE conn2 <- [1,1918,null,{}] 08:56:41 INFO - PROCESS | 3740 | 1464191801032 Marionette TRACE conn2 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:41 INFO - PROCESS | 3740 | 1464191801168 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 08:56:41 INFO - PROCESS | 3740 | 1464191801304 Marionette TRACE conn2 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11D26000 == 46 [pid = 3740] [id = 489] 08:56:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (132C6800) [pid = 3740] [serial = 1467] [outer = 00000000] 08:56:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (13A55000) [pid = 3740] [serial = 1468] [outer = 132C6800] 08:56:41 INFO - PROCESS | 3740 | 1464191801363 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (156D2800) [pid = 3740] [serial = 1469] [outer = 132C6800] 08:56:41 INFO - PROCESS | 3740 | --DOCSHELL 157CF000 == 45 [pid = 3740] [id = 483] 08:56:41 INFO - PROCESS | 3740 | --DOCSHELL 10564400 == 44 [pid = 3740] [id = 482] 08:56:41 INFO - PROCESS | 3740 | --DOCSHELL 105F5800 == 43 [pid = 3740] [id = 481] 08:56:41 INFO - PROCESS | 3740 | --DOCSHELL 17698400 == 42 [pid = 3740] [id = 480] 08:56:41 INFO - PROCESS | 3740 | --DOCSHELL 16826400 == 41 [pid = 3740] [id = 479] 08:56:41 INFO - PROCESS | 3740 | --DOCSHELL 161B1800 == 40 [pid = 3740] [id = 478] 08:56:41 INFO - PROCESS | 3740 | --DOCSHELL 15A95000 == 39 [pid = 3740] [id = 477] 08:56:41 INFO - PROCESS | 3740 | --DOCSHELL 12B2B800 == 38 [pid = 3740] [id = 476] 08:56:41 INFO - PROCESS | 3740 | --DOCSHELL 0C775400 == 37 [pid = 3740] [id = 475] 08:56:41 INFO - PROCESS | 3740 | --DOCSHELL 10A55800 == 36 [pid = 3740] [id = 474] 08:56:41 INFO - PROCESS | 3740 | --DOCSHELL 0C777C00 == 35 [pid = 3740] [id = 473] 08:56:41 INFO - PROCESS | 3740 | --DOCSHELL 131FA000 == 34 [pid = 3740] [id = 472] 08:56:41 INFO - PROCESS | 3740 | --DOCSHELL 0C7F3400 == 33 [pid = 3740] [id = 471] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (17689800) [pid = 3740] [serial = 1399] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (18643000) [pid = 3740] [serial = 1402] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (161B2800) [pid = 3740] [serial = 1393] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (132C9400) [pid = 3740] [serial = 1385] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (12BC5800) [pid = 3740] [serial = 1384] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (17694400) [pid = 3740] [serial = 1378] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (177D8400) [pid = 3740] [serial = 1400] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (15A35000) [pid = 3740] [serial = 1406] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (15192000) [pid = 3740] [serial = 1405] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (179AB000) [pid = 3740] [serial = 1403] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (18162C00) [pid = 3740] [serial = 1381] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1123E000) [pid = 3740] [serial = 1372] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (15F23C00) [pid = 3740] [serial = 1390] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (15FB1C00) [pid = 3740] [serial = 1391] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (143A2400) [pid = 3740] [serial = 1375] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (13E1F800) [pid = 3740] [serial = 1388] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (16822C00) [pid = 3740] [serial = 1396] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1395A400) [pid = 3740] [serial = 1387] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (16825800) [pid = 3740] [serial = 1397] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1865B800) [pid = 3740] [serial = 1409] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (18167000) [pid = 3740] [serial = 1408] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (166C2400) [pid = 3740] [serial = 1394] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (19A69000) [pid = 3740] [serial = 1411] [outer = 00000000] [url = about:blank] 08:56:41 INFO - PROCESS | 3740 | 1464191801862 Marionette TRACE conn2 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:56:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 885ms 08:56:41 INFO - PROCESS | 3740 | 1464191801913 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 3740 | 1464191801922 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:56:41 INFO - PROCESS | 3740 | 1464191801929 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 3740 | 1464191801914 Marionette TRACE conn2 <- [1,1922,null,{}] 08:56:41 INFO - PROCESS | 3740 | 1464191801918 Marionette TRACE conn2 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 3740 | 1464191802000 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 08:56:42 INFO - PROCESS | 3740 | 1464191802095 Marionette TRACE conn2 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12B2B800 == 34 [pid = 3740] [id = 490] 08:56:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (132C9400) [pid = 3740] [serial = 1470] [outer = 00000000] 08:56:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (14329800) [pid = 3740] [serial = 1471] [outer = 132C9400] 08:56:42 INFO - PROCESS | 3740 | 1464191802140 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (156D7000) [pid = 3740] [serial = 1472] [outer = 132C9400] 08:56:42 INFO - PROCESS | 3740 | 1464191802555 Marionette TRACE conn2 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:56:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 687ms 08:56:42 INFO - PROCESS | 3740 | 1464191802610 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 3740 | 1464191802612 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 08:56:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:56:42 INFO - PROCESS | 3740 | 1464191802616 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 3740 | 1464191802619 Marionette TRACE conn2 <- [1,1926,null,{}] 08:56:42 INFO - PROCESS | 3740 | 1464191802629 Marionette TRACE conn2 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:42 INFO - PROCESS | 3740 | 1464191802714 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 08:56:42 INFO - PROCESS | 3740 | 1464191802708 Marionette TRACE conn2 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 166C0C00 == 35 [pid = 3740] [id = 491] 08:56:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (166C1800) [pid = 3740] [serial = 1473] [outer = 00000000] 08:56:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (16796000) [pid = 3740] [serial = 1474] [outer = 166C1800] 08:56:42 INFO - PROCESS | 3740 | 1464191802766 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16826C00) [pid = 3740] [serial = 1475] [outer = 166C1800] 08:56:43 INFO - PROCESS | 3740 | 1464191803208 Marionette TRACE conn2 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 625ms 08:56:43 INFO - PROCESS | 3740 | 1464191803235 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 3740 | 1464191803237 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 08:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:56:43 INFO - PROCESS | 3740 | 1464191803240 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 3740 | 1464191803242 Marionette TRACE conn2 <- [1,1930,null,{}] 08:56:43 INFO - PROCESS | 3740 | 1464191803245 Marionette TRACE conn2 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 3740 | 1464191803324 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 08:56:43 INFO - PROCESS | 3740 | 1464191803331 Marionette TRACE conn2 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16821C00 == 36 [pid = 3740] [id = 492] 08:56:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (16AA4400) [pid = 3740] [serial = 1476] [outer = 00000000] 08:56:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (16F6FC00) [pid = 3740] [serial = 1477] [outer = 16AA4400] 08:56:43 INFO - PROCESS | 3740 | 1464191803375 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (17215400) [pid = 3740] [serial = 1478] [outer = 16AA4400] 08:56:43 INFO - PROCESS | 3740 | 1464191803836 Marionette TRACE conn2 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:56:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 610ms 08:56:43 INFO - PROCESS | 3740 | 1464191803862 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 3740 | 1464191803865 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 08:56:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:56:43 INFO - PROCESS | 3740 | 1464191803869 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 3740 | 1464191803880 Marionette TRACE conn2 <- [1,1934,null,{}] 08:56:43 INFO - PROCESS | 3740 | 1464191803890 Marionette TRACE conn2 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:43 INFO - PROCESS | 3740 | 1464191804002 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 08:56:43 INFO - PROCESS | 3740 | 1464191804008 Marionette TRACE conn2 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1314B800 == 37 [pid = 3740] [id = 493] 08:56:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (16AA0400) [pid = 3740] [serial = 1479] [outer = 00000000] 08:56:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (17750000) [pid = 3740] [serial = 1480] [outer = 16AA0400] 08:56:44 INFO - PROCESS | 3740 | 1464191804051 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (17752800) [pid = 3740] [serial = 1481] [outer = 16AA0400] 08:56:44 INFO - PROCESS | 3740 | 1464191804463 Marionette TRACE conn2 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:56:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 641ms 08:56:44 INFO - PROCESS | 3740 | 1464191804509 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 3740 | 1464191804511 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 08:56:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:56:44 INFO - PROCESS | 3740 | 1464191804514 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 3740 | 1464191804516 Marionette TRACE conn2 <- [1,1938,null,{}] 08:56:44 INFO - PROCESS | 3740 | 1464191804519 Marionette TRACE conn2 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:44 INFO - PROCESS | 3740 | 1464191804650 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 08:56:44 INFO - PROCESS | 3740 | 1464191804745 Marionette TRACE conn2 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1774E800 == 38 [pid = 3740] [id = 494] 08:56:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (18168000) [pid = 3740] [serial = 1482] [outer = 00000000] 08:56:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (19A5F000) [pid = 3740] [serial = 1483] [outer = 18168000] 08:56:44 INFO - PROCESS | 3740 | 1464191804789 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (19BEC400) [pid = 3740] [serial = 1484] [outer = 18168000] 08:56:45 INFO - PROCESS | 3740 | 1464191805192 Marionette TRACE conn2 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:56:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 733ms 08:56:45 INFO - PROCESS | 3740 | 1464191805238 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 3740 | 1464191805240 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 08:56:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:56:45 INFO - PROCESS | 3740 | 1464191805243 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 3740 | 1464191805245 Marionette TRACE conn2 <- [1,1942,null,{}] 08:56:45 INFO - PROCESS | 3740 | 1464191805258 Marionette TRACE conn2 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:45 INFO - PROCESS | 3740 | 1464191805365 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 08:56:45 INFO - PROCESS | 3740 | 1464191805373 Marionette TRACE conn2 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 19B7C800 == 39 [pid = 3740] [id = 495] 08:56:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (19B7D800) [pid = 3740] [serial = 1485] [outer = 00000000] 08:56:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (19DB5000) [pid = 3740] [serial = 1486] [outer = 19B7D800] 08:56:45 INFO - PROCESS | 3740 | 1464191805416 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (19DB5400) [pid = 3740] [serial = 1487] [outer = 19B7D800] 08:56:46 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (16A61800) [pid = 3740] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:56:46 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (17743800) [pid = 3740] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:56:46 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (132C7C00) [pid = 3740] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:56:46 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (15AF7C00) [pid = 3740] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:56:46 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (0C776800) [pid = 3740] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:56:46 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (11259400) [pid = 3740] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:56:46 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (161B1C00) [pid = 3740] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:56:46 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (161A5C00) [pid = 3740] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:56:46 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (17744800) [pid = 3740] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:56:46 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (138EEC00) [pid = 3740] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:56:46 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (16826800) [pid = 3740] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:56:46 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (16829800) [pid = 3740] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:56:46 INFO - PROCESS | 3740 | 1464191806046 Marionette TRACE conn2 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 824ms 08:56:46 INFO - PROCESS | 3740 | 1464191806069 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 3740 | 1464191806071 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 08:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:56:46 INFO - PROCESS | 3740 | 1464191806074 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 3740 | 1464191806076 Marionette TRACE conn2 <- [1,1946,null,{}] 08:56:46 INFO - PROCESS | 3740 | 1464191806080 Marionette TRACE conn2 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 3740 | 1464191806184 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 08:56:46 INFO - PROCESS | 3740 | 1464191806190 Marionette TRACE conn2 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7EEC00 == 40 [pid = 3740] [id = 496] 08:56:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (132C7C00) [pid = 3740] [serial = 1488] [outer = 00000000] 08:56:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (15AF5400) [pid = 3740] [serial = 1489] [outer = 132C7C00] 08:56:46 INFO - PROCESS | 3740 | 1464191806233 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (15F23800) [pid = 3740] [serial = 1490] [outer = 132C7C00] 08:56:46 INFO - PROCESS | 3740 | 1464191806637 Marionette TRACE conn2 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:56:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 626ms 08:56:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:56:46 INFO - PROCESS | 3740 | 1464191806696 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 3740 | 1464191806698 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 08:56:46 INFO - PROCESS | 3740 | 1464191806702 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 3740 | 1464191806703 Marionette TRACE conn2 <- [1,1950,null,{}] 08:56:46 INFO - PROCESS | 3740 | 1464191806707 Marionette TRACE conn2 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:46 INFO - PROCESS | 3740 | 1464191806782 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 08:56:46 INFO - PROCESS | 3740 | 1464191806788 Marionette TRACE conn2 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12918000 == 41 [pid = 3740] [id = 497] 08:56:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (15AF1000) [pid = 3740] [serial = 1491] [outer = 00000000] 08:56:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (19DC1000) [pid = 3740] [serial = 1492] [outer = 15AF1000] 08:56:46 INFO - PROCESS | 3740 | 1464191806831 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (1A131800) [pid = 3740] [serial = 1493] [outer = 15AF1000] 08:56:47 INFO - PROCESS | 3740 | 1464191807223 Marionette TRACE conn2 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 580ms 08:56:47 INFO - PROCESS | 3740 | 1464191807289 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 3740 | 1464191807291 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 08:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:56:47 INFO - PROCESS | 3740 | 1464191807295 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 3740 | 1464191807296 Marionette TRACE conn2 <- [1,1954,null,{}] 08:56:47 INFO - PROCESS | 3740 | 1464191807300 Marionette TRACE conn2 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:47 INFO - PROCESS | 3740 | 1464191807377 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 08:56:47 INFO - PROCESS | 3740 | 1464191807383 Marionette TRACE conn2 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161B3800 == 42 [pid = 3740] [id = 498] 08:56:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (18643400) [pid = 3740] [serial = 1494] [outer = 00000000] 08:56:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (1A63C800) [pid = 3740] [serial = 1495] [outer = 18643400] 08:56:47 INFO - PROCESS | 3740 | 1464191807427 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1A6B3000) [pid = 3740] [serial = 1496] [outer = 18643400] 08:56:47 INFO - PROCESS | 3740 | 1464191807861 Marionette TRACE conn2 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:56:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 626ms 08:56:47 INFO - PROCESS | 3740 | 1464191807915 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 3740 | 1464191807918 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 08:56:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:56:47 INFO - PROCESS | 3740 | 1464191807925 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 3740 | 1464191807927 Marionette TRACE conn2 <- [1,1958,null,{}] 08:56:47 INFO - PROCESS | 3740 | 1464191807931 Marionette TRACE conn2 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:48 INFO - PROCESS | 3740 | 1464191808084 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 08:56:48 INFO - PROCESS | 3740 | 1464191808226 Marionette TRACE conn2 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F7800 == 43 [pid = 3740] [id = 499] 08:56:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (0C7F9800) [pid = 3740] [serial = 1497] [outer = 00000000] 08:56:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (105F3C00) [pid = 3740] [serial = 1498] [outer = 0C7F9800] 08:56:48 INFO - PROCESS | 3740 | 1464191808287 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (11234000) [pid = 3740] [serial = 1499] [outer = 0C7F9800] 08:56:48 INFO - PROCESS | 3740 | 1464191808901 Marionette TRACE conn2 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:56:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1022ms 08:56:48 INFO - PROCESS | 3740 | 1464191808970 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 3740 | 1464191808974 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 08:56:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:56:48 INFO - PROCESS | 3740 | 1464191808978 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 3740 | 1464191808982 Marionette TRACE conn2 <- [1,1962,null,{}] 08:56:48 INFO - PROCESS | 3740 | 1464191808987 Marionette TRACE conn2 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:49 INFO - PROCESS | 3740 | 1464191809095 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 08:56:49 INFO - PROCESS | 3740 | 1464191809232 Marionette TRACE conn2 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156CB800 == 44 [pid = 3740] [id = 500] 08:56:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (157CFC00) [pid = 3740] [serial = 1500] [outer = 00000000] 08:56:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (15FB3000) [pid = 3740] [serial = 1501] [outer = 157CFC00] 08:56:49 INFO - PROCESS | 3740 | 1464191809290 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (161B1800) [pid = 3740] [serial = 1502] [outer = 157CFC00] 08:56:49 INFO - PROCESS | 3740 | 1464191809849 Marionette TRACE conn2 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:56:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 931ms 08:56:49 INFO - PROCESS | 3740 | 1464191809889 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 08:56:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:56:49 INFO - PROCESS | 3740 | 1464191809893 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 08:56:49 INFO - PROCESS | 3740 | 1464191809896 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 3740 | 1464191809899 Marionette TRACE conn2 <- [1,1966,null,{}] 08:56:49 INFO - PROCESS | 3740 | 1464191809903 Marionette TRACE conn2 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:50 INFO - PROCESS | 3740 | 1464191810004 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 08:56:50 INFO - PROCESS | 3740 | 1464191810147 Marionette TRACE conn2 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AAA800 == 45 [pid = 3740] [id = 501] 08:56:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (17750C00) [pid = 3740] [serial = 1503] [outer = 00000000] 08:56:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (18645000) [pid = 3740] [serial = 1504] [outer = 17750C00] 08:56:50 INFO - PROCESS | 3740 | 1464191810202 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (19A5E800) [pid = 3740] [serial = 1505] [outer = 17750C00] 08:56:50 INFO - PROCESS | 3740 | 1464191810830 Marionette TRACE conn2 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:56:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 976ms 08:56:50 INFO - PROCESS | 3740 | 1464191810881 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 3740 | 1464191810885 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 08:56:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:56:50 INFO - PROCESS | 3740 | 1464191810896 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 3740 | 1464191810900 Marionette TRACE conn2 <- [1,1970,null,{}] 08:56:50 INFO - PROCESS | 3740 | 1464191810904 Marionette TRACE conn2 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:51 INFO - PROCESS | 3740 | 1464191811166 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 08:56:51 INFO - PROCESS | 3740 | 1464191811327 Marionette TRACE conn2 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10561800 == 46 [pid = 3740] [id = 502] 08:56:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (105F6000) [pid = 3740] [serial = 1506] [outer = 00000000] 08:56:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (11052C00) [pid = 3740] [serial = 1507] [outer = 105F6000] 08:56:51 INFO - PROCESS | 3740 | 1464191811377 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (11DF9800) [pid = 3740] [serial = 1508] [outer = 105F6000] 08:56:51 INFO - PROCESS | 3740 | 1464191811953 Marionette TRACE conn2 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1129ms 08:56:52 INFO - PROCESS | 3740 | 1464191812017 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 3740 | 1464191812021 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 08:56:52 INFO - PROCESS | 3740 | 1464191812025 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:56:52 INFO - PROCESS | 3740 | 1464191812029 Marionette TRACE conn2 <- [1,1974,null,{}] 08:56:52 INFO - PROCESS | 3740 | 1464191812034 Marionette TRACE conn2 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:52 INFO - PROCESS | 3740 | 1464191812152 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 08:56:52 INFO - PROCESS | 3740 | --DOCSHELL 161B3800 == 45 [pid = 3740] [id = 498] 08:56:52 INFO - PROCESS | 3740 | --DOCSHELL 12918000 == 44 [pid = 3740] [id = 497] 08:56:52 INFO - PROCESS | 3740 | --DOCSHELL 0C7EEC00 == 43 [pid = 3740] [id = 496] 08:56:52 INFO - PROCESS | 3740 | --DOCSHELL 19B7C800 == 42 [pid = 3740] [id = 495] 08:56:52 INFO - PROCESS | 3740 | --DOCSHELL 1774E800 == 41 [pid = 3740] [id = 494] 08:56:52 INFO - PROCESS | 3740 | --DOCSHELL 1314B800 == 40 [pid = 3740] [id = 493] 08:56:52 INFO - PROCESS | 3740 | --DOCSHELL 16821C00 == 39 [pid = 3740] [id = 492] 08:56:52 INFO - PROCESS | 3740 | --DOCSHELL 166C0C00 == 38 [pid = 3740] [id = 491] 08:56:52 INFO - PROCESS | 3740 | --DOCSHELL 12B2B800 == 37 [pid = 3740] [id = 490] 08:56:52 INFO - PROCESS | 3740 | --DOCSHELL 11D26000 == 36 [pid = 3740] [id = 489] 08:56:52 INFO - PROCESS | 3740 | --DOCSHELL 11051400 == 35 [pid = 3740] [id = 485] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1432F800) [pid = 3740] [serial = 1417] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (16A65000) [pid = 3740] [serial = 1420] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (19BF2400) [pid = 3740] [serial = 1453] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (0F9EDC00) [pid = 3740] [serial = 1414] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (16AA8400) [pid = 3740] [serial = 1438] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (1774B000) [pid = 3740] [serial = 1441] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1395BC00) [pid = 3740] [serial = 1429] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (14330400) [pid = 3740] [serial = 1430] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (15F4E800) [pid = 3740] [serial = 1432] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (15FBD800) [pid = 3740] [serial = 1433] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1123A000) [pid = 3740] [serial = 1426] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (11BC0400) [pid = 3740] [serial = 1427] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (16AAD400) [pid = 3740] [serial = 1439] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (132C8000) [pid = 3740] [serial = 1424] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (12B24400) [pid = 3740] [serial = 1423] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1681B800) [pid = 3740] [serial = 1435] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (18169800) [pid = 3740] [serial = 1444] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (19B74400) [pid = 3740] [serial = 1451] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (177D3400) [pid = 3740] [serial = 1442] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (18339000) [pid = 3740] [serial = 1445] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (175D0000) [pid = 3740] [serial = 1447] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (19A5F800) [pid = 3740] [serial = 1450] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (16821400) [pid = 3740] [serial = 1436] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (175D0400) [pid = 3740] [serial = 1448] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (18338C00) [pid = 3740] [serial = 1382] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (16AAE800) [pid = 3740] [serial = 1340] [outer = 00000000] [url = about:blank] 08:56:52 INFO - PROCESS | 3740 | 1464191812279 Marionette TRACE conn2 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0F9EDC00 == 36 [pid = 3740] [id = 503] 08:56:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (0F9F1800) [pid = 3740] [serial = 1509] [outer = 00000000] 08:56:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (1125AC00) [pid = 3740] [serial = 1510] [outer = 0F9F1800] 08:56:52 INFO - PROCESS | 3740 | 1464191812341 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (11DFE000) [pid = 3740] [serial = 1511] [outer = 0F9F1800] 08:56:52 INFO - PROCESS | 3740 | 1464191812735 Marionette TRACE conn2 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:56:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 778ms 08:56:52 INFO - PROCESS | 3740 | 1464191812809 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 3740 | 1464191812812 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 08:56:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:56:52 INFO - PROCESS | 3740 | 1464191812816 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 3740 | 1464191812817 Marionette TRACE conn2 <- [1,1978,null,{}] 08:56:52 INFO - PROCESS | 3740 | 1464191812821 Marionette TRACE conn2 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:52 INFO - PROCESS | 3740 | 1464191812972 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 08:56:52 INFO - PROCESS | 3740 | 1464191812991 Marionette TRACE conn2 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 14334C00 == 37 [pid = 3740] [id = 504] 08:56:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (14336000) [pid = 3740] [serial = 1512] [outer = 00000000] 08:56:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (156CC400) [pid = 3740] [serial = 1513] [outer = 14336000] 08:56:53 INFO - PROCESS | 3740 | 1464191813036 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (15A35000) [pid = 3740] [serial = 1514] [outer = 14336000] 08:56:53 INFO - PROCESS | 3740 | 1464191813457 Marionette TRACE conn2 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:56:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 671ms 08:56:53 INFO - PROCESS | 3740 | 1464191813496 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 3740 | 1464191813500 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:56:53 INFO - PROCESS | 3740 | 1464191813510 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 3740 | 1464191813514 Marionette TRACE conn2 <- [1,1982,null,{}] 08:56:53 INFO - PROCESS | 3740 | 1464191813518 Marionette TRACE conn2 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:53 INFO - PROCESS | 3740 | 1464191813619 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 08:56:53 INFO - PROCESS | 3740 | 1464191813628 Marionette TRACE conn2 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161A9C00 == 38 [pid = 3740] [id = 505] 08:56:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (161AA000) [pid = 3740] [serial = 1515] [outer = 00000000] 08:56:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (161AF800) [pid = 3740] [serial = 1516] [outer = 161AA000] 08:56:53 INFO - PROCESS | 3740 | 1464191813672 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (166C1400) [pid = 3740] [serial = 1517] [outer = 161AA000] 08:56:54 INFO - PROCESS | 3740 | 1464191814114 Marionette TRACE conn2 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 626ms 08:56:54 INFO - PROCESS | 3740 | 1464191814144 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 3740 | 1464191814146 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 08:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:56:54 INFO - PROCESS | 3740 | 1464191814150 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 3740 | 1464191814151 Marionette TRACE conn2 <- [1,1986,null,{}] 08:56:54 INFO - PROCESS | 3740 | 1464191814139 Marionette TRACE conn2 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:54 INFO - PROCESS | 3740 | 1464191814224 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 08:56:54 INFO - PROCESS | 3740 | 1464191814230 Marionette TRACE conn2 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1667CC00 == 39 [pid = 3740] [id = 506] 08:56:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (16823C00) [pid = 3740] [serial = 1518] [outer = 00000000] 08:56:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (16AA3800) [pid = 3740] [serial = 1519] [outer = 16823C00] 08:56:54 INFO - PROCESS | 3740 | 1464191814275 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (16AA7C00) [pid = 3740] [serial = 1520] [outer = 16823C00] 08:56:54 INFO - PROCESS | 3740 | 1464191814767 Marionette TRACE conn2 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:56:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 687ms 08:56:54 INFO - PROCESS | 3740 | 1464191814832 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 3740 | 1464191814834 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 08:56:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:56:54 INFO - PROCESS | 3740 | 1464191814847 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 3740 | 1464191814848 Marionette TRACE conn2 <- [1,1990,null,{}] 08:56:54 INFO - PROCESS | 3740 | 1464191814852 Marionette TRACE conn2 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:54 INFO - PROCESS | 3740 | 1464191814943 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 08:56:55 INFO - PROCESS | 3740 | 1464191815006 Marionette TRACE conn2 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16DF2000 == 40 [pid = 3740] [id = 507] 08:56:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (16DF2800) [pid = 3740] [serial = 1521] [outer = 00000000] 08:56:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (172E9400) [pid = 3740] [serial = 1522] [outer = 16DF2800] 08:56:55 INFO - PROCESS | 3740 | 1464191815056 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (17747400) [pid = 3740] [serial = 1523] [outer = 16DF2800] 08:56:55 INFO - PROCESS | 3740 | 1464191815494 Marionette TRACE conn2 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:56:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 687ms 08:56:55 INFO - PROCESS | 3740 | 1464191815531 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 3740 | 1464191815533 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 08:56:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:56:55 INFO - PROCESS | 3740 | 1464191815536 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 3740 | 1464191815538 Marionette TRACE conn2 <- [1,1994,null,{}] 08:56:55 INFO - PROCESS | 3740 | 1464191815562 Marionette TRACE conn2 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:55 INFO - PROCESS | 3740 | 1464191815686 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 08:56:55 INFO - PROCESS | 3740 | 1464191815749 Marionette TRACE conn2 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1721A000 == 41 [pid = 3740] [id = 508] 08:56:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (1774C400) [pid = 3740] [serial = 1524] [outer = 00000000] 08:56:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (18334800) [pid = 3740] [serial = 1525] [outer = 1774C400] 08:56:55 INFO - PROCESS | 3740 | 1464191815792 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (18641C00) [pid = 3740] [serial = 1526] [outer = 1774C400] 08:56:56 INFO - PROCESS | 3740 | 1464191816200 Marionette TRACE conn2 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:56:56 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:56:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 717ms 08:56:56 INFO - PROCESS | 3740 | 1464191816259 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 3740 | 1464191816261 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 08:56:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:56:56 INFO - PROCESS | 3740 | 1464191816277 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 3740 | 1464191816278 Marionette TRACE conn2 <- [1,1998,null,{}] 08:56:56 INFO - PROCESS | 3740 | 1464191816282 Marionette TRACE conn2 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:56 INFO - PROCESS | 3740 | 1464191816377 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 08:56:56 INFO - PROCESS | 3740 | 1464191816386 Marionette TRACE conn2 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 3740 | ++DOCSHELL 105F6800 == 42 [pid = 3740] [id = 509] 08:56:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (17752C00) [pid = 3740] [serial = 1527] [outer = 00000000] 08:56:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (19A63000) [pid = 3740] [serial = 1528] [outer = 17752C00] 08:56:56 INFO - PROCESS | 3740 | 1464191816436 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (19B74C00) [pid = 3740] [serial = 1529] [outer = 17752C00] 08:56:56 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (18168000) [pid = 3740] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:56:56 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (19B7D800) [pid = 3740] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:56:56 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (16829400) [pid = 3740] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:56:56 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (166C1800) [pid = 3740] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:56:56 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (132C6800) [pid = 3740] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:56:56 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (16AA4400) [pid = 3740] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:56:56 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (132C7C00) [pid = 3740] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:56:56 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (16AA0400) [pid = 3740] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:56:56 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (15AF1000) [pid = 3740] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:56:56 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (18664400) [pid = 3740] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:56:57 INFO - PROCESS | 3740 | 1464191817145 Marionette TRACE conn2 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:56:57 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:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 931ms 08:56:57 INFO - PROCESS | 3740 | 1464191817180 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 3740 | 1464191817181 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 08:56:57 INFO - PROCESS | 3740 | 1464191817185 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:56:57 INFO - PROCESS | 3740 | 1464191817186 Marionette TRACE conn2 <- [1,2002,null,{}] 08:56:57 INFO - PROCESS | 3740 | 1464191817190 Marionette TRACE conn2 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:57 INFO - PROCESS | 3740 | 1464191817281 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 08:56:57 INFO - PROCESS | 3740 | 1464191817287 Marionette TRACE conn2 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12FB1C00 == 43 [pid = 3740] [id = 510] 08:56:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (132C2C00) [pid = 3740] [serial = 1530] [outer = 00000000] 08:56:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (18659400) [pid = 3740] [serial = 1531] [outer = 132C2C00] 08:56:57 INFO - PROCESS | 3740 | 1464191817330 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1865B800) [pid = 3740] [serial = 1532] [outer = 132C2C00] 08:56:57 INFO - PROCESS | 3740 | 1464191817776 Marionette TRACE conn2 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:56:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 625ms 08:56:57 INFO - PROCESS | 3740 | 1464191817823 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 3740 | 1464191817825 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 08:56:57 INFO - PROCESS | 3740 | 1464191817828 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:56:57 INFO - PROCESS | 3740 | 1464191817830 Marionette TRACE conn2 <- [1,2006,null,{}] 08:56:57 INFO - PROCESS | 3740 | 1464191817817 Marionette TRACE conn2 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:57 INFO - PROCESS | 3740 | 1464191817893 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 08:56:57 INFO - PROCESS | 3740 | 1464191817899 Marionette TRACE conn2 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C778C00 == 44 [pid = 3740] [id = 511] 08:56:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (10271C00) [pid = 3740] [serial = 1533] [outer = 00000000] 08:56:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (19D5F000) [pid = 3740] [serial = 1534] [outer = 10271C00] 08:56:57 INFO - PROCESS | 3740 | 1464191817942 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (19DBB800) [pid = 3740] [serial = 1535] [outer = 10271C00] 08:56:58 INFO - PROCESS | 3740 | 1464191818363 Marionette TRACE conn2 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:56:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 626ms 08:56:58 INFO - PROCESS | 3740 | 1464191818450 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 3740 | 1464191818452 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 08:56:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:56:58 INFO - PROCESS | 3740 | 1464191818455 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 3740 | 1464191818457 Marionette TRACE conn2 <- [1,2010,null,{}] 08:56:58 INFO - PROCESS | 3740 | 1464191818460 Marionette TRACE conn2 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:58 INFO - PROCESS | 3740 | 1464191818520 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 08:56:58 INFO - PROCESS | 3740 | 1464191818529 Marionette TRACE conn2 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AADC00 == 45 [pid = 3740] [id = 512] 08:56:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (19A64800) [pid = 3740] [serial = 1536] [outer = 00000000] 08:56:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (1A63DC00) [pid = 3740] [serial = 1537] [outer = 19A64800] 08:56:58 INFO - PROCESS | 3740 | 1464191818578 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (1A6B8C00) [pid = 3740] [serial = 1538] [outer = 19A64800] 08:56:59 INFO - PROCESS | 3740 | 1464191819271 Marionette TRACE conn2 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:56:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 885ms 08:56:59 INFO - PROCESS | 3740 | 1464191819327 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 3740 | 1464191819332 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 08:56:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:56:59 INFO - PROCESS | 3740 | 1464191819337 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 3740 | 1464191819342 Marionette TRACE conn2 <- [1,2014,null,{}] 08:56:59 INFO - PROCESS | 3740 | 1464191819347 Marionette TRACE conn2 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:56:59 INFO - PROCESS | 3740 | 1464191819454 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 08:56:59 INFO - PROCESS | 3740 | 1464191819565 Marionette TRACE conn2 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 3740 | ++DOCSHELL 11051400 == 46 [pid = 3740] [id = 513] 08:56:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (11D26800) [pid = 3740] [serial = 1539] [outer = 00000000] 08:56:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (13A52000) [pid = 3740] [serial = 1540] [outer = 11D26800] 08:56:59 INFO - PROCESS | 3740 | 1464191819620 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1432A800) [pid = 3740] [serial = 1541] [outer = 11D26800] 08:57:00 INFO - PROCESS | 3740 | 1464191820234 Marionette TRACE conn2 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:57:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 916ms 08:57:00 INFO - PROCESS | 3740 | 1464191820266 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 3740 | 1464191820272 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 08:57:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:57:00 INFO - PROCESS | 3740 | 1464191820278 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 3740 | 1464191820281 Marionette TRACE conn2 <- [1,2018,null,{}] 08:57:00 INFO - PROCESS | 3740 | 1464191820285 Marionette TRACE conn2 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:00 INFO - PROCESS | 3740 | 1464191820400 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 08:57:00 INFO - PROCESS | 3740 | 1464191820508 Marionette TRACE conn2 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F31C00 == 47 [pid = 3740] [id = 514] 08:57:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (161A6400) [pid = 3740] [serial = 1542] [outer = 00000000] 08:57:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (16A9FC00) [pid = 3740] [serial = 1543] [outer = 161A6400] 08:57:00 INFO - PROCESS | 3740 | 1464191820562 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (16DED800) [pid = 3740] [serial = 1544] [outer = 161A6400] 08:57:01 INFO - PROCESS | 3740 | 1464191821178 Marionette TRACE conn2 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:57:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 931ms 08:57:01 INFO - PROCESS | 3740 | 1464191821204 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 3740 | 1464191821207 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 08:57:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:57:01 INFO - PROCESS | 3740 | 1464191821211 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 3740 | 1464191821214 Marionette TRACE conn2 <- [1,2022,null,{}] 08:57:01 INFO - PROCESS | 3740 | 1464191821226 Marionette TRACE conn2 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:01 INFO - PROCESS | 3740 | 1464191821338 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 08:57:01 INFO - PROCESS | 3740 | 1464191821465 Marionette TRACE conn2 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 19DB6C00 == 48 [pid = 3740] [id = 515] 08:57:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (19FC7400) [pid = 3740] [serial = 1545] [outer = 00000000] 08:57:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (1A63D000) [pid = 3740] [serial = 1546] [outer = 19FC7400] 08:57:01 INFO - PROCESS | 3740 | 1464191821521 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1A718400) [pid = 3740] [serial = 1547] [outer = 19FC7400] 08:57:02 INFO - PROCESS | 3740 | 1464191822052 Marionette TRACE conn2 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:57:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 916ms 08:57:02 INFO - PROCESS | 3740 | 1464191822123 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 3740 | 1464191822126 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 08:57:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:57:02 INFO - PROCESS | 3740 | 1464191822129 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 3740 | 1464191822131 Marionette TRACE conn2 <- [1,2026,null,{}] 08:57:02 INFO - PROCESS | 3740 | 1464191822135 Marionette TRACE conn2 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:02 INFO - PROCESS | 3740 | 1464191822239 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 08:57:02 INFO - PROCESS | 3740 | 1464191822402 Marionette TRACE conn2 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11860400 == 49 [pid = 3740] [id = 516] 08:57:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (11DBE400) [pid = 3740] [serial = 1548] [outer = 00000000] 08:57:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (156D0000) [pid = 3740] [serial = 1549] [outer = 11DBE400] 08:57:02 INFO - PROCESS | 3740 | 1464191822457 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (161AEC00) [pid = 3740] [serial = 1550] [outer = 11DBE400] 08:57:03 INFO - PROCESS | 3740 | 1464191823217 Marionette TRACE conn2 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:57:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1114ms 08:57:03 INFO - PROCESS | 3740 | 1464191823255 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 3740 | 1464191823259 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 08:57:03 INFO - PROCESS | 3740 | 1464191823264 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:57:03 INFO - PROCESS | 3740 | 1464191823268 Marionette TRACE conn2 <- [1,2030,null,{}] 08:57:03 INFO - PROCESS | 3740 | 1464191823274 Marionette TRACE conn2 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:03 INFO - PROCESS | 3740 | 1464191823370 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 08:57:03 INFO - PROCESS | 3740 | 1464191823525 Marionette TRACE conn2 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1290E400 == 50 [pid = 3740] [id = 517] 08:57:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (12914000) [pid = 3740] [serial = 1551] [outer = 00000000] 08:57:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (143A9800) [pid = 3740] [serial = 1552] [outer = 12914000] 08:57:03 INFO - PROCESS | 3740 | 1464191823577 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (15A90000) [pid = 3740] [serial = 1553] [outer = 12914000] 08:57:03 INFO - PROCESS | 3740 | --DOCSHELL 0C778C00 == 49 [pid = 3740] [id = 511] 08:57:03 INFO - PROCESS | 3740 | --DOCSHELL 12FB1C00 == 48 [pid = 3740] [id = 510] 08:57:03 INFO - PROCESS | 3740 | --DOCSHELL 105F6800 == 47 [pid = 3740] [id = 509] 08:57:03 INFO - PROCESS | 3740 | --DOCSHELL 1721A000 == 46 [pid = 3740] [id = 508] 08:57:03 INFO - PROCESS | 3740 | --DOCSHELL 16DF2000 == 45 [pid = 3740] [id = 507] 08:57:03 INFO - PROCESS | 3740 | --DOCSHELL 1667CC00 == 44 [pid = 3740] [id = 506] 08:57:03 INFO - PROCESS | 3740 | --DOCSHELL 161A9C00 == 43 [pid = 3740] [id = 505] 08:57:03 INFO - PROCESS | 3740 | --DOCSHELL 14334C00 == 42 [pid = 3740] [id = 504] 08:57:03 INFO - PROCESS | 3740 | --DOCSHELL 0F9EDC00 == 41 [pid = 3740] [id = 503] 08:57:03 INFO - PROCESS | 3740 | --DOCSHELL 10561800 == 40 [pid = 3740] [id = 502] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (19B76800) [pid = 3740] [serial = 1412] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (19BEC400) [pid = 3740] [serial = 1484] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (15F24C00) [pid = 3740] [serial = 1459] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (16796000) [pid = 3740] [serial = 1474] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (16826C00) [pid = 3740] [serial = 1475] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (156D2800) [pid = 3740] [serial = 1469] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (13A55000) [pid = 3740] [serial = 1468] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (16F6FC00) [pid = 3740] [serial = 1477] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (14329800) [pid = 3740] [serial = 1471] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (12B57800) [pid = 3740] [serial = 1456] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (15F23800) [pid = 3740] [serial = 1490] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (15AF5400) [pid = 3740] [serial = 1489] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (19DB5400) [pid = 3740] [serial = 1487] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (17750000) [pid = 3740] [serial = 1480] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (17752800) [pid = 3740] [serial = 1481] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (1A131800) [pid = 3740] [serial = 1493] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (19DC1000) [pid = 3740] [serial = 1492] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (17215400) [pid = 3740] [serial = 1478] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1A63C800) [pid = 3740] [serial = 1495] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (19A5F000) [pid = 3740] [serial = 1483] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (19DB5000) [pid = 3740] [serial = 1486] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (19B71400) [pid = 3740] [serial = 1462] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (18667800) [pid = 3740] [serial = 1466] [outer = 00000000] [url = about:blank] 08:57:03 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1864A800) [pid = 3740] [serial = 1465] [outer = 00000000] [url = about:blank] 08:57:04 INFO - PROCESS | 3740 | 1464191824049 Marionette TRACE conn2 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:57:04 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:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 824ms 08:57:04 INFO - PROCESS | 3740 | 1464191824096 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 3740 | 1464191824101 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 08:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:57:04 INFO - PROCESS | 3740 | 1464191824107 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 3740 | 1464191824110 Marionette TRACE conn2 <- [1,2034,null,{}] 08:57:04 INFO - PROCESS | 3740 | 1464191824114 Marionette TRACE conn2 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:04 INFO - PROCESS | 3740 | 1464191824201 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 08:57:04 INFO - PROCESS | 3740 | 1464191824211 Marionette TRACE conn2 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1395BC00 == 41 [pid = 3740] [id = 518] 08:57:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (14334C00) [pid = 3740] [serial = 1554] [outer = 00000000] 08:57:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (15FB1C00) [pid = 3740] [serial = 1555] [outer = 14334C00] 08:57:04 INFO - PROCESS | 3740 | 1464191824242 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (1608F800) [pid = 3740] [serial = 1556] [outer = 14334C00] 08:57:04 INFO - PROCESS | 3740 | 1464191824777 Marionette TRACE conn2 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:57:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 717ms 08:57:04 INFO - PROCESS | 3740 | 1464191824831 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 3740 | 1464191824833 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 08:57:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:57:04 INFO - PROCESS | 3740 | 1464191824837 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 3740 | 1464191824840 Marionette TRACE conn2 <- [1,2038,null,{}] 08:57:04 INFO - PROCESS | 3740 | 1464191824851 Marionette TRACE conn2 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:04 INFO - PROCESS | 3740 | 1464191824945 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 08:57:05 INFO - PROCESS | 3740 | 1464191825052 Marionette TRACE conn2 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161A8C00 == 42 [pid = 3740] [id = 519] 08:57:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (16796000) [pid = 3740] [serial = 1557] [outer = 00000000] 08:57:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (16AA9C00) [pid = 3740] [serial = 1558] [outer = 16796000] 08:57:05 INFO - PROCESS | 3740 | 1464191825099 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (1721A000) [pid = 3740] [serial = 1559] [outer = 16796000] 08:57:05 INFO - PROCESS | 3740 | 1464191825474 Marionette TRACE conn2 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:57:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 671ms 08:57:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:57:05 INFO - PROCESS | 3740 | 1464191825519 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 3740 | 1464191825521 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 08:57:05 INFO - PROCESS | 3740 | 1464191825525 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 3740 | 1464191825527 Marionette TRACE conn2 <- [1,2042,null,{}] 08:57:05 INFO - PROCESS | 3740 | 1464191825530 Marionette TRACE conn2 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:05 INFO - PROCESS | 3740 | 1464191825610 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 08:57:05 INFO - PROCESS | 3740 | 1464191825600 Marionette TRACE conn2 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 17697000 == 43 [pid = 3740] [id = 520] 08:57:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1774A800) [pid = 3740] [serial = 1560] [outer = 00000000] 08:57:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (179A0000) [pid = 3740] [serial = 1561] [outer = 1774A800] 08:57:05 INFO - PROCESS | 3740 | 1464191825644 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (17F02800) [pid = 3740] [serial = 1562] [outer = 1774A800] 08:57:06 INFO - PROCESS | 3740 | 1464191826130 Marionette TRACE conn2 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 611ms 08:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:57:06 INFO - PROCESS | 3740 | 1464191826146 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 3740 | 1464191826148 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 08:57:06 INFO - PROCESS | 3740 | 1464191826151 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 3740 | 1464191826153 Marionette TRACE conn2 <- [1,2046,null,{}] 08:57:06 INFO - PROCESS | 3740 | 1464191826172 Marionette TRACE conn2 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:06 INFO - PROCESS | 3740 | 1464191826284 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 08:57:06 INFO - PROCESS | 3740 | 1464191826376 Marionette TRACE conn2 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 19A5FC00 == 44 [pid = 3740] [id = 521] 08:57:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (19A60C00) [pid = 3740] [serial = 1563] [outer = 00000000] 08:57:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (19B76800) [pid = 3740] [serial = 1564] [outer = 19A60C00] 08:57:06 INFO - PROCESS | 3740 | 1464191826402 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (19B7CC00) [pid = 3740] [serial = 1565] [outer = 19A60C00] 08:57:06 INFO - PROCESS | 3740 | 1464191826839 Marionette TRACE conn2 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:57:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 733ms 08:57:06 INFO - PROCESS | 3740 | 1464191826895 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 3740 | 1464191826897 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 08:57:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:57:06 INFO - PROCESS | 3740 | 1464191826900 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 3740 | 1464191826902 Marionette TRACE conn2 <- [1,2050,null,{}] 08:57:06 INFO - PROCESS | 3740 | 1464191826905 Marionette TRACE conn2 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:07 INFO - PROCESS | 3740 | 1464191827038 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 08:57:07 INFO - PROCESS | 3740 | 1464191827108 Marionette TRACE conn2 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 19B76000 == 45 [pid = 3740] [id = 522] 08:57:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (19DB6400) [pid = 3740] [serial = 1566] [outer = 00000000] 08:57:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1A12B800) [pid = 3740] [serial = 1567] [outer = 19DB6400] 08:57:07 INFO - PROCESS | 3740 | 1464191827136 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A138000) [pid = 3740] [serial = 1568] [outer = 19DB6400] 08:57:07 INFO - PROCESS | 3740 | 1464191827550 Marionette TRACE conn2 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:57:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 687ms 08:57:07 INFO - PROCESS | 3740 | 1464191827582 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 3740 | 1464191827584 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 08:57:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:57:07 INFO - PROCESS | 3740 | 1464191827588 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 3740 | 1464191827589 Marionette TRACE conn2 <- [1,2054,null,{}] 08:57:07 INFO - PROCESS | 3740 | 1464191827593 Marionette TRACE conn2 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:07 INFO - PROCESS | 3740 | 1464191827730 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 08:57:07 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (161AA000) [pid = 3740] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:57:07 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (16823C00) [pid = 3740] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:57:07 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (18643400) [pid = 3740] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:57:07 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (0F9F1800) [pid = 3740] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:57:07 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (16DF2800) [pid = 3740] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:57:07 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (105F6000) [pid = 3740] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:57:07 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (14336000) [pid = 3740] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:57:07 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (1774C400) [pid = 3740] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:57:07 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (17752C00) [pid = 3740] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:57:07 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (10271C00) [pid = 3740] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:57:07 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (132C2C00) [pid = 3740] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:57:07 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (132C9400) [pid = 3740] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:57:08 INFO - PROCESS | 3740 | 1464191828023 Marionette TRACE conn2 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7FBC00 == 46 [pid = 3740] [id = 523] 08:57:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (0F937800) [pid = 3740] [serial = 1569] [outer = 00000000] 08:57:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (10F13000) [pid = 3740] [serial = 1570] [outer = 0F937800] 08:57:08 INFO - PROCESS | 3740 | 1464191828066 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (11DC2000) [pid = 3740] [serial = 1571] [outer = 0F937800] 08:57:08 INFO - PROCESS | 3740 | 1464191828434 Marionette TRACE conn2 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:57:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 885ms 08:57:08 INFO - PROCESS | 3740 | 1464191828471 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 3740 | 1464191828473 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 08:57:08 INFO - PROCESS | 3740 | 1464191828477 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:57:08 INFO - PROCESS | 3740 | 1464191828478 Marionette TRACE conn2 <- [1,2058,null,{}] 08:57:08 INFO - PROCESS | 3740 | 1464191828482 Marionette TRACE conn2 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:08 INFO - PROCESS | 3740 | 1464191828602 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 08:57:08 INFO - PROCESS | 3740 | 1464191828611 Marionette TRACE conn2 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0F39A800 == 47 [pid = 3740] [id = 524] 08:57:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (102ECC00) [pid = 3740] [serial = 1572] [outer = 00000000] 08:57:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (18339000) [pid = 3740] [serial = 1573] [outer = 102ECC00] 08:57:08 INFO - PROCESS | 3740 | 1464191828655 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (19B7B800) [pid = 3740] [serial = 1574] [outer = 102ECC00] 08:57:09 INFO - PROCESS | 3740 | 1464191829048 Marionette TRACE conn2 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 625ms 08:57:09 INFO - PROCESS | 3740 | 1464191829098 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 3740 | 1464191829100 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 08:57:09 INFO - PROCESS | 3740 | 1464191829103 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:57:09 INFO - PROCESS | 3740 | 1464191829106 Marionette TRACE conn2 <- [1,2062,null,{}] 08:57:09 INFO - PROCESS | 3740 | 1464191829109 Marionette TRACE conn2 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:09 INFO - PROCESS | 3740 | 1464191829223 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 08:57:09 INFO - PROCESS | 3740 | 1464191829266 Marionette TRACE conn2 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1865B400 == 48 [pid = 3740] [id = 525] 08:57:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (1A636C00) [pid = 3740] [serial = 1575] [outer = 00000000] 08:57:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (1A718000) [pid = 3740] [serial = 1576] [outer = 1A636C00] 08:57:09 INFO - PROCESS | 3740 | 1464191829309 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1A71CC00) [pid = 3740] [serial = 1577] [outer = 1A636C00] 08:57:09 INFO - PROCESS | 3740 | 1464191829694 Marionette TRACE conn2 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:57:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:57:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 610ms 08:57:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:57:09 INFO - PROCESS | 3740 | 1464191829725 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 3740 | 1464191829727 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 08:57:09 INFO - PROCESS | 3740 | 1464191829731 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 3740 | 1464191829732 Marionette TRACE conn2 <- [1,2066,null,{}] 08:57:09 INFO - PROCESS | 3740 | 1464191829736 Marionette TRACE conn2 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:09 INFO - PROCESS | 3740 | 1464191829857 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 08:57:09 INFO - PROCESS | 3740 | 1464191829867 Marionette TRACE conn2 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A138800 == 49 [pid = 3740] [id = 526] 08:57:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1A757800) [pid = 3740] [serial = 1578] [outer = 00000000] 08:57:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (1A75F000) [pid = 3740] [serial = 1579] [outer = 1A757800] 08:57:09 INFO - PROCESS | 3740 | 1464191829910 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (1A856400) [pid = 3740] [serial = 1580] [outer = 1A757800] 08:57:10 INFO - PROCESS | 3740 | 1464191830530 Marionette TRACE conn2 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:57:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 870ms 08:57:10 INFO - PROCESS | 3740 | 1464191830629 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 3740 | 1464191830635 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 08:57:10 INFO - PROCESS | 3740 | 1464191830640 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:57:10 INFO - PROCESS | 3740 | 1464191830645 Marionette TRACE conn2 <- [1,2070,null,{}] 08:57:10 INFO - PROCESS | 3740 | 1464191830650 Marionette TRACE conn2 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:10 INFO - PROCESS | 3740 | 1464191830750 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 08:57:10 INFO - PROCESS | 3740 | 1464191830883 Marionette TRACE conn2 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0F9F1800 == 50 [pid = 3740] [id = 527] 08:57:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (12B2C800) [pid = 3740] [serial = 1581] [outer = 00000000] 08:57:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (132CD000) [pid = 3740] [serial = 1582] [outer = 12B2C800] 08:57:10 INFO - PROCESS | 3740 | 1464191830940 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (15FAE800) [pid = 3740] [serial = 1583] [outer = 12B2C800] 08:57:11 INFO - PROCESS | 3740 | 1464191831469 Marionette TRACE conn2 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:57:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 885ms 08:57:11 INFO - PROCESS | 3740 | 1464191831515 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 3740 | 1464191831521 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 08:57:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:57:11 INFO - PROCESS | 3740 | 1464191831527 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 3740 | 1464191831530 Marionette TRACE conn2 <- [1,2074,null,{}] 08:57:11 INFO - PROCESS | 3740 | 1464191831534 Marionette TRACE conn2 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:11 INFO - PROCESS | 3740 | 1464191831649 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 08:57:11 INFO - PROCESS | 3740 | 1464191831761 Marionette TRACE conn2 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16827C00 == 51 [pid = 3740] [id = 528] 08:57:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (16C2C000) [pid = 3740] [serial = 1584] [outer = 00000000] 08:57:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (17EA0C00) [pid = 3740] [serial = 1585] [outer = 16C2C000] 08:57:11 INFO - PROCESS | 3740 | 1464191831814 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1865B000) [pid = 3740] [serial = 1586] [outer = 16C2C000] 08:57:12 INFO - PROCESS | 3740 | 1464191832414 Marionette TRACE conn2 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:57:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 916ms 08:57:12 INFO - PROCESS | 3740 | 1464191832453 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 3740 | 1464191832455 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 08:57:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:57:12 INFO - PROCESS | 3740 | 1464191832459 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 3740 | 1464191832463 Marionette TRACE conn2 <- [1,2078,null,{}] 08:57:12 INFO - PROCESS | 3740 | 1464191832474 Marionette TRACE conn2 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:12 INFO - PROCESS | 3740 | 1464191832586 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 08:57:12 INFO - PROCESS | 3740 | 1464191832701 Marionette TRACE conn2 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 118B4800 == 52 [pid = 3740] [id = 529] 08:57:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (161AF000) [pid = 3740] [serial = 1587] [outer = 00000000] 08:57:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1A759C00) [pid = 3740] [serial = 1588] [outer = 161AF000] 08:57:12 INFO - PROCESS | 3740 | 1464191832797 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (1A85CC00) [pid = 3740] [serial = 1589] [outer = 161AF000] 08:57:13 INFO - PROCESS | 3740 | 1464191833331 Marionette TRACE conn2 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:57:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 916ms 08:57:13 INFO - PROCESS | 3740 | 1464191833387 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 3740 | 1464191833390 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 08:57:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:57:13 INFO - PROCESS | 3740 | 1464191833393 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 3740 | 1464191833395 Marionette TRACE conn2 <- [1,2082,null,{}] 08:57:13 INFO - PROCESS | 3740 | 1464191833399 Marionette TRACE conn2 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:13 INFO - PROCESS | 3740 | 1464191833505 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 08:57:13 INFO - PROCESS | 3740 | 1464191833642 Marionette TRACE conn2 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1123E000 == 53 [pid = 3740] [id = 530] 08:57:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (1123F000) [pid = 3740] [serial = 1590] [outer = 00000000] 08:57:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (131F6400) [pid = 3740] [serial = 1591] [outer = 1123F000] 08:57:13 INFO - PROCESS | 3740 | 1464191833698 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (138F1400) [pid = 3740] [serial = 1592] [outer = 1123F000] 08:57:14 INFO - PROCESS | 3740 | 1464191834506 Marionette TRACE conn2 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:57:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1190ms 08:57:14 INFO - PROCESS | 3740 | 1464191834568 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 3740 | 1464191834572 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 08:57:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:57:14 INFO - PROCESS | 3740 | 1464191834577 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 3740 | 1464191834581 Marionette TRACE conn2 <- [1,2086,null,{}] 08:57:14 INFO - PROCESS | 3740 | 1464191834588 Marionette TRACE conn2 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:14 INFO - PROCESS | 3740 | 1464191834726 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 08:57:14 INFO - PROCESS | 3740 | 1464191834878 Marionette TRACE conn2 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11DB4C00 == 54 [pid = 3740] [id = 531] 08:57:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (12B4D000) [pid = 3740] [serial = 1593] [outer = 00000000] 08:57:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (13E19800) [pid = 3740] [serial = 1594] [outer = 12B4D000] 08:57:14 INFO - PROCESS | 3740 | 1464191834930 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (143B4000) [pid = 3740] [serial = 1595] [outer = 12B4D000] 08:57:15 INFO - PROCESS | 3740 | --DOCSHELL 1681F000 == 53 [pid = 3740] [id = 446] 08:57:15 INFO - PROCESS | 3740 | --DOCSHELL 1865B400 == 52 [pid = 3740] [id = 525] 08:57:15 INFO - PROCESS | 3740 | --DOCSHELL 0F39A800 == 51 [pid = 3740] [id = 524] 08:57:15 INFO - PROCESS | 3740 | --DOCSHELL 0C7FBC00 == 50 [pid = 3740] [id = 523] 08:57:15 INFO - PROCESS | 3740 | --DOCSHELL 19B76000 == 49 [pid = 3740] [id = 522] 08:57:15 INFO - PROCESS | 3740 | --DOCSHELL 19A5FC00 == 48 [pid = 3740] [id = 521] 08:57:15 INFO - PROCESS | 3740 | --DOCSHELL 17697000 == 47 [pid = 3740] [id = 520] 08:57:15 INFO - PROCESS | 3740 | --DOCSHELL 161A8C00 == 46 [pid = 3740] [id = 519] 08:57:15 INFO - PROCESS | 3740 | --DOCSHELL 1395BC00 == 45 [pid = 3740] [id = 518] 08:57:15 INFO - PROCESS | 3740 | --DOCSHELL 1290E400 == 44 [pid = 3740] [id = 517] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (1A63DC00) [pid = 3740] [serial = 1537] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (156D7000) [pid = 3740] [serial = 1472] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (161AF800) [pid = 3740] [serial = 1516] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (166C1400) [pid = 3740] [serial = 1517] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (18645000) [pid = 3740] [serial = 1504] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (16AA3800) [pid = 3740] [serial = 1519] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1A6B3000) [pid = 3740] [serial = 1496] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1125AC00) [pid = 3740] [serial = 1510] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (11DFE000) [pid = 3740] [serial = 1511] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (172E9400) [pid = 3740] [serial = 1522] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (11DF9800) [pid = 3740] [serial = 1508] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (11052C00) [pid = 3740] [serial = 1507] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (156CC400) [pid = 3740] [serial = 1513] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (15A35000) [pid = 3740] [serial = 1514] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (105F3C00) [pid = 3740] [serial = 1498] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (15FB3000) [pid = 3740] [serial = 1501] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (18334800) [pid = 3740] [serial = 1525] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (17747400) [pid = 3740] [serial = 1523] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (19A63000) [pid = 3740] [serial = 1528] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (18641C00) [pid = 3740] [serial = 1526] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (19B74C00) [pid = 3740] [serial = 1529] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (19D5F000) [pid = 3740] [serial = 1534] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (19DBB800) [pid = 3740] [serial = 1535] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (18659400) [pid = 3740] [serial = 1531] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (1865B800) [pid = 3740] [serial = 1532] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (16AA7C00) [pid = 3740] [serial = 1520] [outer = 00000000] [url = about:blank] 08:57:15 INFO - PROCESS | 3740 | 1464191835410 Marionette TRACE conn2 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:57:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 886ms 08:57:15 INFO - PROCESS | 3740 | 1464191835462 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 3740 | 1464191835467 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 08:57:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:57:15 INFO - PROCESS | 3740 | 1464191835474 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 3740 | 1464191835476 Marionette TRACE conn2 <- [1,2090,null,{}] 08:57:15 INFO - PROCESS | 3740 | 1464191835480 Marionette TRACE conn2 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:15 INFO - PROCESS | 3740 | 1464191835561 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 08:57:15 INFO - PROCESS | 3740 | 1464191835571 Marionette TRACE conn2 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11DFD000 == 45 [pid = 3740] [id = 532] 08:57:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (11DFE000) [pid = 3740] [serial = 1596] [outer = 00000000] 08:57:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (15193C00) [pid = 3740] [serial = 1597] [outer = 11DFE000] 08:57:15 INFO - PROCESS | 3740 | 1464191835616 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (15A8DC00) [pid = 3740] [serial = 1598] [outer = 11DFE000] 08:57:16 INFO - PROCESS | 3740 | 1464191836111 Marionette TRACE conn2 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 671ms 08:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:57:16 INFO - PROCESS | 3740 | 1464191836156 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 3740 | 1464191836158 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 08:57:16 INFO - PROCESS | 3740 | 1464191836162 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 3740 | 1464191836165 Marionette TRACE conn2 <- [1,2094,null,{}] 08:57:16 INFO - PROCESS | 3740 | 1464191836179 Marionette TRACE conn2 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:16 INFO - PROCESS | 3740 | 1464191836262 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 08:57:16 INFO - PROCESS | 3740 | 1464191836269 Marionette TRACE conn2 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16822400 == 46 [pid = 3740] [id = 533] 08:57:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (16822800) [pid = 3740] [serial = 1599] [outer = 00000000] 08:57:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (16A5F800) [pid = 3740] [serial = 1600] [outer = 16822800] 08:57:16 INFO - PROCESS | 3740 | 1464191836318 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (16AA7400) [pid = 3740] [serial = 1601] [outer = 16822800] 08:57:16 INFO - PROCESS | 3740 | 1464191836777 Marionette TRACE conn2 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:57:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 641ms 08:57:16 INFO - PROCESS | 3740 | 1464191836803 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 3740 | 1464191836806 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 08:57:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:57:16 INFO - PROCESS | 3740 | 1464191836809 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 3740 | 1464191836811 Marionette TRACE conn2 <- [1,2098,null,{}] 08:57:16 INFO - PROCESS | 3740 | 1464191836814 Marionette TRACE conn2 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:16 INFO - PROCESS | 3740 | 1464191836894 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 08:57:16 INFO - PROCESS | 3740 | 1464191836901 Marionette TRACE conn2 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AA9000 == 47 [pid = 3740] [id = 534] 08:57:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (16AAC800) [pid = 3740] [serial = 1602] [outer = 00000000] 08:57:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (157DC000) [pid = 3740] [serial = 1603] [outer = 16AAC800] 08:57:16 INFO - PROCESS | 3740 | 1464191836946 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1774C800) [pid = 3740] [serial = 1604] [outer = 16AAC800] 08:57:17 INFO - PROCESS | 3740 | 1464191837363 Marionette TRACE conn2 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:57:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 579ms 08:57:17 INFO - PROCESS | 3740 | 1464191837386 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 3740 | 1464191837388 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:57:17 INFO - PROCESS | 3740 | 1464191837412 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 3740 | 1464191837414 Marionette TRACE conn2 <- [1,2102,null,{}] 08:57:17 INFO - PROCESS | 3740 | 1464191837418 Marionette TRACE conn2 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:17 INFO - PROCESS | 3740 | 1464191837545 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 08:57:17 INFO - PROCESS | 3740 | 1464191837551 Marionette TRACE conn2 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:17 INFO - PROCESS | 3740 | ++DOCSHELL 132CE400 == 48 [pid = 3740] [id = 535] 08:57:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (172F2C00) [pid = 3740] [serial = 1605] [outer = 00000000] 08:57:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (18640800) [pid = 3740] [serial = 1606] [outer = 172F2C00] 08:57:17 INFO - PROCESS | 3740 | 1464191837647 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (18645800) [pid = 3740] [serial = 1607] [outer = 172F2C00] 08:57:18 INFO - PROCESS | 3740 | 1464191838086 Marionette TRACE conn2 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 732ms 08:57:18 INFO - PROCESS | 3740 | 1464191838136 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 3740 | 1464191838138 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 08:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:57:18 INFO - PROCESS | 3740 | 1464191838171 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 3740 | 1464191838173 Marionette TRACE conn2 <- [1,2106,null,{}] 08:57:18 INFO - PROCESS | 3740 | 1464191838176 Marionette TRACE conn2 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:18 INFO - PROCESS | 3740 | 1464191838327 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 08:57:18 INFO - PROCESS | 3740 | 1464191838343 Marionette TRACE conn2 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7FA400 == 49 [pid = 3740] [id = 536] 08:57:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (0F986800) [pid = 3740] [serial = 1608] [outer = 00000000] 08:57:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (19D62C00) [pid = 3740] [serial = 1609] [outer = 0F986800] 08:57:18 INFO - PROCESS | 3740 | 1464191838453 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (19DB2800) [pid = 3740] [serial = 1610] [outer = 0F986800] 08:57:18 INFO - PROCESS | 3740 | 1464191838859 Marionette TRACE conn2 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:57:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 748ms 08:57:18 INFO - PROCESS | 3740 | 1464191838918 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 3740 | 1464191838920 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 08:57:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:57:18 INFO - PROCESS | 3740 | 1464191838928 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 3740 | 1464191838929 Marionette TRACE conn2 <- [1,2110,null,{}] 08:57:18 INFO - PROCESS | 3740 | 1464191838933 Marionette TRACE conn2 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:19 INFO - PROCESS | 3740 | 1464191839042 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 08:57:19 INFO - PROCESS | 3740 | 1464191839051 Marionette TRACE conn2 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A57C00 == 50 [pid = 3740] [id = 537] 08:57:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (19D62000) [pid = 3740] [serial = 1611] [outer = 00000000] 08:57:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1A6B1000) [pid = 3740] [serial = 1612] [outer = 19D62000] 08:57:19 INFO - PROCESS | 3740 | 1464191839097 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1A6B6000) [pid = 3740] [serial = 1613] [outer = 19D62000] 08:57:19 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (19DB6400) [pid = 3740] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:57:19 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (1A636C00) [pid = 3740] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:57:19 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (0F937800) [pid = 3740] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:57:19 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (102ECC00) [pid = 3740] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:57:19 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (19A60C00) [pid = 3740] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:57:19 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (1774A800) [pid = 3740] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:57:19 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (14334C00) [pid = 3740] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:57:19 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (12914000) [pid = 3740] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:57:19 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (16796000) [pid = 3740] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:57:19 INFO - PROCESS | 3740 | 1464191839732 Marionette TRACE conn2 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:57:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 824ms 08:57:19 INFO - PROCESS | 3740 | 1464191839752 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 3740 | 1464191839754 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 08:57:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:57:19 INFO - PROCESS | 3740 | 1464191839757 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 3740 | 1464191839759 Marionette TRACE conn2 <- [1,2114,null,{}] 08:57:19 INFO - PROCESS | 3740 | 1464191839762 Marionette TRACE conn2 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:19 INFO - PROCESS | 3740 | 1464191839839 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 08:57:19 INFO - PROCESS | 3740 | 1464191839846 Marionette TRACE conn2 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7FA000 == 51 [pid = 3740] [id = 538] 08:57:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (132CA800) [pid = 3740] [serial = 1614] [outer = 00000000] 08:57:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (16C2AC00) [pid = 3740] [serial = 1615] [outer = 132CA800] 08:57:19 INFO - PROCESS | 3740 | 1464191839899 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (19D60400) [pid = 3740] [serial = 1616] [outer = 132CA800] 08:57:20 INFO - PROCESS | 3740 | 1464191840370 Marionette TRACE conn2 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:57:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 672ms 08:57:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:57:20 INFO - PROCESS | 3740 | 1464191840439 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 3740 | 1464191840441 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 08:57:20 INFO - PROCESS | 3740 | 1464191840444 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 3740 | 1464191840446 Marionette TRACE conn2 <- [1,2118,null,{}] 08:57:20 INFO - PROCESS | 3740 | 1464191840450 Marionette TRACE conn2 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:20 INFO - PROCESS | 3740 | 1464191840529 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 08:57:20 INFO - PROCESS | 3740 | 1464191840535 Marionette TRACE conn2 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132CEC00 == 52 [pid = 3740] [id = 539] 08:57:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (15FB2800) [pid = 3740] [serial = 1617] [outer = 00000000] 08:57:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (1A6B0C00) [pid = 3740] [serial = 1618] [outer = 15FB2800] 08:57:20 INFO - PROCESS | 3740 | 1464191840578 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (1A757000) [pid = 3740] [serial = 1619] [outer = 15FB2800] 08:57:20 INFO - PROCESS | 3740 | 1464191841013 Marionette TRACE conn2 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 3740 | 1464191841068 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 08:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:57:21 INFO - PROCESS | 3740 | 1464191841071 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 3740 | 1464191841073 Marionette TRACE conn2 <- [1,2122,null,{}] 08:57:21 INFO - PROCESS | 3740 | 1464191841076 Marionette TRACE conn2 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 3740 | 1464191841155 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 08:57:21 INFO - PROCESS | 3740 | 1464191841162 Marionette TRACE conn2 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A57000 == 53 [pid = 3740] [id = 540] 08:57:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (1A636C00) [pid = 3740] [serial = 1620] [outer = 00000000] 08:57:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1A8BB400) [pid = 3740] [serial = 1621] [outer = 1A636C00] 08:57:21 INFO - PROCESS | 3740 | 1464191841205 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1A8BB800) [pid = 3740] [serial = 1622] [outer = 1A636C00] 08:57:21 INFO - PROCESS | 3740 | 1464191841701 Marionette TRACE conn2 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:57:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 671ms 08:57:21 INFO - PROCESS | 3740 | 1464191841753 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 3740 | 1464191841757 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 08:57:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:57:21 INFO - PROCESS | 3740 | 1464191841763 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 3740 | 1464191841768 Marionette TRACE conn2 <- [1,2126,null,{}] 08:57:21 INFO - PROCESS | 3740 | 1464191841779 Marionette TRACE conn2 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:21 INFO - PROCESS | 3740 | 1464191841966 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 08:57:22 INFO - PROCESS | 3740 | 1464191842083 Marionette TRACE conn2 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:22 INFO - PROCESS | 3740 | ++DOCSHELL 1105AC00 == 54 [pid = 3740] [id = 541] 08:57:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (112E2800) [pid = 3740] [serial = 1623] [outer = 00000000] 08:57:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (132C9400) [pid = 3740] [serial = 1624] [outer = 112E2800] 08:57:22 INFO - PROCESS | 3740 | 1464191842138 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (13A56400) [pid = 3740] [serial = 1625] [outer = 112E2800] 08:57:22 INFO - PROCESS | 3740 | 1464191842684 Marionette TRACE conn2 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:57:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 976ms 08:57:22 INFO - PROCESS | 3740 | 1464191842750 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 3740 | 1464191842756 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 08:57:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:57:22 INFO - PROCESS | 3740 | 1464191842762 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 3740 | 1464191842765 Marionette TRACE conn2 <- [1,2130,null,{}] 08:57:22 INFO - PROCESS | 3740 | 1464191842770 Marionette TRACE conn2 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:22 INFO - PROCESS | 3740 | 1464191842883 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 08:57:23 INFO - PROCESS | 3740 | 1464191843022 Marionette TRACE conn2 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3740 | ++DOCSHELL 1678F000 == 55 [pid = 3740] [id = 542] 08:57:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (1681F000) [pid = 3740] [serial = 1626] [outer = 00000000] 08:57:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (16AA5C00) [pid = 3740] [serial = 1627] [outer = 1681F000] 08:57:23 INFO - PROCESS | 3740 | 1464191843078 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (175D3000) [pid = 3740] [serial = 1628] [outer = 1681F000] 08:57:23 INFO - PROCESS | 3740 | 1464191843675 Marionette TRACE conn2 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 3740 | 1464191843732 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:57:23 INFO - PROCESS | 3740 | 1464191843736 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 3740 | 1464191843739 Marionette TRACE conn2 <- [1,2134,null,{}] 08:57:23 INFO - PROCESS | 3740 | 1464191843751 Marionette TRACE conn2 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:23 INFO - PROCESS | 3740 | 1464191843862 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 08:57:24 INFO - PROCESS | 3740 | 1464191844001 Marionette TRACE conn2 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:24 INFO - PROCESS | 3740 | ++DOCSHELL 19B7D000 == 56 [pid = 3740] [id = 543] 08:57:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (19B7D800) [pid = 3740] [serial = 1629] [outer = 00000000] 08:57:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1A71F400) [pid = 3740] [serial = 1630] [outer = 19B7D800] 08:57:24 INFO - PROCESS | 3740 | 1464191844058 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1A8C0400) [pid = 3740] [serial = 1631] [outer = 19B7D800] 08:57:24 INFO - PROCESS | 3740 | 1464191844640 Marionette TRACE conn2 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 3740 | 1464191844722 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 08:57:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:57:24 INFO - PROCESS | 3740 | 1464191844725 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 3740 | 1464191844727 Marionette TRACE conn2 <- [1,2138,null,{}] 08:57:24 INFO - PROCESS | 3740 | 1464191844732 Marionette TRACE conn2 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:24 INFO - PROCESS | 3740 | 1464191844898 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 08:57:25 INFO - PROCESS | 3740 | 1464191845036 Marionette TRACE conn2 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 3740 | ++DOCSHELL 1AC10800 == 57 [pid = 3740] [id = 544] 08:57:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (1AD36400) [pid = 3740] [serial = 1632] [outer = 00000000] 08:57:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (1AD3B800) [pid = 3740] [serial = 1633] [outer = 1AD36400] 08:57:25 INFO - PROCESS | 3740 | 1464191845091 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (1AD3D400) [pid = 3740] [serial = 1634] [outer = 1AD36400] 08:57:25 INFO - PROCESS | 3740 | 1464191845600 Marionette TRACE conn2 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:57:25 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:57:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 931ms 08:57:25 INFO - PROCESS | 3740 | 1464191845653 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 3740 | 1464191845655 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 08:57:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:57:25 INFO - PROCESS | 3740 | 1464191845659 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 3740 | 1464191845661 Marionette TRACE conn2 <- [1,2142,null,{}] 08:57:25 INFO - PROCESS | 3740 | 1464191845664 Marionette TRACE conn2 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:25 INFO - PROCESS | 3740 | 1464191845763 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 08:57:25 INFO - PROCESS | 3740 | 1464191845902 Marionette TRACE conn2 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:25 INFO - PROCESS | 3740 | ++DOCSHELL 10F0F000 == 58 [pid = 3740] [id = 545] 08:57:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (118BE800) [pid = 3740] [serial = 1635] [outer = 00000000] 08:57:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (15A37C00) [pid = 3740] [serial = 1636] [outer = 118BE800] 08:57:25 INFO - PROCESS | 3740 | 1464191845997 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (15FB7C00) [pid = 3740] [serial = 1637] [outer = 118BE800] 08:57:26 INFO - PROCESS | 3740 | 1464191846568 Marionette TRACE conn2 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:57:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 977ms 08:57:26 INFO - PROCESS | 3740 | 1464191846644 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 08:57:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:57:26 INFO - PROCESS | 3740 | 1464191846630 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 08:57:26 INFO - PROCESS | 3740 | 1464191846634 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 3740 | 1464191846636 Marionette TRACE conn2 <- [1,2146,null,{}] 08:57:26 INFO - PROCESS | 3740 | 1464191846640 Marionette TRACE conn2 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:26 INFO - PROCESS | 3740 | 1464191846761 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 08:57:27 INFO - PROCESS | 3740 | 1464191847018 Marionette TRACE conn2 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F5C00 == 59 [pid = 3740] [id = 546] 08:57:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (1027B400) [pid = 3740] [serial = 1638] [outer = 00000000] 08:57:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (12914000) [pid = 3740] [serial = 1639] [outer = 1027B400] 08:57:27 INFO - PROCESS | 3740 | 1464191847072 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (132C2800) [pid = 3740] [serial = 1640] [outer = 1027B400] 08:57:27 INFO - PROCESS | 3740 | 1464191847644 Marionette TRACE conn2 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:57:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1007ms 08:57:27 INFO - PROCESS | 3740 | --DOCSHELL 132CEC00 == 58 [pid = 3740] [id = 539] 08:57:27 INFO - PROCESS | 3740 | --DOCSHELL 0C7FA000 == 57 [pid = 3740] [id = 538] 08:57:27 INFO - PROCESS | 3740 | --DOCSHELL 10A57C00 == 56 [pid = 3740] [id = 537] 08:57:27 INFO - PROCESS | 3740 | --DOCSHELL 0C7FA400 == 55 [pid = 3740] [id = 536] 08:57:27 INFO - PROCESS | 3740 | --DOCSHELL 132CE400 == 54 [pid = 3740] [id = 535] 08:57:27 INFO - PROCESS | 3740 | --DOCSHELL 16AA9000 == 53 [pid = 3740] [id = 534] 08:57:27 INFO - PROCESS | 3740 | --DOCSHELL 16822400 == 52 [pid = 3740] [id = 533] 08:57:27 INFO - PROCESS | 3740 | --DOCSHELL 11DFD000 == 51 [pid = 3740] [id = 532] 08:57:27 INFO - PROCESS | 3740 | --DOCSHELL 11DB4C00 == 50 [pid = 3740] [id = 531] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (19B76800) [pid = 3740] [serial = 1564] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (13A52000) [pid = 3740] [serial = 1540] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (16A9FC00) [pid = 3740] [serial = 1543] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (1A63D000) [pid = 3740] [serial = 1546] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (179A0000) [pid = 3740] [serial = 1561] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (15FB1C00) [pid = 3740] [serial = 1555] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (1608F800) [pid = 3740] [serial = 1556] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (15A90000) [pid = 3740] [serial = 1553] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (143A9800) [pid = 3740] [serial = 1552] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (16AA9C00) [pid = 3740] [serial = 1558] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (1721A000) [pid = 3740] [serial = 1559] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (1A12B800) [pid = 3740] [serial = 1567] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (156D0000) [pid = 3740] [serial = 1549] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (19B7CC00) [pid = 3740] [serial = 1565] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1A718000) [pid = 3740] [serial = 1576] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (10F13000) [pid = 3740] [serial = 1570] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1A138000) [pid = 3740] [serial = 1568] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1A71CC00) [pid = 3740] [serial = 1577] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (11DC2000) [pid = 3740] [serial = 1571] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (19B7B800) [pid = 3740] [serial = 1574] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (17F02800) [pid = 3740] [serial = 1562] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (18339000) [pid = 3740] [serial = 1573] [outer = 00000000] [url = about:blank] 08:57:27 INFO - PROCESS | 3740 | 1464191847737 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 3740 | 1464191847741 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 08:57:27 INFO - PROCESS | 3740 | 1464191847747 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 3740 | 1464191847751 Marionette TRACE conn2 <- [1,2150,null,{}] 08:57:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:57:27 INFO - PROCESS | 3740 | 1464191847758 Marionette TRACE conn2 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:27 INFO - PROCESS | 3740 | 1464191847866 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 08:57:27 INFO - PROCESS | 3740 | 1464191847963 Marionette TRACE conn2 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132CEC00 == 51 [pid = 3740] [id = 547] 08:57:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (13952400) [pid = 3740] [serial = 1641] [outer = 00000000] 08:57:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (143A9800) [pid = 3740] [serial = 1642] [outer = 13952400] 08:57:27 INFO - PROCESS | 3740 | 1464191848009 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (15A2B800) [pid = 3740] [serial = 1643] [outer = 13952400] 08:57:28 INFO - PROCESS | 3740 | 1464191848440 Marionette TRACE conn2 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:57:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 718ms 08:57:28 INFO - PROCESS | 3740 | 1464191848482 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 3740 | 1464191848486 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:57:28 INFO - PROCESS | 3740 | 1464191848490 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 3740 | 1464191848492 Marionette TRACE conn2 <- [1,2154,null,{}] 08:57:28 INFO - PROCESS | 3740 | 1464191848496 Marionette TRACE conn2 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:28 INFO - PROCESS | 3740 | 1464191848580 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 08:57:28 INFO - PROCESS | 3740 | 1464191848590 Marionette TRACE conn2 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16680C00 == 52 [pid = 3740] [id = 548] 08:57:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (166C1000) [pid = 3740] [serial = 1644] [outer = 00000000] 08:57:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (16DF4400) [pid = 3740] [serial = 1645] [outer = 166C1000] 08:57:28 INFO - PROCESS | 3740 | 1464191848634 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (17744000) [pid = 3740] [serial = 1646] [outer = 166C1000] 08:57:29 INFO - PROCESS | 3740 | 1464191849100 Marionette TRACE conn2 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 671ms 08:57:29 INFO - PROCESS | 3740 | 1464191849171 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 3740 | 1464191849173 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 08:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:57:29 INFO - PROCESS | 3740 | 1464191849178 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 3740 | 1464191849183 Marionette TRACE conn2 <- [1,2158,null,{}] 08:57:29 INFO - PROCESS | 3740 | 1464191849192 Marionette TRACE conn2 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:29 INFO - PROCESS | 3740 | 1464191849276 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 08:57:29 INFO - PROCESS | 3740 | 1464191849377 Marionette TRACE conn2 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1864A800 == 53 [pid = 3740] [id = 549] 08:57:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (18663000) [pid = 3740] [serial = 1647] [outer = 00000000] 08:57:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (19B76000) [pid = 3740] [serial = 1648] [outer = 18663000] 08:57:29 INFO - PROCESS | 3740 | 1464191849420 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (19BECC00) [pid = 3740] [serial = 1649] [outer = 18663000] 08:57:29 INFO - PROCESS | 3740 | 1464191849776 Marionette TRACE conn2 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:57:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 641ms 08:57:29 INFO - PROCESS | 3740 | 1464191849818 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 3740 | 1464191849821 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 08:57:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:57:29 INFO - PROCESS | 3740 | 1464191849824 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 3740 | 1464191849826 Marionette TRACE conn2 <- [1,2162,null,{}] 08:57:29 INFO - PROCESS | 3740 | 1464191849830 Marionette TRACE conn2 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:29 INFO - PROCESS | 3740 | 1464191849972 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 08:57:30 INFO - PROCESS | 3740 | 1464191850028 Marionette TRACE conn2 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161AA000 == 54 [pid = 3740] [id = 550] 08:57:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (19D5A800) [pid = 3740] [serial = 1650] [outer = 00000000] 08:57:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (19FC2400) [pid = 3740] [serial = 1651] [outer = 19D5A800] 08:57:30 INFO - PROCESS | 3740 | 1464191850072 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1A63C000) [pid = 3740] [serial = 1652] [outer = 19D5A800] 08:57:30 INFO - PROCESS | 3740 | 1464191850490 Marionette TRACE conn2 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:57:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 732ms 08:57:30 INFO - PROCESS | 3740 | 1464191850545 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 3740 | 1464191850547 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 08:57:30 INFO - PROCESS | 3740 | 1464191850550 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:57:30 INFO - PROCESS | 3740 | 1464191850552 Marionette TRACE conn2 <- [1,2166,null,{}] 08:57:30 INFO - PROCESS | 3740 | 1464191850556 Marionette TRACE conn2 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:30 INFO - PROCESS | 3740 | 1464191850669 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 08:57:30 INFO - PROCESS | 3740 | 1464191850737 Marionette TRACE conn2 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A6AEC00 == 55 [pid = 3740] [id = 551] 08:57:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (1A6B0800) [pid = 3740] [serial = 1653] [outer = 00000000] 08:57:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (1A719800) [pid = 3740] [serial = 1654] [outer = 1A6B0800] 08:57:30 INFO - PROCESS | 3740 | 1464191850787 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (1A75DC00) [pid = 3740] [serial = 1655] [outer = 1A6B0800] 08:57:31 INFO - PROCESS | 3740 | 1464191851215 Marionette TRACE conn2 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:57:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 717ms 08:57:31 INFO - PROCESS | 3740 | 1464191851282 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 3740 | 1464191851284 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 08:57:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:57:31 INFO - PROCESS | 3740 | 1464191851327 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 3740 | 1464191851329 Marionette TRACE conn2 <- [1,2170,null,{}] 08:57:31 INFO - PROCESS | 3740 | 1464191851333 Marionette TRACE conn2 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:31 INFO - PROCESS | 3740 | 1464191851449 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 08:57:31 INFO - PROCESS | 3740 | 1464191851462 Marionette TRACE conn2 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A63E400 == 56 [pid = 3740] [id = 552] 08:57:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (1A85D000) [pid = 3740] [serial = 1656] [outer = 00000000] 08:57:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (1AD36800) [pid = 3740] [serial = 1657] [outer = 1A85D000] 08:57:31 INFO - PROCESS | 3740 | 1464191851565 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (1AD36C00) [pid = 3740] [serial = 1658] [outer = 1A85D000] 08:57:32 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (0F986800) [pid = 3740] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:57:32 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (19D62000) [pid = 3740] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:57:32 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (12B4D000) [pid = 3740] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:57:32 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (16822800) [pid = 3740] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:57:32 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (16AAC800) [pid = 3740] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:57:32 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (132CA800) [pid = 3740] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:57:32 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (15FB2800) [pid = 3740] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:57:32 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (172F2C00) [pid = 3740] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:57:32 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (11DFE000) [pid = 3740] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:57:32 INFO - PROCESS | 3740 | 1464191852146 Marionette TRACE conn2 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:57:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 885ms 08:57:32 INFO - PROCESS | 3740 | 1464191852202 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 3740 | 1464191852204 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 08:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:57:32 INFO - PROCESS | 3740 | 1464191852207 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 3740 | 1464191852209 Marionette TRACE conn2 <- [1,2174,null,{}] 08:57:32 INFO - PROCESS | 3740 | 1464191852213 Marionette TRACE conn2 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:32 INFO - PROCESS | 3740 | 1464191852293 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 08:57:32 INFO - PROCESS | 3740 | 1464191852302 Marionette TRACE conn2 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11059800 == 57 [pid = 3740] [id = 553] 08:57:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (112DC800) [pid = 3740] [serial = 1659] [outer = 00000000] 08:57:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (16AAC800) [pid = 3740] [serial = 1660] [outer = 112DC800] 08:57:32 INFO - PROCESS | 3740 | 1464191852349 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (19D65000) [pid = 3740] [serial = 1661] [outer = 112DC800] 08:57:32 INFO - PROCESS | 3740 | 1464191852824 Marionette TRACE conn2 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:57:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 687ms 08:57:32 INFO - PROCESS | 3740 | 1464191852888 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 3740 | 1464191852890 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 08:57:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:57:32 INFO - PROCESS | 3740 | 1464191852894 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 3740 | 1464191852895 Marionette TRACE conn2 <- [1,2178,null,{}] 08:57:32 INFO - PROCESS | 3740 | 1464191852899 Marionette TRACE conn2 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:32 INFO - PROCESS | 3740 | 1464191852978 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 08:57:32 INFO - PROCESS | 3740 | 1464191852984 Marionette TRACE conn2 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AA0800 == 58 [pid = 3740] [id = 554] 08:57:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (172F2C00) [pid = 3740] [serial = 1662] [outer = 00000000] 08:57:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (1AF5DC00) [pid = 3740] [serial = 1663] [outer = 172F2C00] 08:57:33 INFO - PROCESS | 3740 | 1464191853029 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (1AF61000) [pid = 3740] [serial = 1664] [outer = 172F2C00] 08:57:33 INFO - PROCESS | 3740 | 1464191853439 Marionette TRACE conn2 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:57:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 580ms 08:57:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:57:33 INFO - PROCESS | 3740 | 1464191853482 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 3740 | 1464191853484 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 08:57:33 INFO - PROCESS | 3740 | 1464191853487 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 3740 | 1464191853489 Marionette TRACE conn2 <- [1,2182,null,{}] 08:57:33 INFO - PROCESS | 3740 | 1464191853492 Marionette TRACE conn2 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:33 INFO - PROCESS | 3740 | 1464191853572 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 08:57:33 INFO - PROCESS | 3740 | 1464191853578 Marionette TRACE conn2 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161AC800 == 59 [pid = 3740] [id = 555] 08:57:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (16834800) [pid = 3740] [serial = 1665] [outer = 00000000] 08:57:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (1683E800) [pid = 3740] [serial = 1666] [outer = 16834800] 08:57:33 INFO - PROCESS | 3740 | 1464191853622 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (16843400) [pid = 3740] [serial = 1667] [outer = 16834800] 08:57:33 INFO - PROCESS | 3740 | --DOCSHELL 1B450000 == 58 [pid = 3740] [id = 16] 08:57:34 INFO - PROCESS | 3740 | 1464191854145 Marionette TRACE conn2 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:57:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 733ms 08:57:34 INFO - PROCESS | 3740 | 1464191854209 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 3740 | 1464191854213 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 08:57:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:57:34 INFO - PROCESS | 3740 | 1464191854219 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 3740 | 1464191854223 Marionette TRACE conn2 <- [1,2186,null,{}] 08:57:34 INFO - PROCESS | 3740 | 1464191854230 Marionette TRACE conn2 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:34 INFO - PROCESS | 3740 | 1464191854435 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 08:57:34 INFO - PROCESS | 3740 | 1464191854520 Marionette TRACE conn2 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12FAD000 == 59 [pid = 3740] [id = 556] 08:57:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (12FB1400) [pid = 3740] [serial = 1668] [outer = 00000000] 08:57:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (14398800) [pid = 3740] [serial = 1669] [outer = 12FB1400] 08:57:34 INFO - PROCESS | 3740 | 1464191854576 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (15AF7C00) [pid = 3740] [serial = 1670] [outer = 12FB1400] 08:57:35 INFO - PROCESS | 3740 | 1464191855110 Marionette TRACE conn2 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:57:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 931ms 08:57:35 INFO - PROCESS | 3740 | 1464191855149 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 3740 | 1464191855155 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 08:57:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:57:35 INFO - PROCESS | 3740 | 1464191855162 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 3740 | 1464191855165 Marionette TRACE conn2 <- [1,2190,null,{}] 08:57:35 INFO - PROCESS | 3740 | 1464191855169 Marionette TRACE conn2 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:35 INFO - PROCESS | 3740 | 1464191855275 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 08:57:35 INFO - PROCESS | 3740 | 1464191855390 Marionette TRACE conn2 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 3740 | ++DOCSHELL 1683CC00 == 60 [pid = 3740] [id = 557] 08:57:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (1683F400) [pid = 3740] [serial = 1671] [outer = 00000000] 08:57:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (16DF2000) [pid = 3740] [serial = 1672] [outer = 1683F400] 08:57:35 INFO - PROCESS | 3740 | 1464191855467 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (179AA800) [pid = 3740] [serial = 1673] [outer = 1683F400] 08:57:36 INFO - PROCESS | 3740 | 1464191856055 Marionette TRACE conn2 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:57:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 916ms 08:57:36 INFO - PROCESS | 3740 | 1464191856087 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 3740 | 1464191856089 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 08:57:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:57:36 INFO - PROCESS | 3740 | 1464191856093 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 3740 | 1464191856097 Marionette TRACE conn2 <- [1,2194,null,{}] 08:57:36 INFO - PROCESS | 3740 | 1464191856097 Marionette TRACE conn2 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:36 INFO - PROCESS | 3740 | 1464191856209 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 08:57:36 INFO - PROCESS | 3740 | 1464191856352 Marionette TRACE conn2 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1609B800 == 61 [pid = 3740] [id = 558] 08:57:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (19DB5400) [pid = 3740] [serial = 1674] [outer = 00000000] 08:57:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (1A71CC00) [pid = 3740] [serial = 1675] [outer = 19DB5400] 08:57:36 INFO - PROCESS | 3740 | 1464191856409 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (1A8BBC00) [pid = 3740] [serial = 1676] [outer = 19DB5400] 08:57:37 INFO - PROCESS | 3740 | 1464191857054 Marionette TRACE conn2 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1022ms 08:57:37 INFO - PROCESS | 3740 | 1464191857105 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 3740 | 1464191857109 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 08:57:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:57:37 INFO - PROCESS | 3740 | 1464191857113 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 3740 | 1464191857116 Marionette TRACE conn2 <- [1,2198,null,{}] 08:57:37 INFO - PROCESS | 3740 | 1464191857140 Marionette TRACE conn2 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:37 INFO - PROCESS | 3740 | 1464191857245 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 08:57:37 INFO - PROCESS | 3740 | 1464191857386 Marionette TRACE conn2 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1AF5BC00 == 62 [pid = 3740] [id = 559] 08:57:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (1AF5C400) [pid = 3740] [serial = 1677] [outer = 00000000] 08:57:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (1AF67800) [pid = 3740] [serial = 1678] [outer = 1AF5C400] 08:57:37 INFO - PROCESS | 3740 | 1464191857441 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (1B0B7000) [pid = 3740] [serial = 1679] [outer = 1AF5C400] 08:57:37 INFO - PROCESS | 3740 | 1464191857954 Marionette TRACE conn2 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:57:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 885ms 08:57:37 INFO - PROCESS | 3740 | 1464191857999 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 3740 | 1464191858001 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 08:57:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:57:38 INFO - PROCESS | 3740 | 1464191858005 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 3740 | 1464191858007 Marionette TRACE conn2 <- [1,2202,null,{}] 08:57:38 INFO - PROCESS | 3740 | 1464191858010 Marionette TRACE conn2 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:38 INFO - PROCESS | 3740 | 1464191858110 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 08:57:38 INFO - PROCESS | 3740 | 1464191858274 Marionette TRACE conn2 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 186EE400 == 63 [pid = 3740] [id = 560] 08:57:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (186EE800) [pid = 3740] [serial = 1680] [outer = 00000000] 08:57:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (186F4800) [pid = 3740] [serial = 1681] [outer = 186EE800] 08:57:38 INFO - PROCESS | 3740 | 1464191858328 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (186F7800) [pid = 3740] [serial = 1682] [outer = 186EE800] 08:57:39 INFO - PROCESS | 3740 | 1464191859144 Marionette TRACE conn2 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:57:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1160ms 08:57:39 INFO - PROCESS | 3740 | 1464191859176 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 3740 | 1464191859181 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 08:57:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:57:39 INFO - PROCESS | 3740 | 1464191859187 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 3740 | 1464191859191 Marionette TRACE conn2 <- [1,2206,null,{}] 08:57:39 INFO - PROCESS | 3740 | 1464191859196 Marionette TRACE conn2 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:39 INFO - PROCESS | 3740 | 1464191859295 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 08:57:39 INFO - PROCESS | 3740 | 1464191859431 Marionette TRACE conn2 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A5F400 == 64 [pid = 3740] [id = 561] 08:57:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (10F14400) [pid = 3740] [serial = 1683] [outer = 00000000] 08:57:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 165 (15FB0C00) [pid = 3740] [serial = 1684] [outer = 10F14400] 08:57:39 INFO - PROCESS | 3740 | 1464191859480 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 166 (16796000) [pid = 3740] [serial = 1685] [outer = 10F14400] 08:57:40 INFO - PROCESS | 3740 | 1464191860037 Marionette TRACE conn2 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 11860400 == 63 [pid = 3740] [id = 516] 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 19DB6C00 == 62 [pid = 3740] [id = 515] 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 16AA0800 == 61 [pid = 3740] [id = 554] 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 11059800 == 60 [pid = 3740] [id = 553] 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 1A63E400 == 59 [pid = 3740] [id = 552] 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 1A6AEC00 == 58 [pid = 3740] [id = 551] 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 161AA000 == 57 [pid = 3740] [id = 550] 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 1864A800 == 56 [pid = 3740] [id = 549] 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 16680C00 == 55 [pid = 3740] [id = 548] 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 1B44D400 == 54 [pid = 3740] [id = 17] 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 132CEC00 == 53 [pid = 3740] [id = 547] 08:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 0C7F5C00 == 52 [pid = 3740] [id = 546] 08:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 885ms 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 1AC10800 == 51 [pid = 3740] [id = 544] 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 19B7D000 == 50 [pid = 3740] [id = 543] 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 1678F000 == 49 [pid = 3740] [id = 542] 08:57:40 INFO - PROCESS | 3740 | --DOCSHELL 1105AC00 == 48 [pid = 3740] [id = 541] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 165 (1A8BB400) [pid = 3740] [serial = 1621] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 164 (1A757000) [pid = 3740] [serial = 1619] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (19D62C00) [pid = 3740] [serial = 1609] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (131F6400) [pid = 3740] [serial = 1591] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (1A6B1000) [pid = 3740] [serial = 1612] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (13E19800) [pid = 3740] [serial = 1594] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (143B4000) [pid = 3740] [serial = 1595] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (16A5F800) [pid = 3740] [serial = 1600] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (1A759C00) [pid = 3740] [serial = 1588] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (157DC000) [pid = 3740] [serial = 1603] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (1A6B6000) [pid = 3740] [serial = 1613] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (19D60400) [pid = 3740] [serial = 1616] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (19DB2800) [pid = 3740] [serial = 1610] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (17EA0C00) [pid = 3740] [serial = 1585] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (1A75F000) [pid = 3740] [serial = 1579] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (1A6B0C00) [pid = 3740] [serial = 1618] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (18640800) [pid = 3740] [serial = 1606] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (18645800) [pid = 3740] [serial = 1607] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (132CD000) [pid = 3740] [serial = 1582] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (16AA7400) [pid = 3740] [serial = 1601] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (15A8DC00) [pid = 3740] [serial = 1598] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (16C2AC00) [pid = 3740] [serial = 1615] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (15193C00) [pid = 3740] [serial = 1597] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (1774C800) [pid = 3740] [serial = 1604] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3740 | 1464191860103 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 3740 | 1464191860108 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 08:57:40 INFO - PROCESS | 3740 | 1464191860114 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 3740 | 1464191860117 Marionette TRACE conn2 <- [1,2210,null,{}] 08:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:57:40 INFO - PROCESS | 3740 | 1464191860121 Marionette TRACE conn2 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:40 INFO - PROCESS | 3740 | 1464191860212 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 08:57:40 INFO - PROCESS | 3740 | 1464191860328 Marionette TRACE conn2 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132C8C00 == 49 [pid = 3740] [id = 562] 08:57:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (143B4000) [pid = 3740] [serial = 1686] [outer = 00000000] 08:57:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (15A8CC00) [pid = 3740] [serial = 1687] [outer = 143B4000] 08:57:40 INFO - PROCESS | 3740 | 1464191860357 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (161B2400) [pid = 3740] [serial = 1688] [outer = 143B4000] 08:57:40 INFO - PROCESS | 3740 | 1464191860772 Marionette TRACE conn2 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:57:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 717ms 08:57:40 INFO - PROCESS | 3740 | 1464191860842 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 3740 | 1464191860845 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 08:57:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:57:40 INFO - PROCESS | 3740 | 1464191860852 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 3740 | 1464191860856 Marionette TRACE conn2 <- [1,2214,null,{}] 08:57:40 INFO - PROCESS | 3740 | 1464191860866 Marionette TRACE conn2 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:40 INFO - PROCESS | 3740 | 1464191860953 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 08:57:40 INFO - PROCESS | 3740 | 1464191860968 Marionette TRACE conn2 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AA7000 == 50 [pid = 3740] [id = 563] 08:57:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (16C2AC00) [pid = 3740] [serial = 1689] [outer = 00000000] 08:57:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (17745000) [pid = 3740] [serial = 1690] [outer = 16C2AC00] 08:57:41 INFO - PROCESS | 3740 | 1464191861044 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (177D8400) [pid = 3740] [serial = 1691] [outer = 16C2AC00] 08:57:41 INFO - PROCESS | 3740 | 1464191861517 Marionette TRACE conn2 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:57:41 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:57:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 717ms 08:57:41 INFO - PROCESS | 3740 | 1464191861575 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 3740 | 1464191861578 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 08:57:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:57:41 INFO - PROCESS | 3740 | 1464191861581 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 3740 | 1464191861583 Marionette TRACE conn2 <- [1,2218,null,{}] 08:57:41 INFO - PROCESS | 3740 | 1464191861586 Marionette TRACE conn2 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:41 INFO - PROCESS | 3740 | 1464191861668 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 08:57:41 INFO - PROCESS | 3740 | 1464191861675 Marionette TRACE conn2 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1721A400 == 51 [pid = 3740] [id = 564] 08:57:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (1833A800) [pid = 3740] [serial = 1692] [outer = 00000000] 08:57:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (1864A800) [pid = 3740] [serial = 1693] [outer = 1833A800] 08:57:41 INFO - PROCESS | 3740 | 1464191861722 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (186EE000) [pid = 3740] [serial = 1694] [outer = 1833A800] 08:57:42 INFO - PROCESS | 3740 | 1464191862161 Marionette TRACE conn2 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 626ms 08:57:42 INFO - PROCESS | 3740 | 1464191862202 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 3740 | 1464191862204 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:57:42 INFO - PROCESS | 3740 | 1464191862207 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 3740 | 1464191862209 Marionette TRACE conn2 <- [1,2222,null,{}] 08:57:42 INFO - PROCESS | 3740 | 1464191862213 Marionette TRACE conn2 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:42 INFO - PROCESS | 3740 | 1464191862299 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 08:57:42 INFO - PROCESS | 3740 | 1464191862314 Marionette TRACE conn2 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 112DE400 == 52 [pid = 3740] [id = 565] 08:57:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (16A9F800) [pid = 3740] [serial = 1695] [outer = 00000000] 08:57:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (19A6AC00) [pid = 3740] [serial = 1696] [outer = 16A9F800] 08:57:42 INFO - PROCESS | 3740 | 1464191862358 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (19B78400) [pid = 3740] [serial = 1697] [outer = 16A9F800] 08:57:42 INFO - PROCESS | 3740 | 1464191862836 Marionette TRACE conn2 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:57:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 08:57:42 INFO - PROCESS | 3740 | 1464191862888 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 3740 | 1464191862890 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:57:42 INFO - PROCESS | 3740 | 1464191862894 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 3740 | 1464191862895 Marionette TRACE conn2 <- [1,2226,null,{}] 08:57:42 INFO - PROCESS | 3740 | 1464191862899 Marionette TRACE conn2 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 3740 | 1464191863041 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 08:57:43 INFO - PROCESS | 3740 | 1464191863054 Marionette TRACE conn2 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1055A000 == 53 [pid = 3740] [id = 566] 08:57:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (186F2400) [pid = 3740] [serial = 1698] [outer = 00000000] 08:57:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (19DB6C00) [pid = 3740] [serial = 1699] [outer = 186F2400] 08:57:43 INFO - PROCESS | 3740 | 1464191863155 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (1A131C00) [pid = 3740] [serial = 1700] [outer = 186F2400] 08:57:43 INFO - PROCESS | 3740 | 1464191863557 Marionette TRACE conn2 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:57:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 717ms 08:57:43 INFO - PROCESS | 3740 | 1464191863617 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 3740 | 1464191863619 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 08:57:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:57:43 INFO - PROCESS | 3740 | 1464191863623 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 3740 | 1464191863624 Marionette TRACE conn2 <- [1,2230,null,{}] 08:57:43 INFO - PROCESS | 3740 | 1464191863628 Marionette TRACE conn2 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:43 INFO - PROCESS | 3740 | 1464191863771 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 08:57:43 INFO - PROCESS | 3740 | 1464191863793 Marionette TRACE conn2 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A63C800 == 54 [pid = 3740] [id = 567] 08:57:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (1A6AEC00) [pid = 3740] [serial = 1701] [outer = 00000000] 08:57:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (1A71B000) [pid = 3740] [serial = 1702] [outer = 1A6AEC00] 08:57:43 INFO - PROCESS | 3740 | 1464191863837 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (1A71D400) [pid = 3740] [serial = 1703] [outer = 1A6AEC00] 08:57:44 INFO - PROCESS | 3740 | 1464191864250 Marionette TRACE conn2 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:57:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 672ms 08:57:44 INFO - PROCESS | 3740 | 1464191864304 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 3740 | 1464191864306 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 08:57:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:57:44 INFO - PROCESS | 3740 | 1464191864310 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 3740 | 1464191864311 Marionette TRACE conn2 <- [1,2234,null,{}] 08:57:44 INFO - PROCESS | 3740 | 1464191864315 Marionette TRACE conn2 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:44 INFO - PROCESS | 3740 | 1464191864430 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 08:57:44 INFO - PROCESS | 3740 | 1464191864498 Marionette TRACE conn2 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A6B4400 == 55 [pid = 3740] [id = 568] 08:57:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (1A6B4C00) [pid = 3740] [serial = 1704] [outer = 00000000] 08:57:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (1A8BAC00) [pid = 3740] [serial = 1705] [outer = 1A6B4C00] 08:57:44 INFO - PROCESS | 3740 | 1464191864542 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (1AC03800) [pid = 3740] [serial = 1706] [outer = 1A6B4C00] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (1A6B0800) [pid = 3740] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (1A85D000) [pid = 3740] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (13952400) [pid = 3740] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (166C1000) [pid = 3740] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (1027B400) [pid = 3740] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (18663000) [pid = 3740] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (1A636C00) [pid = 3740] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (1B451000) [pid = 3740] [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:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (172F2C00) [pid = 3740] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (112DC800) [pid = 3740] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (19D5A800) [pid = 3740] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (15F25000) [pid = 3740] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (131FBC00) [pid = 3740] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (16F6EC00) [pid = 3740] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (17747800) [pid = 3740] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (1026F000) [pid = 3740] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (19A64800) [pid = 3740] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (0C7F9400) [pid = 3740] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (1568D400) [pid = 3740] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (13A53000) [pid = 3740] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (1A757800) [pid = 3740] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (105ED000) [pid = 3740] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (0C7F4400) [pid = 3740] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (13A54C00) [pid = 3740] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1518D400) [pid = 3740] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (1774F000) [pid = 3740] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (11055000) [pid = 3740] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (10279400) [pid = 3740] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:57:44 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1B450400) [pid = 3740] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:57:45 INFO - PROCESS | 3740 | 1464191865196 Marionette TRACE conn2 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 916ms 08:57:45 INFO - PROCESS | 3740 | 1464191865235 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 3740 | 1464191865237 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 08:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:57:45 INFO - PROCESS | 3740 | 1464191865240 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 3740 | 1464191865242 Marionette TRACE conn2 <- [1,2238,null,{}] 08:57:45 INFO - PROCESS | 3740 | 1464191865245 Marionette TRACE conn2 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:45 INFO - PROCESS | 3740 | 1464191865334 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 08:57:45 INFO - PROCESS | 3740 | 1464191865341 Marionette TRACE conn2 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 105ED000 == 56 [pid = 3740] [id = 569] 08:57:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (105F3400) [pid = 3740] [serial = 1707] [outer = 00000000] 08:57:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (11D26000) [pid = 3740] [serial = 1708] [outer = 105F3400] 08:57:45 INFO - PROCESS | 3740 | 1464191865411 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (138F5C00) [pid = 3740] [serial = 1709] [outer = 105F3400] 08:57:45 INFO - PROCESS | 3740 | 1464191865872 Marionette TRACE conn2 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:57:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 671ms 08:57:45 INFO - PROCESS | 3740 | 1464191865923 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 3740 | 1464191865925 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 08:57:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:57:45 INFO - PROCESS | 3740 | 1464191865928 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 3740 | 1464191865930 Marionette TRACE conn2 <- [1,2242,null,{}] 08:57:45 INFO - PROCESS | 3740 | 1464191865933 Marionette TRACE conn2 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:46 INFO - PROCESS | 3740 | 1464191866014 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 08:57:46 INFO - PROCESS | 3740 | 1464191866020 Marionette TRACE conn2 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 118C2C00 == 57 [pid = 3740] [id = 570] 08:57:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (12914C00) [pid = 3740] [serial = 1710] [outer = 00000000] 08:57:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (16822000) [pid = 3740] [serial = 1711] [outer = 12914C00] 08:57:46 INFO - PROCESS | 3740 | 1464191866064 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (16AAE800) [pid = 3740] [serial = 1712] [outer = 12914C00] 08:57:46 INFO - PROCESS | 3740 | 1464191866487 Marionette TRACE conn2 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:57:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 580ms 08:57:46 INFO - PROCESS | 3740 | 1464191866509 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 3740 | 1464191866511 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 08:57:46 INFO - PROCESS | 3740 | 1464191866514 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:57:46 INFO - PROCESS | 3740 | 1464191866517 Marionette TRACE conn2 <- [1,2246,null,{}] 08:57:46 INFO - PROCESS | 3740 | 1464191866520 Marionette TRACE conn2 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:46 INFO - PROCESS | 3740 | 1464191866665 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 08:57:46 INFO - PROCESS | 3740 | 1464191866674 Marionette TRACE conn2 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156CC800 == 58 [pid = 3740] [id = 571] 08:57:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (17745400) [pid = 3740] [serial = 1713] [outer = 00000000] 08:57:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (1A138C00) [pid = 3740] [serial = 1714] [outer = 17745400] 08:57:46 INFO - PROCESS | 3740 | 1464191866722 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (16839C00) [pid = 3740] [serial = 1715] [outer = 17745400] 08:57:47 INFO - PROCESS | 3740 | 1464191867322 Marionette TRACE conn2 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:57:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 824ms 08:57:47 INFO - PROCESS | 3740 | 1464191867378 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 3740 | 1464191867382 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 08:57:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:57:47 INFO - PROCESS | 3740 | 1464191867417 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 3740 | 1464191867421 Marionette TRACE conn2 <- [1,2250,null,{}] 08:57:47 INFO - PROCESS | 3740 | 1464191867427 Marionette TRACE conn2 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:47 INFO - PROCESS | 3740 | 1464191867540 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 08:57:47 INFO - PROCESS | 3740 | 1464191867708 Marionette TRACE conn2 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132CBC00 == 59 [pid = 3740] [id = 572] 08:57:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (132CD000) [pid = 3740] [serial = 1716] [outer = 00000000] 08:57:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (15F4F000) [pid = 3740] [serial = 1717] [outer = 132CD000] 08:57:47 INFO - PROCESS | 3740 | 1464191867765 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (1681C800) [pid = 3740] [serial = 1718] [outer = 132CD000] 08:57:48 INFO - PROCESS | 3740 | 1464191868303 Marionette TRACE conn2 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:57:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 946ms 08:57:48 INFO - PROCESS | 3740 | 1464191868350 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 3740 | 1464191868357 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 08:57:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:57:48 INFO - PROCESS | 3740 | 1464191868364 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 3740 | 1464191868368 Marionette TRACE conn2 <- [1,2254,null,{}] 08:57:48 INFO - PROCESS | 3740 | 1464191868373 Marionette TRACE conn2 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:48 INFO - PROCESS | 3740 | 1464191868489 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 08:57:48 INFO - PROCESS | 3740 | 1464191868630 Marionette TRACE conn2 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 172EF000 == 60 [pid = 3740] [id = 573] 08:57:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (175D3400) [pid = 3740] [serial = 1719] [outer = 00000000] 08:57:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (18339000) [pid = 3740] [serial = 1720] [outer = 175D3400] 08:57:48 INFO - PROCESS | 3740 | 1464191868685 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (18649C00) [pid = 3740] [serial = 1721] [outer = 175D3400] 08:57:49 INFO - PROCESS | 3740 | 1464191869250 Marionette TRACE conn2 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:57:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 916ms 08:57:49 INFO - PROCESS | 3740 | 1464191869277 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 3740 | 1464191869279 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 08:57:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:57:49 INFO - PROCESS | 3740 | 1464191869283 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 3740 | 1464191869287 Marionette TRACE conn2 <- [1,2258,null,{}] 08:57:49 INFO - PROCESS | 3740 | 1464191869298 Marionette TRACE conn2 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:49 INFO - PROCESS | 3740 | 1464191869411 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 08:57:49 INFO - PROCESS | 3740 | 1464191869559 Marionette TRACE conn2 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 19BF4000 == 61 [pid = 3740] [id = 574] 08:57:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (19D66400) [pid = 3740] [serial = 1722] [outer = 00000000] 08:57:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (19FC8400) [pid = 3740] [serial = 1723] [outer = 19D66400] 08:57:49 INFO - PROCESS | 3740 | 1464191869616 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (1A717000) [pid = 3740] [serial = 1724] [outer = 19D66400] 08:57:50 INFO - PROCESS | 3740 | 1464191870151 Marionette TRACE conn2 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:57:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 916ms 08:57:50 INFO - PROCESS | 3740 | 1464191870211 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 3740 | 1464191870214 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 08:57:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:57:50 INFO - PROCESS | 3740 | 1464191870218 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 3740 | 1464191870220 Marionette TRACE conn2 <- [1,2262,null,{}] 08:57:50 INFO - PROCESS | 3740 | 1464191870224 Marionette TRACE conn2 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:50 INFO - PROCESS | 3740 | 1464191870360 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 08:57:50 INFO - PROCESS | 3740 | 1464191870510 Marionette TRACE conn2 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A8C1000 == 62 [pid = 3740] [id = 575] 08:57:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (1AC09400) [pid = 3740] [serial = 1725] [outer = 00000000] 08:57:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (1AD3F400) [pid = 3740] [serial = 1726] [outer = 1AC09400] 08:57:50 INFO - PROCESS | 3740 | 1464191870565 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (1AF5A800) [pid = 3740] [serial = 1727] [outer = 1AC09400] 08:57:51 INFO - PROCESS | 3740 | 1464191871081 Marionette TRACE conn2 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 870ms 08:57:51 INFO - PROCESS | 3740 | 1464191871105 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 3740 | 1464191871107 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 08:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:57:51 INFO - PROCESS | 3740 | 1464191871111 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 3740 | 1464191871113 Marionette TRACE conn2 <- [1,2266,null,{}] 08:57:51 INFO - PROCESS | 3740 | 1464191871116 Marionette TRACE conn2 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:51 INFO - PROCESS | 3740 | 1464191871218 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 08:57:51 INFO - PROCESS | 3740 | 1464191871335 Marionette TRACE conn2 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A64400 == 63 [pid = 3740] [id = 576] 08:57:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (13E18000) [pid = 3740] [serial = 1728] [outer = 00000000] 08:57:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (193DBC00) [pid = 3740] [serial = 1729] [outer = 13E18000] 08:57:51 INFO - PROCESS | 3740 | 1464191871372 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 158 (193DE800) [pid = 3740] [serial = 1730] [outer = 13E18000] 08:57:51 INFO - PROCESS | 3740 | 1464191871949 Marionette TRACE conn2 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:57:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 886ms 08:57:51 INFO - PROCESS | 3740 | 1464191871999 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 3740 | 1464191872001 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 08:57:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:57:51 INFO - PROCESS | 3740 | 1464191872004 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - PROCESS | 3740 | 1464191872006 Marionette TRACE conn2 <- [1,2270,null,{}] 08:57:51 INFO - PROCESS | 3740 | 1464191872010 Marionette TRACE conn2 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:52 INFO - PROCESS | 3740 | 1464191872131 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 08:57:52 INFO - PROCESS | 3740 | 1464191872293 Marionette TRACE conn2 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C771400 == 64 [pid = 3740] [id = 577] 08:57:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 159 (0C784400) [pid = 3740] [serial = 1731] [outer = 00000000] 08:57:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 160 (11DBF800) [pid = 3740] [serial = 1732] [outer = 0C784400] 08:57:52 INFO - PROCESS | 3740 | 1464191872348 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 161 (138EE400) [pid = 3740] [serial = 1733] [outer = 0C784400] 08:57:53 INFO - PROCESS | 3740 | 1464191873085 Marionette TRACE conn2 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:57:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1114ms 08:57:53 INFO - PROCESS | 3740 | 1464191873111 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 3740 | 1464191873115 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 08:57:53 INFO - PROCESS | 3740 | 1464191873120 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:57:53 INFO - PROCESS | 3740 | 1464191873124 Marionette TRACE conn2 <- [1,2274,null,{}] 08:57:53 INFO - PROCESS | 3740 | 1464191873128 Marionette TRACE conn2 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:53 INFO - PROCESS | 3740 | 1464191873228 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 08:57:53 INFO - PROCESS | 3740 | 1464191873392 Marionette TRACE conn2 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 143A6000 == 65 [pid = 3740] [id = 578] 08:57:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 162 (143A8C00) [pid = 3740] [serial = 1734] [outer = 00000000] 08:57:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 163 (157D8C00) [pid = 3740] [serial = 1735] [outer = 143A8C00] 08:57:53 INFO - PROCESS | 3740 | 1464191873442 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 164 (15F28800) [pid = 3740] [serial = 1736] [outer = 143A8C00] 08:57:53 INFO - PROCESS | 3740 | --DOCSHELL 118C2C00 == 64 [pid = 3740] [id = 570] 08:57:53 INFO - PROCESS | 3740 | --DOCSHELL 105ED000 == 63 [pid = 3740] [id = 569] 08:57:53 INFO - PROCESS | 3740 | --DOCSHELL 1A6B4400 == 62 [pid = 3740] [id = 568] 08:57:53 INFO - PROCESS | 3740 | --DOCSHELL 1A63C800 == 61 [pid = 3740] [id = 567] 08:57:53 INFO - PROCESS | 3740 | --DOCSHELL 1055A000 == 60 [pid = 3740] [id = 566] 08:57:53 INFO - PROCESS | 3740 | --DOCSHELL 112DE400 == 59 [pid = 3740] [id = 565] 08:57:53 INFO - PROCESS | 3740 | --DOCSHELL 1721A400 == 58 [pid = 3740] [id = 564] 08:57:53 INFO - PROCESS | 3740 | --DOCSHELL 16AA7000 == 57 [pid = 3740] [id = 563] 08:57:53 INFO - PROCESS | 3740 | --DOCSHELL 132C8C00 == 56 [pid = 3740] [id = 562] 08:57:53 INFO - PROCESS | 3740 | --DOCSHELL 10A5F400 == 55 [pid = 3740] [id = 561] 08:57:53 INFO - PROCESS | 3740 | --DOCSHELL 1609B800 == 54 [pid = 3740] [id = 558] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 163 (1B30D800) [pid = 3740] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 162 (132C9400) [pid = 3740] [serial = 1624] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 161 (16AA5C00) [pid = 3740] [serial = 1627] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 160 (1AD3B800) [pid = 3740] [serial = 1633] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 159 (1A71F400) [pid = 3740] [serial = 1630] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 158 (15A37C00) [pid = 3740] [serial = 1636] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 157 (1683E800) [pid = 3740] [serial = 1666] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOCSHELL 1683CC00 == 53 [pid = 3740] [id = 557] 08:57:53 INFO - PROCESS | 3740 | --DOCSHELL 12FAD000 == 52 [pid = 3740] [id = 556] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (177DF000) [pid = 3740] [serial = 1370] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (1125C800) [pid = 3740] [serial = 1301] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (1A6B8C00) [pid = 3740] [serial = 1538] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (16F77400) [pid = 3740] [serial = 1421] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (16AA2000) [pid = 3740] [serial = 1331] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (15A96800) [pid = 3740] [serial = 1337] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (1A856400) [pid = 3740] [serial = 1580] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (11D1AC00) [pid = 3740] [serial = 1373] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (1055E800) [pid = 3740] [serial = 1415] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (15A28C00) [pid = 3740] [serial = 1376] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (161A6800) [pid = 3740] [serial = 1460] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (19B7F800) [pid = 3740] [serial = 1463] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (132C3000) [pid = 3740] [serial = 1457] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (12F46800) [pid = 3740] [serial = 1334] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (1A719800) [pid = 3740] [serial = 1654] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (1AD36800) [pid = 3740] [serial = 1657] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (143A9800) [pid = 3740] [serial = 1642] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (15A2B800) [pid = 3740] [serial = 1643] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (16DF4400) [pid = 3740] [serial = 1645] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (17744000) [pid = 3740] [serial = 1646] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (132C2800) [pid = 3740] [serial = 1640] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (12914000) [pid = 3740] [serial = 1639] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (19B76000) [pid = 3740] [serial = 1648] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (19BECC00) [pid = 3740] [serial = 1649] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (1A8BB800) [pid = 3740] [serial = 1622] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (1A75DC00) [pid = 3740] [serial = 1655] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1A855400) [pid = 3740] [serial = 1151] [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:53 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1AF61000) [pid = 3740] [serial = 1664] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (16AAC800) [pid = 3740] [serial = 1660] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (19D65000) [pid = 3740] [serial = 1661] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (1AF5DC00) [pid = 3740] [serial = 1663] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (1AD36C00) [pid = 3740] [serial = 1658] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (19FC2400) [pid = 3740] [serial = 1651] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (1A63C000) [pid = 3740] [serial = 1652] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (1608F000) [pid = 3740] [serial = 1298] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (156CBC00) [pid = 3740] [serial = 1418] [outer = 00000000] [url = about:blank] 08:57:53 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (17751C00) [pid = 3740] [serial = 1379] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3740 | 1464191874015 Marionette TRACE conn2 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:57:54 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:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 916ms 08:57:54 INFO - PROCESS | 3740 | 1464191874051 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 3740 | 1464191874056 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 08:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:57:54 INFO - PROCESS | 3740 | 1464191874062 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 3740 | 1464191874064 Marionette TRACE conn2 <- [1,2278,null,{}] 08:57:54 INFO - PROCESS | 3740 | 1464191874068 Marionette TRACE conn2 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 3740 | 1464191874159 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 08:57:54 INFO - PROCESS | 3740 | 1464191874150 Marionette TRACE conn2 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12F17000 == 53 [pid = 3740] [id = 579] 08:57:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (12F46800) [pid = 3740] [serial = 1737] [outer = 00000000] 08:57:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (143A9800) [pid = 3740] [serial = 1738] [outer = 12F46800] 08:57:54 INFO - PROCESS | 3740 | 1464191874195 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (156D0C00) [pid = 3740] [serial = 1739] [outer = 12F46800] 08:57:54 INFO - PROCESS | 3740 | 1464191874711 Marionette TRACE conn2 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:57:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 687ms 08:57:54 INFO - PROCESS | 3740 | 1464191874744 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 3740 | 1464191874746 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 08:57:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:57:54 INFO - PROCESS | 3740 | 1464191874749 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 3740 | 1464191874753 Marionette TRACE conn2 <- [1,2282,null,{}] 08:57:54 INFO - PROCESS | 3740 | 1464191874763 Marionette TRACE conn2 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:54 INFO - PROCESS | 3740 | 1464191874850 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 08:57:54 INFO - PROCESS | 3740 | 1464191874860 Marionette TRACE conn2 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16836400 == 54 [pid = 3740] [id = 580] 08:57:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (16836C00) [pid = 3740] [serial = 1740] [outer = 00000000] 08:57:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 125 (1683E400) [pid = 3740] [serial = 1741] [outer = 16836C00] 08:57:54 INFO - PROCESS | 3740 | 1464191874906 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 126 (16A6BC00) [pid = 3740] [serial = 1742] [outer = 16836C00] 08:57:55 INFO - PROCESS | 3740 | 1464191875344 Marionette TRACE conn2 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 625ms 08:57:55 INFO - PROCESS | 3740 | 1464191875370 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 3740 | 1464191875372 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 08:57:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:57:55 INFO - PROCESS | 3740 | 1464191875375 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 3740 | 1464191875377 Marionette TRACE conn2 <- [1,2286,null,{}] 08:57:55 INFO - PROCESS | 3740 | 1464191875381 Marionette TRACE conn2 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:55 INFO - PROCESS | 3740 | 1464191875465 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 08:57:55 INFO - PROCESS | 3740 | 1464191875472 Marionette TRACE conn2 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AAA400 == 55 [pid = 3740] [id = 581] 08:57:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 127 (16DF5000) [pid = 3740] [serial = 1743] [outer = 00000000] 08:57:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (175D2800) [pid = 3740] [serial = 1744] [outer = 16DF5000] 08:57:55 INFO - PROCESS | 3740 | 1464191875554 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (17747C00) [pid = 3740] [serial = 1745] [outer = 16DF5000] 08:57:55 INFO - PROCESS | 3740 | 1464191875965 Marionette TRACE conn2 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:57:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 626ms 08:57:56 INFO - PROCESS | 3740 | 1464191876016 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 3740 | 1464191876018 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 08:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:57:56 INFO - PROCESS | 3740 | 1464191876022 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 3740 | 1464191876033 Marionette TRACE conn2 <- [1,2290,null,{}] 08:57:56 INFO - PROCESS | 3740 | 1464191876037 Marionette TRACE conn2 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 3740 | 1464191876118 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 08:57:56 INFO - PROCESS | 3740 | 1464191876125 Marionette TRACE conn2 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132CB400 == 56 [pid = 3740] [id = 582] 08:57:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (16829C00) [pid = 3740] [serial = 1746] [outer = 00000000] 08:57:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (17EA0C00) [pid = 3740] [serial = 1747] [outer = 16829C00] 08:57:56 INFO - PROCESS | 3740 | 1464191876168 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (18334C00) [pid = 3740] [serial = 1748] [outer = 16829C00] 08:57:56 INFO - PROCESS | 3740 | 1464191876638 Marionette TRACE conn2 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:57:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 641ms 08:57:56 INFO - PROCESS | 3740 | 1464191876659 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 3740 | 1464191876661 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 08:57:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:57:56 INFO - PROCESS | 3740 | 1464191876672 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 3740 | 1464191876673 Marionette TRACE conn2 <- [1,2294,null,{}] 08:57:56 INFO - PROCESS | 3740 | 1464191876677 Marionette TRACE conn2 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:56 INFO - PROCESS | 3740 | 1464191876802 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 08:57:56 INFO - PROCESS | 3740 | 1464191876838 Marionette TRACE conn2 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 193D6400 == 57 [pid = 3740] [id = 583] 08:57:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (193D8000) [pid = 3740] [serial = 1749] [outer = 00000000] 08:57:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (193DD400) [pid = 3740] [serial = 1750] [outer = 193D8000] 08:57:56 INFO - PROCESS | 3740 | 1464191876947 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (193DEC00) [pid = 3740] [serial = 1751] [outer = 193D8000] 08:57:57 INFO - PROCESS | 3740 | 1464191877341 Marionette TRACE conn2 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:57:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 717ms 08:57:57 INFO - PROCESS | 3740 | 1464191877389 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 3740 | 1464191877391 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 08:57:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:57:57 INFO - PROCESS | 3740 | 1464191877394 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 3740 | 1464191877396 Marionette TRACE conn2 <- [1,2298,null,{}] 08:57:57 INFO - PROCESS | 3740 | 1464191877399 Marionette TRACE conn2 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:57 INFO - PROCESS | 3740 | 1464191877520 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 08:57:57 INFO - PROCESS | 3740 | 1464191877526 Marionette TRACE conn2 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 3740 | ++DOCSHELL 16AA8000 == 58 [pid = 3740] [id = 584] 08:57:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (177E1400) [pid = 3740] [serial = 1752] [outer = 00000000] 08:57:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (19BEC400) [pid = 3740] [serial = 1753] [outer = 177E1400] 08:57:57 INFO - PROCESS | 3740 | 1464191877574 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (19D5B400) [pid = 3740] [serial = 1754] [outer = 177E1400] 08:57:58 INFO - PROCESS | 3740 | 1464191878018 Marionette TRACE conn2 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 672ms 08:57:58 INFO - PROCESS | 3740 | 1464191878078 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 3740 | 1464191878079 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 08:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:57:58 INFO - PROCESS | 3740 | 1464191878083 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 3740 | 1464191878084 Marionette TRACE conn2 <- [1,2302,null,{}] 08:57:58 INFO - PROCESS | 3740 | 1464191878095 Marionette TRACE conn2 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:58 INFO - PROCESS | 3740 | 1464191878234 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 08:57:58 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (186F2400) [pid = 3740] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:57:58 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (1A6AEC00) [pid = 3740] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:57:58 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (10F14400) [pid = 3740] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:57:58 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (16C2AC00) [pid = 3740] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:57:58 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (1833A800) [pid = 3740] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:57:58 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (16A9F800) [pid = 3740] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:57:58 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (143B4000) [pid = 3740] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:57:58 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1A6B4C00) [pid = 3740] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:57:58 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (16834800) [pid = 3740] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:57:58 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (12914C00) [pid = 3740] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:57:58 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (105F3400) [pid = 3740] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:57:58 INFO - PROCESS | 3740 | 1464191878447 Marionette TRACE conn2 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 105F3400 == 59 [pid = 3740] [id = 585] 08:57:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 128 (10F0E800) [pid = 3740] [serial = 1755] [outer = 00000000] 08:57:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 129 (143AD800) [pid = 3740] [serial = 1756] [outer = 10F0E800] 08:57:58 INFO - PROCESS | 3740 | 1464191878485 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 130 (15FB6400) [pid = 3740] [serial = 1757] [outer = 10F0E800] 08:57:58 INFO - PROCESS | 3740 | 1464191878850 Marionette TRACE conn2 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:57:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 824ms 08:57:58 INFO - PROCESS | 3740 | 1464191878910 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 3740 | 1464191878912 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 08:57:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:57:58 INFO - PROCESS | 3740 | 1464191878915 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 3740 | 1464191878916 Marionette TRACE conn2 <- [1,2306,null,{}] 08:57:58 INFO - PROCESS | 3740 | 1464191878920 Marionette TRACE conn2 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:59 INFO - PROCESS | 3740 | 1464191879041 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 08:57:59 INFO - PROCESS | 3740 | 1464191879107 Marionette TRACE conn2 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F4EC00 == 60 [pid = 3740] [id = 586] 08:57:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (166C1C00) [pid = 3740] [serial = 1758] [outer = 00000000] 08:57:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (19FBDC00) [pid = 3740] [serial = 1759] [outer = 166C1C00] 08:57:59 INFO - PROCESS | 3740 | 1464191879150 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (1A638000) [pid = 3740] [serial = 1760] [outer = 166C1C00] 08:57:59 INFO - PROCESS | 3740 | 1464191879488 Marionette TRACE conn2 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 3740 | 1464191879539 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 08:57:59 INFO - PROCESS | 3740 | 1464191879542 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:57:59 INFO - PROCESS | 3740 | 1464191879544 Marionette TRACE conn2 <- [1,2310,null,{}] 08:57:59 INFO - PROCESS | 3740 | 1464191879547 Marionette TRACE conn2 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:57:59 INFO - PROCESS | 3740 | 1464191879676 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 08:57:59 INFO - PROCESS | 3740 | 1464191879721 Marionette TRACE conn2 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161A9000 == 61 [pid = 3740] [id = 587] 08:57:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (19FBD800) [pid = 3740] [serial = 1761] [outer = 00000000] 08:57:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (1A753400) [pid = 3740] [serial = 1762] [outer = 19FBD800] 08:57:59 INFO - PROCESS | 3740 | 1464191879764 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (1A75EC00) [pid = 3740] [serial = 1763] [outer = 19FBD800] 08:58:00 INFO - PROCESS | 3740 | 1464191880152 Marionette TRACE conn2 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:58:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 610ms 08:58:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:58:00 INFO - PROCESS | 3740 | 1464191880164 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 3740 | 1464191880166 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 08:58:00 INFO - PROCESS | 3740 | 1464191880170 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 3740 | 1464191880172 Marionette TRACE conn2 <- [1,2314,null,{}] 08:58:00 INFO - PROCESS | 3740 | 1464191880175 Marionette TRACE conn2 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:00 INFO - PROCESS | 3740 | 1464191880316 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 08:58:00 INFO - PROCESS | 3740 | 1464191880325 Marionette TRACE conn2 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A713C00 == 62 [pid = 3740] [id = 588] 08:58:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (1A75DC00) [pid = 3740] [serial = 1764] [outer = 00000000] 08:58:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (1A8B8400) [pid = 3740] [serial = 1765] [outer = 1A75DC00] 08:58:00 INFO - PROCESS | 3740 | 1464191880373 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (1AD3CC00) [pid = 3740] [serial = 1766] [outer = 1A75DC00] 08:58:01 INFO - PROCESS | 3740 | 1464191881075 Marionette TRACE conn2 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:58:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 976ms 08:58:01 INFO - PROCESS | 3740 | 1464191881156 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 3740 | 1464191881162 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 08:58:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:58:01 INFO - PROCESS | 3740 | 1464191881166 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 3740 | 1464191881171 Marionette TRACE conn2 <- [1,2318,null,{}] 08:58:01 INFO - PROCESS | 3740 | 1464191881176 Marionette TRACE conn2 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:01 INFO - PROCESS | 3740 | 1464191881304 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 08:58:01 INFO - PROCESS | 3740 | 1464191881451 Marionette TRACE conn2 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11BB6C00 == 63 [pid = 3740] [id = 589] 08:58:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (11DFB400) [pid = 3740] [serial = 1767] [outer = 00000000] 08:58:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (138EEC00) [pid = 3740] [serial = 1768] [outer = 11DFB400] 08:58:01 INFO - PROCESS | 3740 | 1464191881511 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (143B1800) [pid = 3740] [serial = 1769] [outer = 11DFB400] 08:58:02 INFO - PROCESS | 3740 | 1464191882037 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:58:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:58:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 915ms 08:58:02 INFO - PROCESS | 3740 | 1464191882077 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 3740 | 1464191882083 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 08:58:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:58:02 INFO - PROCESS | 3740 | 1464191882089 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 3740 | 1464191882092 Marionette TRACE conn2 <- [1,2322,null,{}] 08:58:02 INFO - PROCESS | 3740 | 1464191882097 Marionette TRACE conn2 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:02 INFO - PROCESS | 3740 | 1464191882208 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 08:58:02 INFO - PROCESS | 3740 | 1464191882393 Marionette TRACE conn2 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16F7AC00 == 64 [pid = 3740] [id = 590] 08:58:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (17215400) [pid = 3740] [serial = 1770] [outer = 00000000] 08:58:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (179A9C00) [pid = 3740] [serial = 1771] [outer = 17215400] 08:58:02 INFO - PROCESS | 3740 | 1464191882452 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (186F5400) [pid = 3740] [serial = 1772] [outer = 17215400] 08:58:03 INFO - PROCESS | 3740 | 1464191883035 Marionette TRACE conn2 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 976ms 08:58:03 INFO - PROCESS | 3740 | 1464191883073 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 3740 | 1464191883075 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:58:03 INFO - PROCESS | 3740 | 1464191883079 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 3740 | 1464191883083 Marionette TRACE conn2 <- [1,2326,null,{}] 08:58:03 INFO - PROCESS | 3740 | 1464191883094 Marionette TRACE conn2 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:03 INFO - PROCESS | 3740 | 1464191883204 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 08:58:03 INFO - PROCESS | 3740 | 1464191883351 Marionette TRACE conn2 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A856400 == 65 [pid = 3740] [id = 591] 08:58:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (1A85A000) [pid = 3740] [serial = 1773] [outer = 00000000] 08:58:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (1A8B8C00) [pid = 3740] [serial = 1774] [outer = 1A85A000] 08:58:03 INFO - PROCESS | 3740 | 1464191883409 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (1AD3B000) [pid = 3740] [serial = 1775] [outer = 1A85A000] 08:58:03 INFO - PROCESS | 3740 | 1464191883982 Marionette TRACE conn2 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:58:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 931ms 08:58:03 INFO - PROCESS | 3740 | 1464191884006 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 3740 | 1464191884009 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:58:03 INFO - PROCESS | 3740 | 1464191884013 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 3740 | 1464191884015 Marionette TRACE conn2 <- [1,2330,null,{}] 08:58:04 INFO - PROCESS | 3740 | 1464191884018 Marionette TRACE conn2 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:04 INFO - PROCESS | 3740 | 1464191884127 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 08:58:04 INFO - PROCESS | 3740 | 1464191884271 Marionette TRACE conn2 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1A715800 == 66 [pid = 3740] [id = 592] 08:58:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 149 (1A718000) [pid = 3740] [serial = 1776] [outer = 00000000] 08:58:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 150 (1AF62C00) [pid = 3740] [serial = 1777] [outer = 1A718000] 08:58:04 INFO - PROCESS | 3740 | 1464191884325 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 151 (1AF66000) [pid = 3740] [serial = 1778] [outer = 1A718000] 08:58:04 INFO - PROCESS | 3740 | 1464191884904 Marionette TRACE conn2 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:58:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:58:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 916ms 08:58:04 INFO - PROCESS | 3740 | 1464191884939 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 3740 | 1464191884942 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 08:58:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:58:04 INFO - PROCESS | 3740 | 1464191884945 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 3740 | 1464191884947 Marionette TRACE conn2 <- [1,2334,null,{}] 08:58:04 INFO - PROCESS | 3740 | 1464191884951 Marionette TRACE conn2 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:05 INFO - PROCESS | 3740 | 1464191885041 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 08:58:05 INFO - PROCESS | 3740 | 1464191885388 Marionette TRACE conn2 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10F13C00 == 67 [pid = 3740] [id = 593] 08:58:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 152 (12B24400) [pid = 3740] [serial = 1779] [outer = 00000000] 08:58:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 153 (12FB2000) [pid = 3740] [serial = 1780] [outer = 12B24400] 08:58:05 INFO - PROCESS | 3740 | 1464191885438 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 154 (132D0C00) [pid = 3740] [serial = 1781] [outer = 12B24400] 08:58:06 INFO - PROCESS | 3740 | 1464191886094 Marionette TRACE conn2 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1160ms 08:58:06 INFO - PROCESS | 3740 | 1464191886120 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 3740 | 1464191886124 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 08:58:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:58:06 INFO - PROCESS | 3740 | 1464191886130 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 3740 | 1464191886133 Marionette TRACE conn2 <- [1,2338,null,{}] 08:58:06 INFO - PROCESS | 3740 | 1464191886138 Marionette TRACE conn2 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:06 INFO - PROCESS | 3740 | 1464191886240 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 08:58:06 INFO - PROCESS | 3740 | 1464191886388 Marionette TRACE conn2 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15FBB400 == 68 [pid = 3740] [id = 594] 08:58:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 155 (1608F800) [pid = 3740] [serial = 1782] [outer = 00000000] 08:58:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 156 (16823400) [pid = 3740] [serial = 1783] [outer = 1608F800] 08:58:06 INFO - PROCESS | 3740 | 1464191886437 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 157 (16838000) [pid = 3740] [serial = 1784] [outer = 1608F800] 08:58:06 INFO - PROCESS | 3740 | --DOCSHELL 18646000 == 67 [pid = 3740] [id = 484] 08:58:06 INFO - PROCESS | 3740 | --DOCSHELL 161A9000 == 66 [pid = 3740] [id = 587] 08:58:06 INFO - PROCESS | 3740 | --DOCSHELL 15F4EC00 == 65 [pid = 3740] [id = 586] 08:58:06 INFO - PROCESS | 3740 | --DOCSHELL 105F3400 == 64 [pid = 3740] [id = 585] 08:58:06 INFO - PROCESS | 3740 | --DOCSHELL 16AA8000 == 63 [pid = 3740] [id = 584] 08:58:06 INFO - PROCESS | 3740 | --DOCSHELL 193D6400 == 62 [pid = 3740] [id = 583] 08:58:06 INFO - PROCESS | 3740 | --DOCSHELL 132CB400 == 61 [pid = 3740] [id = 582] 08:58:06 INFO - PROCESS | 3740 | --DOCSHELL 16AAA400 == 60 [pid = 3740] [id = 581] 08:58:06 INFO - PROCESS | 3740 | --DOCSHELL 16836400 == 59 [pid = 3740] [id = 580] 08:58:06 INFO - PROCESS | 3740 | --DOCSHELL 12F17000 == 58 [pid = 3740] [id = 579] 08:58:06 INFO - PROCESS | 3740 | --DOCSHELL 143A6000 == 57 [pid = 3740] [id = 578] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 156 (1A138C00) [pid = 3740] [serial = 1714] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 155 (186F4800) [pid = 3740] [serial = 1681] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 154 (1A71CC00) [pid = 3740] [serial = 1675] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 153 (1AF67800) [pid = 3740] [serial = 1678] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 152 (14398800) [pid = 3740] [serial = 1669] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 151 (16DF2000) [pid = 3740] [serial = 1672] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 150 (19DB6C00) [pid = 3740] [serial = 1699] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 149 (1A71B000) [pid = 3740] [serial = 1702] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 148 (1A131C00) [pid = 3740] [serial = 1700] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (16796000) [pid = 3740] [serial = 1685] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (15FB0C00) [pid = 3740] [serial = 1684] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (17745000) [pid = 3740] [serial = 1690] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (177D8400) [pid = 3740] [serial = 1691] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (1864A800) [pid = 3740] [serial = 1693] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (186EE000) [pid = 3740] [serial = 1694] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (19A6AC00) [pid = 3740] [serial = 1696] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (15A8CC00) [pid = 3740] [serial = 1687] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (161B2400) [pid = 3740] [serial = 1688] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (1A8BAC00) [pid = 3740] [serial = 1705] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (16843400) [pid = 3740] [serial = 1667] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (16822000) [pid = 3740] [serial = 1711] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (1AC03800) [pid = 3740] [serial = 1706] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (1A71D400) [pid = 3740] [serial = 1703] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (11D26000) [pid = 3740] [serial = 1708] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (16AAE800) [pid = 3740] [serial = 1712] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (138F5C00) [pid = 3740] [serial = 1709] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (19B78400) [pid = 3740] [serial = 1697] [outer = 00000000] [url = about:blank] 08:58:06 INFO - PROCESS | 3740 | 1464191886980 Marionette TRACE conn2 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:58:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 885ms 08:58:07 INFO - PROCESS | 3740 | 1464191887020 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 3740 | 1464191887024 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 08:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:58:07 INFO - PROCESS | 3740 | 1464191887027 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 3740 | 1464191887029 Marionette TRACE conn2 <- [1,2342,null,{}] 08:58:07 INFO - PROCESS | 3740 | 1464191887033 Marionette TRACE conn2 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 3740 | 1464191887102 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 08:58:07 INFO - PROCESS | 3740 | 1464191887210 Marionette TRACE conn2 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 143AA000 == 58 [pid = 3740] [id = 595] 08:58:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 131 (156D0400) [pid = 3740] [serial = 1785] [outer = 00000000] 08:58:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 132 (16822000) [pid = 3740] [serial = 1786] [outer = 156D0400] 08:58:07 INFO - PROCESS | 3740 | 1464191887257 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 133 (16843400) [pid = 3740] [serial = 1787] [outer = 156D0400] 08:58:07 INFO - PROCESS | 3740 | 1464191887674 Marionette TRACE conn2 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:58:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 672ms 08:58:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:58:07 INFO - PROCESS | 3740 | 1464191887710 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 3740 | 1464191887713 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 08:58:07 INFO - PROCESS | 3740 | 1464191887726 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 3740 | 1464191887732 Marionette TRACE conn2 <- [1,2346,null,{}] 08:58:07 INFO - PROCESS | 3740 | 1464191887736 Marionette TRACE conn2 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:07 INFO - PROCESS | 3740 | 1464191887812 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 08:58:07 INFO - PROCESS | 3740 | 1464191887848 Marionette TRACE conn2 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 172E9400 == 59 [pid = 3740] [id = 596] 08:58:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 134 (1768D800) [pid = 3740] [serial = 1788] [outer = 00000000] 08:58:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 135 (10557800) [pid = 3740] [serial = 1789] [outer = 1768D800] 08:58:07 INFO - PROCESS | 3740 | 1464191887896 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 136 (177D3C00) [pid = 3740] [serial = 1790] [outer = 1768D800] 08:58:08 INFO - PROCESS | 3740 | 1464191888349 Marionette TRACE conn2 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:58:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 671ms 08:58:08 INFO - PROCESS | 3740 | 1464191888399 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 3740 | 1464191888401 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 08:58:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:58:08 INFO - PROCESS | 3740 | 1464191888408 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 3740 | 1464191888410 Marionette TRACE conn2 <- [1,2350,null,{}] 08:58:08 INFO - PROCESS | 3740 | 1464191888414 Marionette TRACE conn2 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:08 INFO - PROCESS | 3740 | 1464191888482 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 08:58:08 INFO - PROCESS | 3740 | 1464191888489 Marionette TRACE conn2 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1774D800 == 60 [pid = 3740] [id = 597] 08:58:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 137 (179A7400) [pid = 3740] [serial = 1791] [outer = 00000000] 08:58:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 138 (1865A000) [pid = 3740] [serial = 1792] [outer = 179A7400] 08:58:08 INFO - PROCESS | 3740 | 1464191888532 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 139 (186F0000) [pid = 3740] [serial = 1793] [outer = 179A7400] 08:58:08 INFO - PROCESS | 3740 | 1464191889001 Marionette TRACE conn2 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 686ms 08:58:09 INFO - PROCESS | 3740 | 1464191889102 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 3740 | 1464191889104 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 08:58:09 INFO - PROCESS | 3740 | 1464191889108 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:58:09 INFO - PROCESS | 3740 | 1464191889109 Marionette TRACE conn2 <- [1,2354,null,{}] 08:58:09 INFO - PROCESS | 3740 | 1464191889113 Marionette TRACE conn2 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 3740 | 1464191889242 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 08:58:09 INFO - PROCESS | 3740 | 1464191889320 Marionette TRACE conn2 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10F14400 == 61 [pid = 3740] [id = 598] 08:58:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 140 (186F6C00) [pid = 3740] [serial = 1794] [outer = 00000000] 08:58:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 141 (193D8800) [pid = 3740] [serial = 1795] [outer = 186F6C00] 08:58:09 INFO - PROCESS | 3740 | 1464191889371 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 142 (19B78400) [pid = 3740] [serial = 1796] [outer = 186F6C00] 08:58:09 INFO - PROCESS | 3740 | 1464191889810 Marionette TRACE conn2 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:58:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 717ms 08:58:09 INFO - PROCESS | 3740 | 1464191889837 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 3740 | 1464191889839 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 08:58:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:58:09 INFO - PROCESS | 3740 | 1464191889843 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 3740 | 1464191889845 Marionette TRACE conn2 <- [1,2358,null,{}] 08:58:09 INFO - PROCESS | 3740 | 1464191889849 Marionette TRACE conn2 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:09 INFO - PROCESS | 3740 | 1464191889962 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 08:58:09 INFO - PROCESS | 3740 | 1464191889970 Marionette TRACE conn2 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 19B7C800 == 62 [pid = 3740] [id = 599] 08:58:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 143 (19BF3400) [pid = 3740] [serial = 1797] [outer = 00000000] 08:58:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 144 (19DBB400) [pid = 3740] [serial = 1798] [outer = 19BF3400] 08:58:10 INFO - PROCESS | 3740 | 1464191890013 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 145 (19DBB800) [pid = 3740] [serial = 1799] [outer = 19BF3400] 08:58:10 INFO - PROCESS | 3740 | 1464191890478 Marionette TRACE conn2 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:58:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 687ms 08:58:10 INFO - PROCESS | 3740 | 1464191890526 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 3740 | 1464191890528 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:58:10 INFO - PROCESS | 3740 | 1464191890532 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 3740 | 1464191890533 Marionette TRACE conn2 <- [1,2362,null,{}] 08:58:10 INFO - PROCESS | 3740 | 1464191890543 Marionette TRACE conn2 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:10 INFO - PROCESS | 3740 | 1464191890668 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 08:58:10 INFO - PROCESS | 3740 | 1464191890691 Marionette TRACE conn2 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1864A800 == 63 [pid = 3740] [id = 600] 08:58:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 146 (1A12BC00) [pid = 3740] [serial = 1800] [outer = 00000000] 08:58:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 147 (1A71B400) [pid = 3740] [serial = 1801] [outer = 1A12BC00] 08:58:10 INFO - PROCESS | 3740 | 1464191890734 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 148 (1A71FC00) [pid = 3740] [serial = 1802] [outer = 1A12BC00] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 147 (161AF000) [pid = 3740] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 146 (11DBE400) [pid = 3740] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 145 (0C7F9800) [pid = 3740] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 144 (112E2800) [pid = 3740] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 143 (186EE800) [pid = 3740] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 142 (118BE800) [pid = 3740] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 141 (18646800) [pid = 3740] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 140 (1681F000) [pid = 3740] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 139 (1683F400) [pid = 3740] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 138 (19B7D800) [pid = 3740] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 137 (12FB1400) [pid = 3740] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 136 (16C2C000) [pid = 3740] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 135 (157CFC00) [pid = 3740] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 134 (11D26800) [pid = 3740] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 133 (19DB5400) [pid = 3740] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 132 (161A6400) [pid = 3740] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 131 (19FC7400) [pid = 3740] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 130 (1AF5C400) [pid = 3740] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 129 (1AD36400) [pid = 3740] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 128 (12B2C800) [pid = 3740] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 127 (1123F000) [pid = 3740] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 126 (17750C00) [pid = 3740] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 125 (193D8000) [pid = 3740] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 124 (177E1400) [pid = 3740] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (10F0E800) [pid = 3740] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (16829C00) [pid = 3740] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (16836C00) [pid = 3740] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (16DF5000) [pid = 3740] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (0C784400) [pid = 3740] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (12F46800) [pid = 3740] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (143A8C00) [pid = 3740] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (19FBD800) [pid = 3740] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:58:11 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (166C1C00) [pid = 3740] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:58:11 INFO - PROCESS | 3740 | 1464191891515 Marionette TRACE conn2 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:58:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1023ms 08:58:11 INFO - PROCESS | 3740 | 1464191891549 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 3740 | 1464191891551 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 08:58:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:58:11 INFO - PROCESS | 3740 | 1464191891554 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 3740 | 1464191891555 Marionette TRACE conn2 <- [1,2366,null,{}] 08:58:11 INFO - PROCESS | 3740 | 1464191891559 Marionette TRACE conn2 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:11 INFO - PROCESS | 3740 | 1464191891690 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 08:58:11 INFO - PROCESS | 3740 | 1464191891758 Marionette TRACE conn2 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 114E3400 == 64 [pid = 3740] [id = 601] 08:58:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (114E7400) [pid = 3740] [serial = 1803] [outer = 00000000] 08:58:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (131FA000) [pid = 3740] [serial = 1804] [outer = 114E7400] 08:58:11 INFO - PROCESS | 3740 | 1464191891802 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (15F55C00) [pid = 3740] [serial = 1805] [outer = 114E7400] 08:58:12 INFO - PROCESS | 3740 | 1464191892141 Marionette TRACE conn2 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 610ms 08:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:58:12 INFO - PROCESS | 3740 | 1464191892185 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 3740 | 1464191892187 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 08:58:12 INFO - PROCESS | 3740 | 1464191892191 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 3740 | 1464191892192 Marionette TRACE conn2 <- [1,2370,null,{}] 08:58:12 INFO - PROCESS | 3740 | 1464191892195 Marionette TRACE conn2 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:12 INFO - PROCESS | 3740 | 1464191892277 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 08:58:12 INFO - PROCESS | 3740 | 1464191892283 Marionette TRACE conn2 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161AF000 == 65 [pid = 3740] [id = 602] 08:58:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 119 (1681E800) [pid = 3740] [serial = 1806] [outer = 00000000] 08:58:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 120 (17750C00) [pid = 3740] [serial = 1807] [outer = 1681E800] 08:58:12 INFO - PROCESS | 3740 | 1464191892327 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 121 (177E1400) [pid = 3740] [serial = 1808] [outer = 1681E800] 08:58:12 INFO - PROCESS | 3740 | 1464191892782 Marionette TRACE conn2 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:58:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 610ms 08:58:12 INFO - PROCESS | 3740 | 1464191892811 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 3740 | 1464191892813 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 08:58:12 INFO - PROCESS | 3740 | 1464191892817 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:58:12 INFO - PROCESS | 3740 | 1464191892819 Marionette TRACE conn2 <- [1,2374,null,{}] 08:58:12 INFO - PROCESS | 3740 | 1464191892822 Marionette TRACE conn2 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:12 INFO - PROCESS | 3740 | 1464191892958 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 08:58:12 INFO - PROCESS | 3740 | 1464191892969 Marionette TRACE conn2 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13E16800 == 66 [pid = 3740] [id = 603] 08:58:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 122 (15F23C00) [pid = 3740] [serial = 1809] [outer = 00000000] 08:58:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 123 (19D5AC00) [pid = 3740] [serial = 1810] [outer = 15F23C00] 08:58:13 INFO - PROCESS | 3740 | 1464191893017 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 124 (1A6B5400) [pid = 3740] [serial = 1811] [outer = 15F23C00] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 19BF4000 == 65 [pid = 3740] [id = 574] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 1A8C1000 == 64 [pid = 3740] [id = 575] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 1123E000 == 63 [pid = 3740] [id = 530] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 1774EC00 == 62 [pid = 3740] [id = 487] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 10A57000 == 61 [pid = 3740] [id = 540] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 186EE400 == 60 [pid = 3740] [id = 560] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 0F9F1800 == 59 [pid = 3740] [id = 527] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 1AF5BC00 == 58 [pid = 3740] [id = 559] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 0C771400 == 57 [pid = 3740] [id = 577] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 172EF000 == 56 [pid = 3740] [id = 573] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 15F31C00 == 55 [pid = 3740] [id = 514] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 10A64400 == 54 [pid = 3740] [id = 576] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 156CB800 == 53 [pid = 3740] [id = 500] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 118B4800 == 52 [pid = 3740] [id = 529] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 16AAA800 == 51 [pid = 3740] [id = 501] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 10F0F000 == 50 [pid = 3740] [id = 545] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 132CBC00 == 49 [pid = 3740] [id = 572] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 161AC800 == 48 [pid = 3740] [id = 555] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 156CC800 == 47 [pid = 3740] [id = 571] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 1A138800 == 46 [pid = 3740] [id = 526] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 11DC1800 == 45 [pid = 3740] [id = 486] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 16AADC00 == 44 [pid = 3740] [id = 512] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 0C7F7800 == 43 [pid = 3740] [id = 499] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 16827C00 == 42 [pid = 3740] [id = 528] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 11051400 == 41 [pid = 3740] [id = 513] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 161A9400 == 40 [pid = 3740] [id = 488] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 15FBB400 == 39 [pid = 3740] [id = 594] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 1A715800 == 38 [pid = 3740] [id = 592] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 10F13C00 == 37 [pid = 3740] [id = 593] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 1A856400 == 36 [pid = 3740] [id = 591] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 11BB6C00 == 35 [pid = 3740] [id = 589] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 16F7AC00 == 34 [pid = 3740] [id = 590] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 1A713C00 == 33 [pid = 3740] [id = 588] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 172E9400 == 32 [pid = 3740] [id = 596] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 19B7C800 == 31 [pid = 3740] [id = 599] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 10F14400 == 30 [pid = 3740] [id = 598] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 1864A800 == 29 [pid = 3740] [id = 600] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 1774D800 == 28 [pid = 3740] [id = 597] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 114E3400 == 27 [pid = 3740] [id = 601] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 143AA000 == 26 [pid = 3740] [id = 595] 08:58:14 INFO - PROCESS | 3740 | --DOCSHELL 161AF000 == 25 [pid = 3740] [id = 602] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 123 (11234000) [pid = 3740] [serial = 1499] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 122 (13A56400) [pid = 3740] [serial = 1625] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 121 (186F7800) [pid = 3740] [serial = 1682] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 120 (15FB7C00) [pid = 3740] [serial = 1637] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 119 (19D5A400) [pid = 3740] [serial = 1454] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 118 (175D3000) [pid = 3740] [serial = 1628] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (179AA800) [pid = 3740] [serial = 1673] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (1A8C0400) [pid = 3740] [serial = 1631] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (15AF7C00) [pid = 3740] [serial = 1670] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (1865B000) [pid = 3740] [serial = 1586] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (161B1800) [pid = 3740] [serial = 1502] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (1432A800) [pid = 3740] [serial = 1541] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (1A8BBC00) [pid = 3740] [serial = 1676] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (16DED800) [pid = 3740] [serial = 1544] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (1A718400) [pid = 3740] [serial = 1547] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1B0B7000) [pid = 3740] [serial = 1679] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (1AD3D400) [pid = 3740] [serial = 1634] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (15FAE800) [pid = 3740] [serial = 1583] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (138F1400) [pid = 3740] [serial = 1592] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (19A5E800) [pid = 3740] [serial = 1505] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (1A85CC00) [pid = 3740] [serial = 1589] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (161AEC00) [pid = 3740] [serial = 1550] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (193DD400) [pid = 3740] [serial = 1750] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (19BEC400) [pid = 3740] [serial = 1753] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (193DEC00) [pid = 3740] [serial = 1751] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (143AD800) [pid = 3740] [serial = 1756] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (17EA0C00) [pid = 3740] [serial = 1747] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (19D5B400) [pid = 3740] [serial = 1754] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1683E400) [pid = 3740] [serial = 1741] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (16A6BC00) [pid = 3740] [serial = 1742] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (175D2800) [pid = 3740] [serial = 1744] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (17747C00) [pid = 3740] [serial = 1745] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (138EE400) [pid = 3740] [serial = 1733] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (11DBF800) [pid = 3740] [serial = 1732] [outer = 00000000] [url = about:blank] 08:58:14 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (143A9800) [pid = 3740] [serial = 1738] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (156D0C00) [pid = 3740] [serial = 1739] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15F28800) [pid = 3740] [serial = 1736] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (157D8C00) [pid = 3740] [serial = 1735] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (15F4F000) [pid = 3740] [serial = 1717] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (18339000) [pid = 3740] [serial = 1720] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15FB6400) [pid = 3740] [serial = 1757] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (19FC8400) [pid = 3740] [serial = 1723] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1AD3F400) [pid = 3740] [serial = 1726] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (193DBC00) [pid = 3740] [serial = 1729] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (1A753400) [pid = 3740] [serial = 1762] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (19FBDC00) [pid = 3740] [serial = 1759] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1A75EC00) [pid = 3740] [serial = 1763] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1A638000) [pid = 3740] [serial = 1760] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (18334C00) [pid = 3740] [serial = 1748] [outer = 00000000] [url = about:blank] 08:58:15 INFO - PROCESS | 3740 | 1464191895112 Marionette TRACE conn2 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2350ms 08:58:15 INFO - PROCESS | 3740 | 1464191895180 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 3740 | 1464191895184 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 08:58:15 INFO - PROCESS | 3740 | 1464191895189 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:58:15 INFO - PROCESS | 3740 | 1464191895193 Marionette TRACE conn2 <- [1,2378,null,{}] 08:58:15 INFO - PROCESS | 3740 | 1464191895199 Marionette TRACE conn2 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:15 INFO - PROCESS | 3740 | 1464191895291 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 08:58:15 INFO - PROCESS | 3740 | 1464191895305 Marionette TRACE conn2 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7FC800 == 26 [pid = 3740] [id = 604] 08:58:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (0C7FCC00) [pid = 3740] [serial = 1812] [outer = 00000000] 08:58:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1022AC00) [pid = 3740] [serial = 1813] [outer = 0C7FCC00] 08:58:15 INFO - PROCESS | 3740 | 1464191895355 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (102CD400) [pid = 3740] [serial = 1814] [outer = 0C7FCC00] 08:58:15 INFO - PROCESS | 3740 | 1464191895838 Marionette TRACE conn2 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:58:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:58:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 687ms 08:58:15 INFO - PROCESS | 3740 | 1464191895873 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 3740 | 1464191895879 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 08:58:15 INFO - PROCESS | 3740 | 1464191895889 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:58:15 INFO - PROCESS | 3740 | 1464191895892 Marionette TRACE conn2 <- [1,2382,null,{}] 08:58:15 INFO - PROCESS | 3740 | 1464191895896 Marionette TRACE conn2 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:15 INFO - PROCESS | 3740 | 1464191895989 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 08:58:16 INFO - PROCESS | 3740 | 1464191895999 Marionette TRACE conn2 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A63000 == 27 [pid = 3740] [id = 605] 08:58:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (10A64400) [pid = 3740] [serial = 1815] [outer = 00000000] 08:58:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (10F14400) [pid = 3740] [serial = 1816] [outer = 10A64400] 08:58:16 INFO - PROCESS | 3740 | 1464191896044 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (1105A000) [pid = 3740] [serial = 1817] [outer = 10A64400] 08:58:16 INFO - PROCESS | 3740 | 1464191896539 Marionette TRACE conn2 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:58:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 687ms 08:58:16 INFO - PROCESS | 3740 | 1464191896573 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 3740 | 1464191896575 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 08:58:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:58:16 INFO - PROCESS | 3740 | 1464191896579 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 3740 | 1464191896583 Marionette TRACE conn2 <- [1,2386,null,{}] 08:58:16 INFO - PROCESS | 3740 | 1464191896594 Marionette TRACE conn2 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:16 INFO - PROCESS | 3740 | 1464191896710 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 08:58:16 INFO - PROCESS | 3740 | 1464191896807 Marionette TRACE conn2 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11DFE000 == 28 [pid = 3740] [id = 606] 08:58:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1290D400) [pid = 3740] [serial = 1818] [outer = 00000000] 08:58:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (12BC4800) [pid = 3740] [serial = 1819] [outer = 1290D400] 08:58:16 INFO - PROCESS | 3740 | 1464191896858 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (12FB8400) [pid = 3740] [serial = 1820] [outer = 1290D400] 08:58:17 INFO - PROCESS | 3740 | 1464191897250 Marionette TRACE conn2 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 717ms 08:58:17 INFO - PROCESS | 3740 | 1464191897301 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 3740 | 1464191897304 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 08:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:58:17 INFO - PROCESS | 3740 | 1464191897307 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 3740 | 1464191897309 Marionette TRACE conn2 <- [1,2390,null,{}] 08:58:17 INFO - PROCESS | 3740 | 1464191897312 Marionette TRACE conn2 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:17 INFO - PROCESS | 3740 | 1464191897396 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 08:58:17 INFO - PROCESS | 3740 | 1464191897402 Marionette TRACE conn2 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12F4AC00 == 29 [pid = 3740] [id = 607] 08:58:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (132C2800) [pid = 3740] [serial = 1821] [outer = 00000000] 08:58:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (138F1400) [pid = 3740] [serial = 1822] [outer = 132C2800] 08:58:17 INFO - PROCESS | 3740 | 1464191897458 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (13A51400) [pid = 3740] [serial = 1823] [outer = 132C2800] 08:58:17 INFO - PROCESS | 3740 | 1464191897904 Marionette TRACE conn2 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:58:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 626ms 08:58:17 INFO - PROCESS | 3740 | 1464191897947 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 3740 | 1464191897949 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 08:58:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:58:17 INFO - PROCESS | 3740 | 1464191897953 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 3740 | 1464191897954 Marionette TRACE conn2 <- [1,2394,null,{}] 08:58:17 INFO - PROCESS | 3740 | 1464191897940 Marionette TRACE conn2 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 3740 | 1464191898019 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 08:58:18 INFO - PROCESS | 3740 | 1464191898028 Marionette TRACE conn2 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13A54400 == 30 [pid = 3740] [id = 608] 08:58:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (13A5A000) [pid = 3740] [serial = 1824] [outer = 00000000] 08:58:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (14331400) [pid = 3740] [serial = 1825] [outer = 13A5A000] 08:58:18 INFO - PROCESS | 3740 | 1464191898073 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (143A9800) [pid = 3740] [serial = 1826] [outer = 13A5A000] 08:58:18 INFO - PROCESS | 3740 | 1464191898541 Marionette TRACE conn2 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:58:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 626ms 08:58:18 INFO - PROCESS | 3740 | 1464191898571 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 3740 | 1464191898573 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:58:18 INFO - PROCESS | 3740 | 1464191898579 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 3740 | 1464191898581 Marionette TRACE conn2 <- [1,2398,null,{}] 08:58:18 INFO - PROCESS | 3740 | 1464191898584 Marionette TRACE conn2 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:18 INFO - PROCESS | 3740 | 1464191898692 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 08:58:18 INFO - PROCESS | 3740 | 1464191898702 Marionette TRACE conn2 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156D0C00 == 31 [pid = 3740] [id = 609] 08:58:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (156D5800) [pid = 3740] [serial = 1827] [outer = 00000000] 08:58:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (157D5000) [pid = 3740] [serial = 1828] [outer = 156D5800] 08:58:18 INFO - PROCESS | 3740 | 1464191898730 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (15A97000) [pid = 3740] [serial = 1829] [outer = 156D5800] 08:58:19 INFO - PROCESS | 3740 | 1464191899200 Marionette TRACE conn2 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 687ms 08:58:19 INFO - PROCESS | 3740 | 1464191899258 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 3740 | 1464191899260 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 08:58:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:58:19 INFO - PROCESS | 3740 | 1464191899263 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 3740 | 1464191899265 Marionette TRACE conn2 <- [1,2402,null,{}] 08:58:19 INFO - PROCESS | 3740 | 1464191899268 Marionette TRACE conn2 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:19 INFO - PROCESS | 3740 | 1464191899342 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 08:58:19 INFO - PROCESS | 3740 | 1464191899349 Marionette TRACE conn2 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15AFCC00 == 32 [pid = 3740] [id = 610] 08:58:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (15F27400) [pid = 3740] [serial = 1830] [outer = 00000000] 08:58:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (15F55400) [pid = 3740] [serial = 1831] [outer = 15F27400] 08:58:19 INFO - PROCESS | 3740 | 1464191899393 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (15FB2400) [pid = 3740] [serial = 1832] [outer = 15F27400] 08:58:19 INFO - PROCESS | 3740 | 1464191899828 Marionette TRACE conn2 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:58:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 625ms 08:58:19 INFO - PROCESS | 3740 | 1464191899885 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 3740 | 1464191899887 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 08:58:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:58:19 INFO - PROCESS | 3740 | 1464191899890 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 3740 | 1464191899892 Marionette TRACE conn2 <- [1,2406,null,{}] 08:58:19 INFO - PROCESS | 3740 | 1464191899905 Marionette TRACE conn2 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:19 INFO - PROCESS | 3740 | 1464191899981 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 08:58:19 INFO - PROCESS | 3740 | 1464191899987 Marionette TRACE conn2 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10F13800 == 33 [pid = 3740] [id = 611] 08:58:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (15F25000) [pid = 3740] [serial = 1833] [outer = 00000000] 08:58:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (161A5800) [pid = 3740] [serial = 1834] [outer = 15F25000] 08:58:20 INFO - PROCESS | 3740 | 1464191900031 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (161A6800) [pid = 3740] [serial = 1835] [outer = 15F25000] 08:58:20 INFO - PROCESS | 3740 | 1464191900493 Marionette TRACE conn2 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:58:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 610ms 08:58:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:58:20 INFO - PROCESS | 3740 | 1464191900508 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 3740 | 1464191900510 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 08:58:20 INFO - PROCESS | 3740 | 1464191900513 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 3740 | 1464191900515 Marionette TRACE conn2 <- [1,2410,null,{}] 08:58:20 INFO - PROCESS | 3740 | 1464191900518 Marionette TRACE conn2 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:20 INFO - PROCESS | 3740 | 1464191900633 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 08:58:20 INFO - PROCESS | 3740 | 1464191900640 Marionette TRACE conn2 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11DFD000 == 34 [pid = 3740] [id = 612] 08:58:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (161AE000) [pid = 3740] [serial = 1836] [outer = 00000000] 08:58:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (16681400) [pid = 3740] [serial = 1837] [outer = 161AE000] 08:58:20 INFO - PROCESS | 3740 | 1464191900683 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (16682800) [pid = 3740] [serial = 1838] [outer = 161AE000] 08:58:21 INFO - PROCESS | 3740 | 1464191901154 Marionette TRACE conn2 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 672ms 08:58:21 INFO - PROCESS | 3740 | 1464191901196 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 3740 | 1464191901198 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:58:21 INFO - PROCESS | 3740 | 1464191901202 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 3740 | 1464191901203 Marionette TRACE conn2 <- [1,2414,null,{}] 08:58:21 INFO - PROCESS | 3740 | 1464191901211 Marionette TRACE conn2 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:21 INFO - PROCESS | 3740 | 1464191901347 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 08:58:21 INFO - PROCESS | 3740 | 1464191901360 Marionette TRACE conn2 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 138F5800 == 35 [pid = 3740] [id = 613] 08:58:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (161AD000) [pid = 3740] [serial = 1839] [outer = 00000000] 08:58:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (1681F800) [pid = 3740] [serial = 1840] [outer = 161AD000] 08:58:21 INFO - PROCESS | 3740 | 1464191901403 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (16828800) [pid = 3740] [serial = 1841] [outer = 161AD000] 08:58:21 INFO - PROCESS | 3740 | 1464191901828 Marionette TRACE conn2 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:58:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 687ms 08:58:21 INFO - PROCESS | 3740 | 1464191901885 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 3740 | 1464191901888 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:58:21 INFO - PROCESS | 3740 | 1464191901897 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 3740 | 1464191901900 Marionette TRACE conn2 <- [1,2418,null,{}] 08:58:21 INFO - PROCESS | 3740 | 1464191901903 Marionette TRACE conn2 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:22 INFO - PROCESS | 3740 | 1464191902059 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 08:58:22 INFO - PROCESS | 3740 | 1464191902084 Marionette TRACE conn2 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1681EC00 == 36 [pid = 3740] [id = 614] 08:58:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16826C00) [pid = 3740] [serial = 1842] [outer = 00000000] 08:58:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (16A65C00) [pid = 3740] [serial = 1843] [outer = 16826C00] 08:58:22 INFO - PROCESS | 3740 | 1464191902146 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (16AA4400) [pid = 3740] [serial = 1844] [outer = 16826C00] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (17745400) [pid = 3740] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (1AC09400) [pid = 3740] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (13E18000) [pid = 3740] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (132CD000) [pid = 3740] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (19D66400) [pid = 3740] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (175D3400) [pid = 3740] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (1681E800) [pid = 3740] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (186F6C00) [pid = 3740] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (19BF3400) [pid = 3740] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (114E7400) [pid = 3740] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (1A12BC00) [pid = 3740] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (179A7400) [pid = 3740] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1768D800) [pid = 3740] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (156D0400) [pid = 3740] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1608F800) [pid = 3740] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (12B24400) [pid = 3740] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1A718000) [pid = 3740] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1A85A000) [pid = 3740] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (17215400) [pid = 3740] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (11DFB400) [pid = 3740] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:58:22 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (1A75DC00) [pid = 3740] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:58:22 INFO - PROCESS | 3740 | 1464191903005 Marionette TRACE conn2 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1129ms 08:58:23 INFO - PROCESS | 3740 | 1464191903023 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 3740 | 1464191903024 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 08:58:23 INFO - PROCESS | 3740 | 1464191903028 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:58:23 INFO - PROCESS | 3740 | 1464191903029 Marionette TRACE conn2 <- [1,2422,null,{}] 08:58:23 INFO - PROCESS | 3740 | 1464191903033 Marionette TRACE conn2 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 3740 | 1464191903111 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 08:58:23 INFO - PROCESS | 3740 | 1464191903118 Marionette TRACE conn2 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3740 | ++DOCSHELL 132C6800 == 37 [pid = 3740] [id = 615] 08:58:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (132CD000) [pid = 3740] [serial = 1845] [outer = 00000000] 08:58:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (143AFC00) [pid = 3740] [serial = 1846] [outer = 132CD000] 08:58:23 INFO - PROCESS | 3740 | 1464191903168 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (16824400) [pid = 3740] [serial = 1847] [outer = 132CD000] 08:58:23 INFO - PROCESS | 3740 | 1464191903573 Marionette TRACE conn2 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:58:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 580ms 08:58:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:58:23 INFO - PROCESS | 3740 | 1464191903619 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 3740 | 1464191903621 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 08:58:23 INFO - PROCESS | 3740 | 1464191903624 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 3740 | 1464191903626 Marionette TRACE conn2 <- [1,2426,null,{}] 08:58:23 INFO - PROCESS | 3740 | 1464191903629 Marionette TRACE conn2 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:23 INFO - PROCESS | 3740 | 1464191903706 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 08:58:23 INFO - PROCESS | 3740 | 1464191903712 Marionette TRACE conn2 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:23 INFO - PROCESS | 3740 | ++DOCSHELL 1432F000 == 38 [pid = 3740] [id = 616] 08:58:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (156CD400) [pid = 3740] [serial = 1848] [outer = 00000000] 08:58:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (16AACC00) [pid = 3740] [serial = 1849] [outer = 156CD400] 08:58:23 INFO - PROCESS | 3740 | 1464191903755 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (16C2AC00) [pid = 3740] [serial = 1850] [outer = 156CD400] 08:58:24 INFO - PROCESS | 3740 | 1464191904201 Marionette TRACE conn2 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:58:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 610ms 08:58:24 INFO - PROCESS | 3740 | 1464191904262 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 3740 | 1464191904264 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 08:58:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:58:24 INFO - PROCESS | 3740 | 1464191904267 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 3740 | 1464191904269 Marionette TRACE conn2 <- [1,2430,null,{}] 08:58:24 INFO - PROCESS | 3740 | 1464191904273 Marionette TRACE conn2 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:24 INFO - PROCESS | 3740 | 1464191904332 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 08:58:24 INFO - PROCESS | 3740 | 1464191904338 Marionette TRACE conn2 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 14330800 == 39 [pid = 3740] [id = 617] 08:58:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1608F800) [pid = 3740] [serial = 1851] [outer = 00000000] 08:58:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (17215400) [pid = 3740] [serial = 1852] [outer = 1608F800] 08:58:24 INFO - PROCESS | 3740 | 1464191904381 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (172F2C00) [pid = 3740] [serial = 1853] [outer = 1608F800] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 0C770C00 == 38 [pid = 3740] [id = 434] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 13953800 == 37 [pid = 3740] [id = 441] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 15AFC400 == 36 [pid = 3740] [id = 432] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 161AA400 == 35 [pid = 3740] [id = 439] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 13E21800 == 34 [pid = 3740] [id = 429] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 15AF0000 == 33 [pid = 3740] [id = 438] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 15192C00 == 32 [pid = 3740] [id = 430] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 12B25C00 == 31 [pid = 3740] [id = 427] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 13A59400 == 30 [pid = 3740] [id = 442] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 10236C00 == 29 [pid = 3740] [id = 433] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 11D18C00 == 28 [pid = 3740] [id = 435] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 0F396C00 == 27 [pid = 3740] [id = 425] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 102D0C00 == 26 [pid = 3740] [id = 426] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 138ED800 == 25 [pid = 3740] [id = 436] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 105F4800 == 24 [pid = 3740] [id = 428] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 11863400 == 23 [pid = 3740] [id = 437] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 157D4C00 == 22 [pid = 3740] [id = 431] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 102F7C00 == 21 [pid = 3740] [id = 440] 08:58:25 INFO - PROCESS | 3740 | --DOCSHELL 13E16800 == 20 [pid = 3740] [id = 603] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (18649C00) [pid = 3740] [serial = 1721] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (16839C00) [pid = 3740] [serial = 1715] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1AF5A800) [pid = 3740] [serial = 1727] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (193DE800) [pid = 3740] [serial = 1730] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1681C800) [pid = 3740] [serial = 1718] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1A717000) [pid = 3740] [serial = 1724] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (177E1400) [pid = 3740] [serial = 1808] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (193D8800) [pid = 3740] [serial = 1795] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (19DBB400) [pid = 3740] [serial = 1798] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (131FA000) [pid = 3740] [serial = 1804] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (19D5AC00) [pid = 3740] [serial = 1810] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (1A71B400) [pid = 3740] [serial = 1801] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (17750C00) [pid = 3740] [serial = 1807] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1A71FC00) [pid = 3740] [serial = 1802] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1865A000) [pid = 3740] [serial = 1792] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10557800) [pid = 3740] [serial = 1789] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (177D3C00) [pid = 3740] [serial = 1790] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16822000) [pid = 3740] [serial = 1786] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16843400) [pid = 3740] [serial = 1787] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16838000) [pid = 3740] [serial = 1784] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16823400) [pid = 3740] [serial = 1783] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (132D0C00) [pid = 3740] [serial = 1781] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12FB2000) [pid = 3740] [serial = 1780] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1AF66000) [pid = 3740] [serial = 1778] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1AF62C00) [pid = 3740] [serial = 1777] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1AD3B000) [pid = 3740] [serial = 1775] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1A8B8C00) [pid = 3740] [serial = 1774] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (186F5400) [pid = 3740] [serial = 1772] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (179A9C00) [pid = 3740] [serial = 1771] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (143B1800) [pid = 3740] [serial = 1769] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (138EEC00) [pid = 3740] [serial = 1768] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (1A8B8400) [pid = 3740] [serial = 1765] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (1AD3CC00) [pid = 3740] [serial = 1766] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (19B78400) [pid = 3740] [serial = 1796] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 61 (19DBB800) [pid = 3740] [serial = 1799] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 60 (15F55C00) [pid = 3740] [serial = 1805] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | --DOMWINDOW == 59 (186F0000) [pid = 3740] [serial = 1793] [outer = 00000000] [url = about:blank] 08:58:26 INFO - PROCESS | 3740 | 1464191906144 Marionette TRACE conn2 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1908ms 08:58:26 INFO - PROCESS | 3740 | 1464191906172 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 3740 | 1464191906176 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 08:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:58:26 INFO - PROCESS | 3740 | 1464191906182 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 3740 | 1464191906186 Marionette TRACE conn2 <- [1,2434,null,{}] 08:58:26 INFO - PROCESS | 3740 | 1464191906194 Marionette TRACE conn2 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 3740 | 1464191906291 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 08:58:26 INFO - PROCESS | 3740 | 1464191906302 Marionette TRACE conn2 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0F986800 == 21 [pid = 3740] [id = 618] 08:58:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 60 (0F9E5000) [pid = 3740] [serial = 1854] [outer = 00000000] 08:58:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 61 (0F9F0C00) [pid = 3740] [serial = 1855] [outer = 0F9E5000] 08:58:26 INFO - PROCESS | 3740 | 1464191906351 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 62 (102CF800) [pid = 3740] [serial = 1856] [outer = 0F9E5000] 08:58:26 INFO - PROCESS | 3740 | 1464191906823 Marionette TRACE conn2 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:58:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 687ms 08:58:26 INFO - PROCESS | 3740 | 1464191906871 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 3740 | 1464191906877 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 08:58:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:58:26 INFO - PROCESS | 3740 | 1464191906884 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 3740 | 1464191906886 Marionette TRACE conn2 <- [1,2438,null,{}] 08:58:26 INFO - PROCESS | 3740 | 1464191906890 Marionette TRACE conn2 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:26 INFO - PROCESS | 3740 | 1464191906971 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 08:58:26 INFO - PROCESS | 3740 | 1464191906981 Marionette TRACE conn2 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10F0E800 == 22 [pid = 3740] [id = 619] 08:58:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (10F0F000) [pid = 3740] [serial = 1857] [outer = 00000000] 08:58:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (1104EC00) [pid = 3740] [serial = 1858] [outer = 10F0F000] 08:58:27 INFO - PROCESS | 3740 | 1464191907025 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (11259C00) [pid = 3740] [serial = 1859] [outer = 10F0F000] 08:58:27 INFO - PROCESS | 3740 | 1464191907475 Marionette TRACE conn2 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:58:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 626ms 08:58:27 INFO - PROCESS | 3740 | 1464191907504 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 3740 | 1464191907506 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 08:58:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:58:27 INFO - PROCESS | 3740 | 1464191907510 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - PROCESS | 3740 | 1464191907514 Marionette TRACE conn2 <- [1,2442,null,{}] 08:58:27 INFO - PROCESS | 3740 | 1464191907529 Marionette TRACE conn2 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:27 INFO - PROCESS | 3740 | 1464191907610 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 08:58:27 INFO - PROCESS | 3740 | 1464191907619 Marionette TRACE conn2 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11DBD000 == 23 [pid = 3740] [id = 620] 08:58:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (11DF0800) [pid = 3740] [serial = 1860] [outer = 00000000] 08:58:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (12914800) [pid = 3740] [serial = 1861] [outer = 11DF0800] 08:58:27 INFO - PROCESS | 3740 | 1464191907666 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (12B50000) [pid = 3740] [serial = 1862] [outer = 11DF0800] 08:58:28 INFO - PROCESS | 3740 | 1464191908108 Marionette TRACE conn2 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 641ms 08:58:28 INFO - PROCESS | 3740 | 1464191908150 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 3740 | 1464191908153 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 08:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:58:28 INFO - PROCESS | 3740 | 1464191908156 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 3740 | 1464191908158 Marionette TRACE conn2 <- [1,2446,null,{}] 08:58:28 INFO - PROCESS | 3740 | 1464191908161 Marionette TRACE conn2 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 3740 | 1464191908240 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 08:58:28 INFO - PROCESS | 3740 | 1464191908251 Marionette TRACE conn2 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11DBD400 == 24 [pid = 3740] [id = 621] 08:58:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (131FE800) [pid = 3740] [serial = 1863] [outer = 00000000] 08:58:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (132CB000) [pid = 3740] [serial = 1864] [outer = 131FE800] 08:58:28 INFO - PROCESS | 3740 | 1464191908297 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (138EE800) [pid = 3740] [serial = 1865] [outer = 131FE800] 08:58:28 INFO - PROCESS | 3740 | 1464191908701 Marionette TRACE conn2 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:58:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:58:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 580ms 08:58:28 INFO - PROCESS | 3740 | 1464191908736 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 3740 | 1464191908738 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 08:58:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:58:28 INFO - PROCESS | 3740 | 1464191908741 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 3740 | 1464191908743 Marionette TRACE conn2 <- [1,2450,null,{}] 08:58:28 INFO - PROCESS | 3740 | 1464191908746 Marionette TRACE conn2 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:28 INFO - PROCESS | 3740 | 1464191908819 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 08:58:28 INFO - PROCESS | 3740 | 1464191908825 Marionette TRACE conn2 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13953800 == 25 [pid = 3740] [id = 622] 08:58:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (13A55000) [pid = 3740] [serial = 1866] [outer = 00000000] 08:58:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (14327C00) [pid = 3740] [serial = 1867] [outer = 13A55000] 08:58:28 INFO - PROCESS | 3740 | 1464191908869 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (143A2400) [pid = 3740] [serial = 1868] [outer = 13A55000] 08:58:29 INFO - PROCESS | 3740 | 1464191909335 Marionette TRACE conn2 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 626ms 08:58:29 INFO - PROCESS | 3740 | 1464191909363 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 3740 | 1464191909365 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 08:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:58:29 INFO - PROCESS | 3740 | 1464191909372 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 3740 | 1464191909374 Marionette TRACE conn2 <- [1,2454,null,{}] 08:58:29 INFO - PROCESS | 3740 | 1464191909378 Marionette TRACE conn2 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:29 INFO - PROCESS | 3740 | 1464191909472 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 08:58:29 INFO - PROCESS | 3740 | 1464191909483 Marionette TRACE conn2 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156D5C00 == 26 [pid = 3740] [id = 623] 08:58:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (156D6000) [pid = 3740] [serial = 1869] [outer = 00000000] 08:58:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15A95000) [pid = 3740] [serial = 1870] [outer = 156D6000] 08:58:29 INFO - PROCESS | 3740 | 1464191909527 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15AFB400) [pid = 3740] [serial = 1871] [outer = 156D6000] 08:58:29 INFO - PROCESS | 3740 | 1464191909941 Marionette TRACE conn2 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:58:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 580ms 08:58:29 INFO - PROCESS | 3740 | 1464191909971 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 08:58:29 INFO - PROCESS | 3740 | 1464191909973 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 08:58:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:58:29 INFO - PROCESS | 3740 | 1464191909976 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 3740 | 1464191909978 Marionette TRACE conn2 <- [1,2458,null,{}] 08:58:29 INFO - PROCESS | 3740 | 1464191909994 Marionette TRACE conn2 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:30 INFO - PROCESS | 3740 | 1464191910051 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 08:58:30 INFO - PROCESS | 3740 | 1464191910057 Marionette TRACE conn2 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15AF2400 == 27 [pid = 3740] [id = 624] 08:58:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15F4F800) [pid = 3740] [serial = 1872] [outer = 00000000] 08:58:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15FBBC00) [pid = 3740] [serial = 1873] [outer = 15F4F800] 08:58:30 INFO - PROCESS | 3740 | 1464191910101 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (161A6400) [pid = 3740] [serial = 1874] [outer = 15F4F800] 08:58:30 INFO - PROCESS | 3740 | 1464191910537 Marionette TRACE conn2 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:58:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 580ms 08:58:30 INFO - PROCESS | 3740 | 1464191910556 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 3740 | 1464191910558 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 08:58:30 INFO - PROCESS | 3740 | 1464191910561 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:58:30 INFO - PROCESS | 3740 | 1464191910563 Marionette TRACE conn2 <- [1,2462,null,{}] 08:58:30 INFO - PROCESS | 3740 | 1464191910567 Marionette TRACE conn2 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:30 INFO - PROCESS | 3740 | 1464191910681 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 08:58:30 INFO - PROCESS | 3740 | 1464191910673 Marionette TRACE conn2 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F4EC00 == 28 [pid = 3740] [id = 625] 08:58:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (161AC400) [pid = 3740] [serial = 1875] [outer = 00000000] 08:58:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (166C5000) [pid = 3740] [serial = 1876] [outer = 161AC400] 08:58:30 INFO - PROCESS | 3740 | 1464191910727 Marionette DEBUG loaded listener.js 08:58:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (161B4400) [pid = 3740] [serial = 1877] [outer = 161AC400] 08:58:31 INFO - PROCESS | 3740 | 1464191911141 Marionette TRACE conn2 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 611ms 08:58:31 INFO - PROCESS | 3740 | 1464191911183 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 3740 | 1464191911185 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 08:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:58:31 INFO - PROCESS | 3740 | 1464191911188 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 3740 | 1464191911190 Marionette TRACE conn2 <- [1,2466,null,{}] 08:58:31 INFO - PROCESS | 3740 | 1464191911194 Marionette TRACE conn2 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:31 INFO - PROCESS | 3740 | 1464191911304 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 08:58:31 INFO - PROCESS | 3740 | 1464191911328 Marionette TRACE conn2 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11D25400 == 29 [pid = 3740] [id = 626] 08:58:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (161B3C00) [pid = 3740] [serial = 1878] [outer = 00000000] 08:58:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16827400) [pid = 3740] [serial = 1879] [outer = 161B3C00] 08:58:31 INFO - PROCESS | 3740 | 1464191911394 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (16823400) [pid = 3740] [serial = 1880] [outer = 161B3C00] 08:58:31 INFO - PROCESS | 3740 | 1464191911889 Marionette TRACE conn2 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:58:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 717ms 08:58:31 INFO - PROCESS | 3740 | 1464191911912 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 3740 | 1464191911914 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 08:58:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:58:31 INFO - PROCESS | 3740 | 1464191911924 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 3740 | 1464191911925 Marionette TRACE conn2 <- [1,2470,null,{}] 08:58:31 INFO - PROCESS | 3740 | 1464191911929 Marionette TRACE conn2 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 3740 | 1464191912038 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 08:58:32 INFO - PROCESS | 3740 | 1464191912044 Marionette TRACE conn2 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F0400 == 30 [pid = 3740] [id = 627] 08:58:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (12B2C000) [pid = 3740] [serial = 1881] [outer = 00000000] 08:58:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (16842C00) [pid = 3740] [serial = 1882] [outer = 12B2C000] 08:58:32 INFO - PROCESS | 3740 | 1464191912087 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (16AA1C00) [pid = 3740] [serial = 1883] [outer = 12B2C000] 08:58:32 INFO - PROCESS | 3740 | 1464191912511 Marionette TRACE conn2 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:58:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 610ms 08:58:32 INFO - PROCESS | 3740 | 1464191912540 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 3740 | 1464191912542 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 08:58:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:58:32 INFO - PROCESS | 3740 | 1464191912545 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 3740 | 1464191912548 Marionette TRACE conn2 <- [1,2474,null,{}] 08:58:32 INFO - PROCESS | 3740 | 1464191912551 Marionette TRACE conn2 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:32 INFO - PROCESS | 3740 | 1464191912670 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 08:58:32 INFO - PROCESS | 3740 | 1464191912773 Marionette TRACE conn2 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132C4000 == 31 [pid = 3740] [id = 628] 08:58:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (16AA4C00) [pid = 3740] [serial = 1884] [outer = 00000000] 08:58:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (16F77400) [pid = 3740] [serial = 1885] [outer = 16AA4C00] 08:58:32 INFO - PROCESS | 3740 | 1464191912804 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (17690800) [pid = 3740] [serial = 1886] [outer = 16AA4C00] 08:58:33 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (156CD400) [pid = 3740] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:58:33 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (161AE000) [pid = 3740] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:58:33 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (161AD000) [pid = 3740] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:58:33 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (16826C00) [pid = 3740] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:58:33 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15F27400) [pid = 3740] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:58:33 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (156D5800) [pid = 3740] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:58:33 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (13A5A000) [pid = 3740] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:58:33 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (132C2800) [pid = 3740] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:58:33 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1290D400) [pid = 3740] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:58:33 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10A64400) [pid = 3740] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:58:33 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (0C7FCC00) [pid = 3740] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:58:33 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15F23C00) [pid = 3740] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:58:33 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (132CD000) [pid = 3740] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:58:33 INFO - PROCESS | 3740 | 1464191913428 Marionette TRACE conn2 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:58:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 916ms 08:58:33 INFO - PROCESS | 3740 | 1464191913473 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 3740 | 1464191913475 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 08:58:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:58:33 INFO - PROCESS | 3740 | 1464191913478 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 3740 | 1464191913480 Marionette TRACE conn2 <- [1,2478,null,{}] 08:58:33 INFO - PROCESS | 3740 | 1464191913484 Marionette TRACE conn2 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:33 INFO - PROCESS | 3740 | 1464191913541 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 08:58:33 INFO - PROCESS | 3740 | 1464191913547 Marionette TRACE conn2 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A64400 == 32 [pid = 3740] [id = 629] 08:58:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (12F48400) [pid = 3740] [serial = 1887] [outer = 00000000] 08:58:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (143B0000) [pid = 3740] [serial = 1888] [outer = 12F48400] 08:58:33 INFO - PROCESS | 3740 | 1464191913595 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (156CD400) [pid = 3740] [serial = 1889] [outer = 12F48400] 08:58:34 INFO - PROCESS | 3740 | 1464191914048 Marionette TRACE conn2 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 611ms 08:58:34 INFO - PROCESS | 3740 | 1464191914100 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 3740 | 1464191914102 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 08:58:34 INFO - PROCESS | 3740 | 1464191914106 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:58:34 INFO - PROCESS | 3740 | 1464191914107 Marionette TRACE conn2 <- [1,2482,null,{}] 08:58:34 INFO - PROCESS | 3740 | 1464191914111 Marionette TRACE conn2 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 3740 | 1464191914187 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 08:58:34 INFO - PROCESS | 3740 | 1464191914193 Marionette TRACE conn2 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 3740 | ++DOCSHELL 143A8C00 == 33 [pid = 3740] [id = 630] 08:58:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15FB6400) [pid = 3740] [serial = 1890] [outer = 00000000] 08:58:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (17210800) [pid = 3740] [serial = 1891] [outer = 15FB6400] 08:58:34 INFO - PROCESS | 3740 | 1464191914236 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (17743C00) [pid = 3740] [serial = 1892] [outer = 15FB6400] 08:58:34 INFO - PROCESS | 3740 | 1464191914645 Marionette TRACE conn2 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:58:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 580ms 08:58:34 INFO - PROCESS | 3740 | 1464191914690 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 3740 | 1464191914691 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 08:58:34 INFO - PROCESS | 3740 | 1464191914695 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:58:34 INFO - PROCESS | 3740 | 1464191914696 Marionette TRACE conn2 <- [1,2486,null,{}] 08:58:34 INFO - PROCESS | 3740 | 1464191914704 Marionette TRACE conn2 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:34 INFO - PROCESS | 3740 | 1464191914779 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 08:58:34 INFO - PROCESS | 3740 | 1464191914786 Marionette TRACE conn2 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 3740 | ++DOCSHELL 156D2000 == 34 [pid = 3740] [id = 631] 08:58:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17748400) [pid = 3740] [serial = 1893] [outer = 00000000] 08:58:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (177D8400) [pid = 3740] [serial = 1894] [outer = 17748400] 08:58:34 INFO - PROCESS | 3740 | 1464191914850 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (179A4000) [pid = 3740] [serial = 1895] [outer = 17748400] 08:58:35 INFO - PROCESS | 3740 | 1464191915284 Marionette TRACE conn2 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:58:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:58:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 611ms 08:58:35 INFO - PROCESS | 3740 | 1464191915324 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 3740 | 1464191915325 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 08:58:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:58:35 INFO - PROCESS | 3740 | 1464191915329 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 3740 | 1464191915330 Marionette TRACE conn2 <- [1,2490,null,{}] 08:58:35 INFO - PROCESS | 3740 | 1464191915334 Marionette TRACE conn2 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:35 INFO - PROCESS | 3740 | 1464191915464 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 08:58:35 INFO - PROCESS | 3740 | 1464191915629 Marionette TRACE conn2 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7FA400 == 35 [pid = 3740] [id = 632] 08:58:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (0C7FB000) [pid = 3740] [serial = 1896] [outer = 00000000] 08:58:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0F93F800) [pid = 3740] [serial = 1897] [outer = 0C7FB000] 08:58:35 INFO - PROCESS | 3740 | 1464191915713 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (102D9C00) [pid = 3740] [serial = 1898] [outer = 0C7FB000] 08:58:36 INFO - PROCESS | 3740 | 1464191916427 Marionette TRACE conn2 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:58:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:58:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1160ms 08:58:36 INFO - PROCESS | 3740 | 1464191916486 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 3740 | 1464191916490 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 08:58:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:58:36 INFO - PROCESS | 3740 | 1464191916495 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - PROCESS | 3740 | 1464191916500 Marionette TRACE conn2 <- [1,2494,null,{}] 08:58:36 INFO - PROCESS | 3740 | 1464191916504 Marionette TRACE conn2 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:36 INFO - PROCESS | 3740 | 1464191916618 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 08:58:36 INFO - PROCESS | 3740 | 1464191916769 Marionette TRACE conn2 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 114E0C00 == 36 [pid = 3740] [id = 633] 08:58:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (114E5000) [pid = 3740] [serial = 1899] [outer = 00000000] 08:58:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (11BC0400) [pid = 3740] [serial = 1900] [outer = 114E5000] 08:58:36 INFO - PROCESS | 3740 | 1464191916827 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (12B24800) [pid = 3740] [serial = 1901] [outer = 114E5000] 08:58:37 INFO - PROCESS | 3740 | --DOCSHELL 156D2000 == 35 [pid = 3740] [id = 631] 08:58:37 INFO - PROCESS | 3740 | --DOCSHELL 143A8C00 == 34 [pid = 3740] [id = 630] 08:58:37 INFO - PROCESS | 3740 | --DOCSHELL 10A64400 == 33 [pid = 3740] [id = 629] 08:58:37 INFO - PROCESS | 3740 | --DOCSHELL 132C4000 == 32 [pid = 3740] [id = 628] 08:58:37 INFO - PROCESS | 3740 | --DOCSHELL 0C7F0400 == 31 [pid = 3740] [id = 627] 08:58:37 INFO - PROCESS | 3740 | --DOCSHELL 11D25400 == 30 [pid = 3740] [id = 626] 08:58:37 INFO - PROCESS | 3740 | --DOCSHELL 15F4EC00 == 29 [pid = 3740] [id = 625] 08:58:37 INFO - PROCESS | 3740 | --DOCSHELL 15AF2400 == 28 [pid = 3740] [id = 624] 08:58:37 INFO - PROCESS | 3740 | --DOCSHELL 156D5C00 == 27 [pid = 3740] [id = 623] 08:58:37 INFO - PROCESS | 3740 | --DOCSHELL 13953800 == 26 [pid = 3740] [id = 622] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (17215400) [pid = 3740] [serial = 1852] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | 1464191917724 Marionette TRACE conn2 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:58:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1282ms 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (16C2AC00) [pid = 3740] [serial = 1850] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (16681400) [pid = 3740] [serial = 1837] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1681F800) [pid = 3740] [serial = 1840] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (16682800) [pid = 3740] [serial = 1838] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (16A65C00) [pid = 3740] [serial = 1843] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (16828800) [pid = 3740] [serial = 1841] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (16AACC00) [pid = 3740] [serial = 1849] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16AA4400) [pid = 3740] [serial = 1844] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (161A5800) [pid = 3740] [serial = 1834] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15F55400) [pid = 3740] [serial = 1831] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15FB2400) [pid = 3740] [serial = 1832] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (157D5000) [pid = 3740] [serial = 1828] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15A97000) [pid = 3740] [serial = 1829] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (14331400) [pid = 3740] [serial = 1825] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (143A9800) [pid = 3740] [serial = 1826] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (138F1400) [pid = 3740] [serial = 1822] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (13A51400) [pid = 3740] [serial = 1823] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12BC4800) [pid = 3740] [serial = 1819] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (12FB8400) [pid = 3740] [serial = 1820] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (10F14400) [pid = 3740] [serial = 1816] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1105A000) [pid = 3740] [serial = 1817] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1022AC00) [pid = 3740] [serial = 1813] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (102CD400) [pid = 3740] [serial = 1814] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1A6B5400) [pid = 3740] [serial = 1811] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (143AFC00) [pid = 3740] [serial = 1846] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (16824400) [pid = 3740] [serial = 1847] [outer = 00000000] [url = about:blank] 08:58:37 INFO - PROCESS | 3740 | 1464191917793 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 08:58:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:58:37 INFO - PROCESS | 3740 | 1464191917797 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 08:58:37 INFO - PROCESS | 3740 | 1464191917805 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 3740 | 1464191917808 Marionette TRACE conn2 <- [1,2498,null,{}] 08:58:37 INFO - PROCESS | 3740 | 1464191917813 Marionette TRACE conn2 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:37 INFO - PROCESS | 3740 | 1464191917894 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 08:58:37 INFO - PROCESS | 3740 | 1464191917908 Marionette TRACE conn2 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A5F400 == 27 [pid = 3740] [id = 634] 08:58:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (10A60000) [pid = 3740] [serial = 1902] [outer = 00000000] 08:58:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (10F10000) [pid = 3740] [serial = 1903] [outer = 10A60000] 08:58:37 INFO - PROCESS | 3740 | 1464191917955 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1105A000) [pid = 3740] [serial = 1904] [outer = 10A60000] 08:58:38 INFO - PROCESS | 3740 | 1464191918493 Marionette TRACE conn2 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:58:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 732ms 08:58:38 INFO - PROCESS | 3740 | 1464191918548 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 08:58:38 INFO - PROCESS | 3740 | 1464191918553 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 08:58:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:58:38 INFO - PROCESS | 3740 | 1464191918543 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 3740 | 1464191918546 Marionette TRACE conn2 <- [1,2502,null,{}] 08:58:38 INFO - PROCESS | 3740 | 1464191918549 Marionette TRACE conn2 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:38 INFO - PROCESS | 3740 | 1464191918631 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 08:58:38 INFO - PROCESS | 3740 | 1464191918641 Marionette TRACE conn2 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11D19800 == 28 [pid = 3740] [id = 635] 08:58:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (11DF3400) [pid = 3740] [serial = 1905] [outer = 00000000] 08:58:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (12F4E400) [pid = 3740] [serial = 1906] [outer = 11DF3400] 08:58:38 INFO - PROCESS | 3740 | 1464191918760 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (131F3400) [pid = 3740] [serial = 1907] [outer = 11DF3400] 08:58:39 INFO - PROCESS | 3740 | 1464191919158 Marionette TRACE conn2 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 626ms 08:58:39 INFO - PROCESS | 3740 | 1464191919178 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 3740 | 1464191919180 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 08:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:58:39 INFO - PROCESS | 3740 | 1464191919183 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 3740 | 1464191919187 Marionette TRACE conn2 <- [1,2506,null,{}] 08:58:39 INFO - PROCESS | 3740 | 1464191919204 Marionette TRACE conn2 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 3740 | 1464191919286 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 08:58:39 INFO - PROCESS | 3740 | 1464191919279 Marionette TRACE conn2 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 138EEC00 == 29 [pid = 3740] [id = 636] 08:58:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1395A800) [pid = 3740] [serial = 1908] [outer = 00000000] 08:58:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (13E19800) [pid = 3740] [serial = 1909] [outer = 1395A800] 08:58:39 INFO - PROCESS | 3740 | 1464191919326 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (143A5C00) [pid = 3740] [serial = 1910] [outer = 1395A800] 08:58:39 INFO - PROCESS | 3740 | 1464191919777 Marionette TRACE conn2 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:58:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 611ms 08:58:39 INFO - PROCESS | 3740 | 1464191919818 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 3740 | 1464191919820 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 08:58:39 INFO - PROCESS | 3740 | 1464191919824 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 3740 | 1464191919825 Marionette TRACE conn2 <- [1,2510,null,{}] 08:58:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:58:39 INFO - PROCESS | 3740 | 1464191919832 Marionette TRACE conn2 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:39 INFO - PROCESS | 3740 | 1464191919958 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 08:58:40 INFO - PROCESS | 3740 | 1464191920031 Marionette TRACE conn2 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13E1A000 == 30 [pid = 3740] [id = 637] 08:58:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (156CE000) [pid = 3740] [serial = 1911] [outer = 00000000] 08:58:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (156D4C00) [pid = 3740] [serial = 1912] [outer = 156CE000] 08:58:40 INFO - PROCESS | 3740 | 1464191920076 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15A2A000) [pid = 3740] [serial = 1913] [outer = 156CE000] 08:58:40 INFO - PROCESS | 3740 | 1464191920487 Marionette TRACE conn2 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:58:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 717ms 08:58:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:58:40 INFO - PROCESS | 3740 | 1464191920551 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 3740 | 1464191920553 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 08:58:40 INFO - PROCESS | 3740 | 1464191920556 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 3740 | 1464191920558 Marionette TRACE conn2 <- [1,2514,null,{}] 08:58:40 INFO - PROCESS | 3740 | 1464191920561 Marionette TRACE conn2 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:40 INFO - PROCESS | 3740 | 1464191920666 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 08:58:40 INFO - PROCESS | 3740 | 1464191920674 Marionette TRACE conn2 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A62400 == 31 [pid = 3740] [id = 638] 08:58:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (11265C00) [pid = 3740] [serial = 1914] [outer = 00000000] 08:58:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15A35400) [pid = 3740] [serial = 1915] [outer = 11265C00] 08:58:40 INFO - PROCESS | 3740 | 1464191920704 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (15AFB800) [pid = 3740] [serial = 1916] [outer = 11265C00] 08:58:41 INFO - PROCESS | 3740 | 1464191921167 Marionette TRACE conn2 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:58:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 671ms 08:58:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:58:41 INFO - PROCESS | 3740 | 1464191921239 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 3740 | 1464191921241 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 08:58:41 INFO - PROCESS | 3740 | 1464191921244 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 3740 | 1464191921246 Marionette TRACE conn2 <- [1,2518,null,{}] 08:58:41 INFO - PROCESS | 3740 | 1464191921254 Marionette TRACE conn2 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:41 INFO - PROCESS | 3740 | 1464191921413 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 08:58:41 INFO - PROCESS | 3740 | 1464191921477 Marionette TRACE conn2 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F28800 == 32 [pid = 3740] [id = 639] 08:58:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15F4EC00) [pid = 3740] [serial = 1917] [outer = 00000000] 08:58:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (161B1800) [pid = 3740] [serial = 1918] [outer = 15F4EC00] 08:58:41 INFO - PROCESS | 3740 | 1464191921522 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (166C1400) [pid = 3740] [serial = 1919] [outer = 15F4EC00] 08:58:41 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (12B2C000) [pid = 3740] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:58:41 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (161AC400) [pid = 3740] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:58:41 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10F0F000) [pid = 3740] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:58:41 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (16AA4C00) [pid = 3740] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:58:41 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (156D6000) [pid = 3740] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:58:41 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (11DF0800) [pid = 3740] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:58:41 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (0F9E5000) [pid = 3740] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:58:41 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (131FE800) [pid = 3740] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:58:41 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15F4F800) [pid = 3740] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:58:41 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (13A55000) [pid = 3740] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:58:41 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (12F48400) [pid = 3740] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:58:41 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (15FB6400) [pid = 3740] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:58:41 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (1608F800) [pid = 3740] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:58:41 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (161B3C00) [pid = 3740] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:58:41 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (15F25000) [pid = 3740] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:58:42 INFO - PROCESS | 3740 | 1464191922072 Marionette TRACE conn2 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 870ms 08:58:42 INFO - PROCESS | 3740 | 1464191922132 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 3740 | 1464191922134 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 08:58:42 INFO - PROCESS | 3740 | 1464191922137 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:58:42 INFO - PROCESS | 3740 | 1464191922139 Marionette TRACE conn2 <- [1,2522,null,{}] 08:58:42 INFO - PROCESS | 3740 | 1464191922142 Marionette TRACE conn2 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:42 INFO - PROCESS | 3740 | 1464191922199 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 08:58:42 INFO - PROCESS | 3740 | 1464191922290 Marionette TRACE conn2 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F4000 == 33 [pid = 3740] [id = 640] 08:58:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (0F9E5000) [pid = 3740] [serial = 1920] [outer = 00000000] 08:58:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (132C7800) [pid = 3740] [serial = 1921] [outer = 0F9E5000] 08:58:42 INFO - PROCESS | 3740 | 1464191922334 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (1608F800) [pid = 3740] [serial = 1922] [outer = 0F9E5000] 08:58:42 INFO - PROCESS | 3740 | 1464191922727 Marionette TRACE conn2 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:58:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 625ms 08:58:42 INFO - PROCESS | 3740 | 1464191922761 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 3740 | 1464191922763 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 08:58:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:58:42 INFO - PROCESS | 3740 | 1464191922774 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 3740 | 1464191922776 Marionette TRACE conn2 <- [1,2526,null,{}] 08:58:42 INFO - PROCESS | 3740 | 1464191922780 Marionette TRACE conn2 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:42 INFO - PROCESS | 3740 | 1464191922853 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 08:58:42 INFO - PROCESS | 3740 | 1464191922860 Marionette TRACE conn2 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12FB7400 == 34 [pid = 3740] [id = 641] 08:58:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (16090C00) [pid = 3740] [serial = 1923] [outer = 00000000] 08:58:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (1681F800) [pid = 3740] [serial = 1924] [outer = 16090C00] 08:58:42 INFO - PROCESS | 3740 | 1464191922887 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16827000) [pid = 3740] [serial = 1925] [outer = 16090C00] 08:58:43 INFO - PROCESS | 3740 | 1464191923280 Marionette TRACE conn2 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 534ms 08:58:43 INFO - PROCESS | 3740 | 1464191923307 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 3740 | 1464191923309 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 08:58:43 INFO - PROCESS | 3740 | 1464191923313 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:58:43 INFO - PROCESS | 3740 | 1464191923314 Marionette TRACE conn2 <- [1,2530,null,{}] 08:58:43 INFO - PROCESS | 3740 | 1464191923318 Marionette TRACE conn2 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:43 INFO - PROCESS | 3740 | 1464191923432 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 08:58:43 INFO - PROCESS | 3740 | 1464191923440 Marionette TRACE conn2 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7FC000 == 35 [pid = 3740] [id = 642] 08:58:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1125A000) [pid = 3740] [serial = 1926] [outer = 00000000] 08:58:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1683AC00) [pid = 3740] [serial = 1927] [outer = 1125A000] 08:58:43 INFO - PROCESS | 3740 | 1464191923484 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1683CC00) [pid = 3740] [serial = 1928] [outer = 1125A000] 08:58:43 INFO - PROCESS | 3740 | 1464191923870 Marionette TRACE conn2 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:58:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 580ms 08:58:43 INFO - PROCESS | 3740 | 1464191923894 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 3740 | 1464191923896 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 08:58:43 INFO - PROCESS | 3740 | 1464191923899 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:58:43 INFO - PROCESS | 3740 | 1464191923901 Marionette TRACE conn2 <- [1,2534,null,{}] 08:58:43 INFO - PROCESS | 3740 | 1464191923904 Marionette TRACE conn2 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 3740 | 1464191924025 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 08:58:44 INFO - PROCESS | 3740 | 1464191924221 Marionette TRACE conn2 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 105EDC00 == 36 [pid = 3740] [id = 643] 08:58:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (105EEC00) [pid = 3740] [serial = 1929] [outer = 00000000] 08:58:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (10A60800) [pid = 3740] [serial = 1930] [outer = 105EEC00] 08:58:44 INFO - PROCESS | 3740 | 1464191924280 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (114DDC00) [pid = 3740] [serial = 1931] [outer = 105EEC00] 08:58:44 INFO - PROCESS | 3740 | 1464191924811 Marionette TRACE conn2 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:58:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 916ms 08:58:44 INFO - PROCESS | 3740 | 1464191924841 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 3740 | 1464191924846 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 08:58:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:58:44 INFO - PROCESS | 3740 | 1464191924852 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 3740 | 1464191924857 Marionette TRACE conn2 <- [1,2538,null,{}] 08:58:44 INFO - PROCESS | 3740 | 1464191924862 Marionette TRACE conn2 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:44 INFO - PROCESS | 3740 | 1464191924964 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 08:58:45 INFO - PROCESS | 3740 | 1464191925070 Marionette TRACE conn2 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132C4C00 == 37 [pid = 3740] [id = 644] 08:58:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (132C5800) [pid = 3740] [serial = 1932] [outer = 00000000] 08:58:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (138F5C00) [pid = 3740] [serial = 1933] [outer = 132C5800] 08:58:45 INFO - PROCESS | 3740 | 1464191925116 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (13A54C00) [pid = 3740] [serial = 1934] [outer = 132C5800] 08:58:45 INFO - PROCESS | 3740 | 1464191925767 Marionette TRACE conn2 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:58:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 977ms 08:58:45 INFO - PROCESS | 3740 | 1464191925819 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 3740 | 1464191925822 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 08:58:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:58:45 INFO - PROCESS | 3740 | 1464191925826 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 3740 | 1464191925828 Marionette TRACE conn2 <- [1,2542,null,{}] 08:58:45 INFO - PROCESS | 3740 | 1464191925832 Marionette TRACE conn2 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:45 INFO - PROCESS | 3740 | 1464191925933 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 08:58:46 INFO - PROCESS | 3740 | 1464191926069 Marionette TRACE conn2 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15FB0C00 == 38 [pid = 3740] [id = 645] 08:58:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15FB3400) [pid = 3740] [serial = 1935] [outer = 00000000] 08:58:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (161AB000) [pid = 3740] [serial = 1936] [outer = 15FB3400] 08:58:46 INFO - PROCESS | 3740 | 1464191926124 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (16821000) [pid = 3740] [serial = 1937] [outer = 15FB3400] 08:58:46 INFO - PROCESS | 3740 | 1464191926739 Marionette TRACE conn2 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:58:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 977ms 08:58:46 INFO - PROCESS | 3740 | 1464191926810 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 3740 | 1464191926814 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 08:58:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:58:46 INFO - PROCESS | 3740 | 1464191926825 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 3740 | 1464191926830 Marionette TRACE conn2 <- [1,2546,null,{}] 08:58:46 INFO - PROCESS | 3740 | 1464191926834 Marionette TRACE conn2 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:47 INFO - PROCESS | 3740 | 1464191927022 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 08:58:47 INFO - PROCESS | 3740 | 1464191927078 Marionette TRACE conn2 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F23C00 == 39 [pid = 3740] [id = 646] 08:58:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (15FB1C00) [pid = 3740] [serial = 1938] [outer = 00000000] 08:58:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (16DEB400) [pid = 3740] [serial = 1939] [outer = 15FB1C00] 08:58:47 INFO - PROCESS | 3740 | 1464191927132 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (16F6D000) [pid = 3740] [serial = 1940] [outer = 15FB1C00] 08:58:47 INFO - PROCESS | 3740 | 1464191927900 Marionette TRACE conn2 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:58:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1129ms 08:58:47 INFO - PROCESS | 3740 | 1464191927955 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 3740 | 1464191927943 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 08:58:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:58:47 INFO - PROCESS | 3740 | 1464191927948 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 3740 | 1464191927952 Marionette TRACE conn2 <- [1,2550,null,{}] 08:58:47 INFO - PROCESS | 3740 | 1464191927957 Marionette TRACE conn2 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:48 INFO - PROCESS | 3740 | 1464191928072 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 08:58:48 INFO - PROCESS | 3740 | --DOCSHELL 0C7FC000 == 38 [pid = 3740] [id = 642] 08:58:48 INFO - PROCESS | 3740 | --DOCSHELL 12FB7400 == 37 [pid = 3740] [id = 641] 08:58:48 INFO - PROCESS | 3740 | --DOCSHELL 0C7F4000 == 36 [pid = 3740] [id = 640] 08:58:48 INFO - PROCESS | 3740 | --DOCSHELL 15F28800 == 35 [pid = 3740] [id = 639] 08:58:48 INFO - PROCESS | 3740 | --DOCSHELL 10A62400 == 34 [pid = 3740] [id = 638] 08:58:48 INFO - PROCESS | 3740 | --DOCSHELL 13E1A000 == 33 [pid = 3740] [id = 637] 08:58:48 INFO - PROCESS | 3740 | --DOCSHELL 138EEC00 == 32 [pid = 3740] [id = 636] 08:58:48 INFO - PROCESS | 3740 | --DOCSHELL 11D19800 == 31 [pid = 3740] [id = 635] 08:58:48 INFO - PROCESS | 3740 | --DOCSHELL 10A5F400 == 30 [pid = 3740] [id = 634] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (15AFB400) [pid = 3740] [serial = 1871] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (12914800) [pid = 3740] [serial = 1861] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (12B50000) [pid = 3740] [serial = 1862] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (0F9F0C00) [pid = 3740] [serial = 1855] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (102CF800) [pid = 3740] [serial = 1856] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (132CB000) [pid = 3740] [serial = 1864] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (138EE800) [pid = 3740] [serial = 1865] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15FBBC00) [pid = 3740] [serial = 1873] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (161A6400) [pid = 3740] [serial = 1874] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (14327C00) [pid = 3740] [serial = 1867] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (143A2400) [pid = 3740] [serial = 1868] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (156CD400) [pid = 3740] [serial = 1889] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (143B0000) [pid = 3740] [serial = 1888] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (17210800) [pid = 3740] [serial = 1891] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17690800) [pid = 3740] [serial = 1886] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (172F2C00) [pid = 3740] [serial = 1853] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (16827400) [pid = 3740] [serial = 1879] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16AA1C00) [pid = 3740] [serial = 1883] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16823400) [pid = 3740] [serial = 1880] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (17743C00) [pid = 3740] [serial = 1892] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (161A6800) [pid = 3740] [serial = 1835] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (177D8400) [pid = 3740] [serial = 1894] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (16842C00) [pid = 3740] [serial = 1882] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (166C5000) [pid = 3740] [serial = 1876] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (161B4400) [pid = 3740] [serial = 1877] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (1104EC00) [pid = 3740] [serial = 1858] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 64 (11259C00) [pid = 3740] [serial = 1859] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 63 (16F77400) [pid = 3740] [serial = 1885] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | --DOMWINDOW == 62 (15A95000) [pid = 3740] [serial = 1870] [outer = 00000000] [url = about:blank] 08:58:48 INFO - PROCESS | 3740 | 1464191928192 Marionette TRACE conn2 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7F7400 == 31 [pid = 3740] [id = 647] 08:58:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 63 (0F9EC000) [pid = 3740] [serial = 1941] [outer = 00000000] 08:58:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 64 (10F17C00) [pid = 3740] [serial = 1942] [outer = 0F9EC000] 08:58:48 INFO - PROCESS | 3740 | 1464191928241 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 65 (1123A000) [pid = 3740] [serial = 1943] [outer = 0F9EC000] 08:58:48 INFO - PROCESS | 3740 | 1464191928690 Marionette TRACE conn2 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:58:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 779ms 08:58:48 INFO - PROCESS | 3740 | 1464191928751 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 3740 | 1464191928738 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 08:58:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:58:48 INFO - PROCESS | 3740 | 1464191928745 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 3740 | 1464191928747 Marionette TRACE conn2 <- [1,2554,null,{}] 08:58:48 INFO - PROCESS | 3740 | 1464191928751 Marionette TRACE conn2 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:48 INFO - PROCESS | 3740 | 1464191928833 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 08:58:48 INFO - PROCESS | 3740 | 1464191928843 Marionette TRACE conn2 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12B56C00 == 32 [pid = 3740] [id = 648] 08:58:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (12FB7400) [pid = 3740] [serial = 1944] [outer = 00000000] 08:58:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (132CF800) [pid = 3740] [serial = 1945] [outer = 12FB7400] 08:58:48 INFO - PROCESS | 3740 | 1464191928887 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (13952C00) [pid = 3740] [serial = 1946] [outer = 12FB7400] 08:58:49 INFO - PROCESS | 3740 | 1464191929382 Marionette TRACE conn2 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:58:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 672ms 08:58:49 INFO - PROCESS | 3740 | 1464191929442 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 3740 | 1464191929444 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 08:58:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:58:49 INFO - PROCESS | 3740 | 1464191929447 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 3740 | 1464191929451 Marionette TRACE conn2 <- [1,2558,null,{}] 08:58:49 INFO - PROCESS | 3740 | 1464191929461 Marionette TRACE conn2 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:49 INFO - PROCESS | 3740 | 1464191929529 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 08:58:49 INFO - PROCESS | 3740 | 1464191929539 Marionette TRACE conn2 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15193C00 == 33 [pid = 3740] [id = 649] 08:58:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (15194C00) [pid = 3740] [serial = 1947] [outer = 00000000] 08:58:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (156D0400) [pid = 3740] [serial = 1948] [outer = 15194C00] 08:58:49 INFO - PROCESS | 3740 | 1464191929595 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (157DA800) [pid = 3740] [serial = 1949] [outer = 15194C00] 08:58:50 INFO - PROCESS | 3740 | 1464191930066 Marionette TRACE conn2 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 687ms 08:58:50 INFO - PROCESS | 3740 | 1464191930129 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 3740 | 1464191930131 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 08:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:58:50 INFO - PROCESS | 3740 | 1464191930135 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 3740 | 1464191930136 Marionette TRACE conn2 <- [1,2562,null,{}] 08:58:50 INFO - PROCESS | 3740 | 1464191930140 Marionette TRACE conn2 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 3740 | 1464191930232 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 08:58:50 INFO - PROCESS | 3740 | 1464191930241 Marionette TRACE conn2 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F30800 == 34 [pid = 3740] [id = 650] 08:58:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15F31000) [pid = 3740] [serial = 1950] [outer = 00000000] 08:58:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15FB7400) [pid = 3740] [serial = 1951] [outer = 15F31000] 08:58:50 INFO - PROCESS | 3740 | 1464191930285 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1609B800) [pid = 3740] [serial = 1952] [outer = 15F31000] 08:58:50 INFO - PROCESS | 3740 | 1464191930766 Marionette TRACE conn2 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:58:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 686ms 08:58:50 INFO - PROCESS | 3740 | 1464191930816 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 3740 | 1464191930818 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 08:58:50 INFO - PROCESS | 3740 | 1464191930822 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:58:50 INFO - PROCESS | 3740 | 1464191930823 Marionette TRACE conn2 <- [1,2566,null,{}] 08:58:50 INFO - PROCESS | 3740 | 1464191930827 Marionette TRACE conn2 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:50 INFO - PROCESS | 3740 | 1464191930919 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 08:58:50 INFO - PROCESS | 3740 | 1464191930925 Marionette TRACE conn2 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161AC800 == 35 [pid = 3740] [id = 651] 08:58:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (161AD000) [pid = 3740] [serial = 1953] [outer = 00000000] 08:58:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (161B4400) [pid = 3740] [serial = 1954] [outer = 161AD000] 08:58:50 INFO - PROCESS | 3740 | 1464191930968 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (166C3400) [pid = 3740] [serial = 1955] [outer = 161AD000] 08:58:51 INFO - PROCESS | 3740 | 1464191931448 Marionette TRACE conn2 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:58:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 687ms 08:58:51 INFO - PROCESS | 3740 | 1464191931505 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 3740 | 1464191931507 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 08:58:51 INFO - PROCESS | 3740 | 1464191931510 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:58:51 INFO - PROCESS | 3740 | 1464191931512 Marionette TRACE conn2 <- [1,2570,null,{}] 08:58:51 INFO - PROCESS | 3740 | 1464191931515 Marionette TRACE conn2 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:51 INFO - PROCESS | 3740 | 1464191931664 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 08:58:51 INFO - PROCESS | 3740 | 1464191931676 Marionette TRACE conn2 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16838C00 == 36 [pid = 3740] [id = 652] 08:58:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (1683B800) [pid = 3740] [serial = 1956] [outer = 00000000] 08:58:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16A6BC00) [pid = 3740] [serial = 1957] [outer = 1683B800] 08:58:51 INFO - PROCESS | 3740 | 1464191931720 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16AA2800) [pid = 3740] [serial = 1958] [outer = 1683B800] 08:58:52 INFO - PROCESS | 3740 | 1464191932149 Marionette TRACE conn2 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:58:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 687ms 08:58:52 INFO - PROCESS | 3740 | 1464191932192 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 3740 | 1464191932194 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 08:58:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:58:52 INFO - PROCESS | 3740 | 1464191932198 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 3740 | 1464191932200 Marionette TRACE conn2 <- [1,2574,null,{}] 08:58:52 INFO - PROCESS | 3740 | 1464191932203 Marionette TRACE conn2 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:52 INFO - PROCESS | 3740 | 1464191932310 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 08:58:52 INFO - PROCESS | 3740 | 1464191932317 Marionette TRACE conn2 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12BC0800 == 37 [pid = 3740] [id = 653] 08:58:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16AA1800) [pid = 3740] [serial = 1959] [outer = 00000000] 08:58:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16C29400) [pid = 3740] [serial = 1960] [outer = 16AA1800] 08:58:52 INFO - PROCESS | 3740 | 1464191932360 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16DF7C00) [pid = 3740] [serial = 1961] [outer = 16AA1800] 08:58:52 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (156CE000) [pid = 3740] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:58:52 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (10A60000) [pid = 3740] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:58:52 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (1395A800) [pid = 3740] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:58:52 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (11DF3400) [pid = 3740] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:58:52 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (17748400) [pid = 3740] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:58:52 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16090C00) [pid = 3740] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:58:52 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (11265C00) [pid = 3740] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:58:52 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0F9E5000) [pid = 3740] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:58:52 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15F4EC00) [pid = 3740] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:58:53 INFO - PROCESS | 3740 | 1464191933098 Marionette TRACE conn2 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:58:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 977ms 08:58:53 INFO - PROCESS | 3740 | 1464191933172 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 3740 | 1464191933177 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 08:58:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:58:53 INFO - PROCESS | 3740 | 1464191933196 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 3740 | 1464191933201 Marionette TRACE conn2 <- [1,2578,null,{}] 08:58:53 INFO - PROCESS | 3740 | 1464191933227 Marionette TRACE conn2 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:53 INFO - PROCESS | 3740 | 1464191933341 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 08:58:53 INFO - PROCESS | 3740 | 1464191933468 Marionette TRACE conn2 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A62000 == 38 [pid = 3740] [id = 654] 08:58:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (10A62400) [pid = 3740] [serial = 1962] [outer = 00000000] 08:58:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (12914C00) [pid = 3740] [serial = 1963] [outer = 10A62400] 08:58:53 INFO - PROCESS | 3740 | 1464191933526 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (12F46800) [pid = 3740] [serial = 1964] [outer = 10A62400] 08:58:54 INFO - PROCESS | 3740 | 1464191934099 Marionette TRACE conn2 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:58:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 962ms 08:58:54 INFO - PROCESS | 3740 | 1464191934152 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 3740 | 1464191934158 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 08:58:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:58:54 INFO - PROCESS | 3740 | 1464191934165 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 3740 | 1464191934168 Marionette TRACE conn2 <- [1,2582,null,{}] 08:58:54 INFO - PROCESS | 3740 | 1464191934172 Marionette TRACE conn2 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:54 INFO - PROCESS | 3740 | 1464191934278 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 08:58:54 INFO - PROCESS | 3740 | 1464191934411 Marionette TRACE conn2 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132CE800 == 39 [pid = 3740] [id = 655] 08:58:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (132CEC00) [pid = 3740] [serial = 1965] [outer = 00000000] 08:58:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (143A5400) [pid = 3740] [serial = 1966] [outer = 132CEC00] 08:58:54 INFO - PROCESS | 3740 | 1464191934466 Marionette DEBUG loaded listener.js 08:58:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (156CD800) [pid = 3740] [serial = 1967] [outer = 132CEC00] 08:58:55 INFO - PROCESS | 3740 | 1464191935107 Marionette TRACE conn2 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:58:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 976ms 08:58:55 INFO - PROCESS | 3740 | 1464191935148 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 3740 | 1464191935151 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 08:58:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:58:55 INFO - PROCESS | 3740 | 1464191935155 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 3740 | 1464191935158 Marionette TRACE conn2 <- [1,2586,null,{}] 08:58:55 INFO - PROCESS | 3740 | 1464191935170 Marionette TRACE conn2 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:55 INFO - PROCESS | 3740 | 1464191935259 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 08:58:55 INFO - PROCESS | 3740 | 1464191935394 Marionette TRACE conn2 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16675000 == 40 [pid = 3740] [id = 656] 08:58:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (166C4000) [pid = 3740] [serial = 1968] [outer = 00000000] 08:58:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1683D400) [pid = 3740] [serial = 1969] [outer = 166C4000] 08:58:55 INFO - PROCESS | 3740 | 1464191935451 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16AA3C00) [pid = 3740] [serial = 1970] [outer = 166C4000] 08:58:56 INFO - PROCESS | 3740 | 1464191936157 Marionette TRACE conn2 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:58:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:58:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1068ms 08:58:56 INFO - PROCESS | 3740 | 1464191936220 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 08:58:56 INFO - PROCESS | 3740 | 1464191936224 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 08:58:56 INFO - PROCESS | 3740 | 1464191936229 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:58:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:58:56 INFO - PROCESS | 3740 | 1464191936233 Marionette TRACE conn2 <- [1,2590,null,{}] 08:58:56 INFO - PROCESS | 3740 | 1464191936239 Marionette TRACE conn2 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:56 INFO - PROCESS | 3740 | 1464191936332 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 08:58:56 INFO - PROCESS | 3740 | 1464191936485 Marionette TRACE conn2 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 3740 | ++DOCSHELL 102D2C00 == 41 [pid = 3740] [id = 657] 08:58:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1104BC00) [pid = 3740] [serial = 1971] [outer = 00000000] 08:58:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (12912800) [pid = 3740] [serial = 1972] [outer = 1104BC00] 08:58:56 INFO - PROCESS | 3740 | 1464191936536 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (131F7C00) [pid = 3740] [serial = 1973] [outer = 1104BC00] 08:58:56 INFO - PROCESS | 3740 | --DOCSHELL 16838C00 == 40 [pid = 3740] [id = 652] 08:58:56 INFO - PROCESS | 3740 | --DOCSHELL 161AC800 == 39 [pid = 3740] [id = 651] 08:58:56 INFO - PROCESS | 3740 | --DOCSHELL 15F30800 == 38 [pid = 3740] [id = 650] 08:58:56 INFO - PROCESS | 3740 | --DOCSHELL 15193C00 == 37 [pid = 3740] [id = 649] 08:58:56 INFO - PROCESS | 3740 | --DOCSHELL 12B56C00 == 36 [pid = 3740] [id = 648] 08:58:56 INFO - PROCESS | 3740 | --DOCSHELL 0C7F7400 == 35 [pid = 3740] [id = 647] 08:58:56 INFO - PROCESS | 3740 | --DOCSHELL 15F23C00 == 34 [pid = 3740] [id = 646] 08:58:56 INFO - PROCESS | 3740 | --DOCSHELL 15FB0C00 == 33 [pid = 3740] [id = 645] 08:58:56 INFO - PROCESS | 3740 | --DOCSHELL 132C4C00 == 32 [pid = 3740] [id = 644] 08:58:56 INFO - PROCESS | 3740 | --DOCSHELL 105EDC00 == 31 [pid = 3740] [id = 643] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (156D4C00) [pid = 3740] [serial = 1912] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15A2A000) [pid = 3740] [serial = 1913] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (10F10000) [pid = 3740] [serial = 1903] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1105A000) [pid = 3740] [serial = 1904] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (13E19800) [pid = 3740] [serial = 1909] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12F4E400) [pid = 3740] [serial = 1906] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (131F3400) [pid = 3740] [serial = 1907] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (179A4000) [pid = 3740] [serial = 1895] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (11BC0400) [pid = 3740] [serial = 1900] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16827000) [pid = 3740] [serial = 1925] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (0F93F800) [pid = 3740] [serial = 1897] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15A35400) [pid = 3740] [serial = 1915] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (132C7800) [pid = 3740] [serial = 1921] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (161B1800) [pid = 3740] [serial = 1918] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1681F800) [pid = 3740] [serial = 1924] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (166C1400) [pid = 3740] [serial = 1919] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (15AFB800) [pid = 3740] [serial = 1916] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (1683AC00) [pid = 3740] [serial = 1927] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (143A5C00) [pid = 3740] [serial = 1910] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (1608F800) [pid = 3740] [serial = 1922] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3740 | 1464191937042 Marionette TRACE conn2 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 824ms 08:58:57 INFO - PROCESS | 3740 | 1464191937056 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 3740 | 1464191937061 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 08:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:58:57 INFO - PROCESS | 3740 | 1464191937067 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 3740 | 1464191937070 Marionette TRACE conn2 <- [1,2594,null,{}] 08:58:57 INFO - PROCESS | 3740 | 1464191937074 Marionette TRACE conn2 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 3740 | 1464191937155 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 08:58:57 INFO - PROCESS | 3740 | 1464191937162 Marionette TRACE conn2 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1105AC00 == 32 [pid = 3740] [id = 658] 08:58:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (118C2C00) [pid = 3740] [serial = 1974] [outer = 00000000] 08:58:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (131F6400) [pid = 3740] [serial = 1975] [outer = 118C2C00] 08:58:57 INFO - PROCESS | 3740 | 1464191937207 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (138EEC00) [pid = 3740] [serial = 1976] [outer = 118C2C00] 08:58:57 INFO - PROCESS | 3740 | 1464191937694 Marionette TRACE conn2 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:58:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 671ms 08:58:57 INFO - PROCESS | 3740 | 1464191937749 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 3740 | 1464191937751 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 08:58:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:58:57 INFO - PROCESS | 3740 | 1464191937755 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 3740 | 1464191937758 Marionette TRACE conn2 <- [1,2598,null,{}] 08:58:57 INFO - PROCESS | 3740 | 1464191937769 Marionette TRACE conn2 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:57 INFO - PROCESS | 3740 | 1464191937851 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 08:58:57 INFO - PROCESS | 3740 | 1464191937988 Marionette TRACE conn2 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 102D2000 == 33 [pid = 3740] [id = 659] 08:58:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1318D400) [pid = 3740] [serial = 1977] [outer = 00000000] 08:58:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (156D7800) [pid = 3740] [serial = 1978] [outer = 1318D400] 08:58:58 INFO - PROCESS | 3740 | 1464191938020 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (15A8E800) [pid = 3740] [serial = 1979] [outer = 1318D400] 08:58:58 INFO - PROCESS | 3740 | 1464191938388 Marionette TRACE conn2 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:58:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 672ms 08:58:58 INFO - PROCESS | 3740 | 1464191938438 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 3740 | 1464191938440 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 08:58:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:58:58 INFO - PROCESS | 3740 | 1464191938444 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - PROCESS | 3740 | 1464191938445 Marionette TRACE conn2 <- [1,2602,null,{}] 08:58:58 INFO - PROCESS | 3740 | 1464191938449 Marionette TRACE conn2 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:58 INFO - PROCESS | 3740 | 1464191938530 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 08:58:58 INFO - PROCESS | 3740 | 1464191938537 Marionette TRACE conn2 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15A8DC00 == 34 [pid = 3740] [id = 660] 08:58:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (15F2BC00) [pid = 3740] [serial = 1980] [outer = 00000000] 08:58:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1608F400) [pid = 3740] [serial = 1981] [outer = 15F2BC00] 08:58:58 INFO - PROCESS | 3740 | 1464191938581 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (161ABC00) [pid = 3740] [serial = 1982] [outer = 15F2BC00] 08:58:59 INFO - PROCESS | 3740 | 1464191939034 Marionette TRACE conn2 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 626ms 08:58:59 INFO - PROCESS | 3740 | 1464191939072 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 08:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:58:59 INFO - PROCESS | 3740 | 1464191939074 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 08:58:59 INFO - PROCESS | 3740 | 1464191939077 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 3740 | 1464191939088 Marionette TRACE conn2 <- [1,2606,null,{}] 08:58:59 INFO - PROCESS | 3740 | 1464191939092 Marionette TRACE conn2 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 3740 | 1464191939199 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 08:58:59 INFO - PROCESS | 3740 | 1464191939287 Marionette TRACE conn2 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 161AE000 == 35 [pid = 3740] [id = 661] 08:58:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (161B3400) [pid = 3740] [serial = 1983] [outer = 00000000] 08:58:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16821400) [pid = 3740] [serial = 1984] [outer = 161B3400] 08:58:59 INFO - PROCESS | 3740 | 1464191939331 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16822C00) [pid = 3740] [serial = 1985] [outer = 161B3400] 08:58:59 INFO - PROCESS | 3740 | 1464191939738 Marionette TRACE conn2 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:58:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 672ms 08:58:59 INFO - PROCESS | 3740 | 1464191939765 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 3740 | 1464191939767 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 08:58:59 INFO - PROCESS | 3740 | 1464191939771 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:58:59 INFO - PROCESS | 3740 | 1464191939772 Marionette TRACE conn2 <- [1,2610,null,{}] 08:58:59 INFO - PROCESS | 3740 | 1464191939776 Marionette TRACE conn2 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:58:59 INFO - PROCESS | 3740 | 1464191939909 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 08:58:59 INFO - PROCESS | 3740 | 1464191939918 Marionette TRACE conn2 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 112E4400 == 36 [pid = 3740] [id = 662] 08:58:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15F30400) [pid = 3740] [serial = 1986] [outer = 00000000] 08:58:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (16C22C00) [pid = 3740] [serial = 1987] [outer = 15F30400] 08:58:59 INFO - PROCESS | 3740 | 1464191939970 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (175DBC00) [pid = 3740] [serial = 1988] [outer = 15F30400] 08:59:00 INFO - PROCESS | 3740 | 1464191940402 Marionette TRACE conn2 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:59:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 687ms 08:59:00 INFO - PROCESS | 3740 | 1464191940455 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 3740 | 1464191940457 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 08:59:00 INFO - PROCESS | 3740 | 1464191940460 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:59:00 INFO - PROCESS | 3740 | 1464191940462 Marionette TRACE conn2 <- [1,2614,null,{}] 08:59:00 INFO - PROCESS | 3740 | 1464191940471 Marionette TRACE conn2 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:00 INFO - PROCESS | 3740 | 1464191940622 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 08:59:00 INFO - PROCESS | 3740 | 1464191940644 Marionette TRACE conn2 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A59400 == 37 [pid = 3740] [id = 663] 08:59:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (175D2800) [pid = 3740] [serial = 1989] [outer = 00000000] 08:59:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17748400) [pid = 3740] [serial = 1990] [outer = 175D2800] 08:59:00 INFO - PROCESS | 3740 | 1464191940687 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1774DC00) [pid = 3740] [serial = 1991] [outer = 175D2800] 08:59:00 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15F31000) [pid = 3740] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:59:00 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (1125A000) [pid = 3740] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:59:00 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15194C00) [pid = 3740] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:59:00 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12FB7400) [pid = 3740] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:59:00 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (0F9EC000) [pid = 3740] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:59:00 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1683B800) [pid = 3740] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:59:00 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (161AD000) [pid = 3740] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:59:01 INFO - PROCESS | 3740 | 1464191941137 Marionette TRACE conn2 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 732ms 08:59:01 INFO - PROCESS | 3740 | 1464191941184 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 3740 | 1464191941186 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 08:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:59:01 INFO - PROCESS | 3740 | 1464191941189 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 3740 | 1464191941191 Marionette TRACE conn2 <- [1,2618,null,{}] 08:59:01 INFO - PROCESS | 3740 | 1464191941195 Marionette TRACE conn2 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 3740 | 1464191941276 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 08:59:01 INFO - PROCESS | 3740 | 1464191941310 Marionette TRACE conn2 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C789400 == 38 [pid = 3740] [id = 664] 08:59:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (161A8C00) [pid = 3740] [serial = 1992] [outer = 00000000] 08:59:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16AA4400) [pid = 3740] [serial = 1993] [outer = 161A8C00] 08:59:01 INFO - PROCESS | 3740 | 1464191941354 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1774C000) [pid = 3740] [serial = 1994] [outer = 161A8C00] 08:59:01 INFO - PROCESS | 3740 | 1464191941794 Marionette TRACE conn2 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:59:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 687ms 08:59:01 INFO - PROCESS | 3740 | 1464191941871 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 3740 | 1464191941873 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 08:59:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:59:01 INFO - PROCESS | 3740 | 1464191941877 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 3740 | 1464191941878 Marionette TRACE conn2 <- [1,2622,null,{}] 08:59:01 INFO - PROCESS | 3740 | 1464191941882 Marionette TRACE conn2 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:01 INFO - PROCESS | 3740 | 1464191941959 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 08:59:01 INFO - PROCESS | 3740 | 1464191941969 Marionette TRACE conn2 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1395C800 == 39 [pid = 3740] [id = 665] 08:59:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (175D3000) [pid = 3740] [serial = 1995] [outer = 00000000] 08:59:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1799E000) [pid = 3740] [serial = 1996] [outer = 175D3000] 08:59:02 INFO - PROCESS | 3740 | 1464191942020 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (17EA1000) [pid = 3740] [serial = 1997] [outer = 175D3000] 08:59:02 INFO - PROCESS | 3740 | 1464191942447 Marionette TRACE conn2 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:59:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 626ms 08:59:02 INFO - PROCESS | 3740 | 1464191942498 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 3740 | 1464191942500 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 08:59:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:59:02 INFO - PROCESS | 3740 | 1464191942503 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 3740 | 1464191942505 Marionette TRACE conn2 <- [1,2626,null,{}] 08:59:02 INFO - PROCESS | 3740 | 1464191942508 Marionette TRACE conn2 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:02 INFO - PROCESS | 3740 | 1464191942588 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 08:59:02 INFO - PROCESS | 3740 | 1464191942595 Marionette TRACE conn2 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132C5C00 == 40 [pid = 3740] [id = 666] 08:59:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (13A57400) [pid = 3740] [serial = 1998] [outer = 00000000] 08:59:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1833A400) [pid = 3740] [serial = 1999] [outer = 13A57400] 08:59:02 INFO - PROCESS | 3740 | 1464191942638 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1863FC00) [pid = 3740] [serial = 2000] [outer = 13A57400] 08:59:03 INFO - PROCESS | 3740 | 1464191943261 Marionette TRACE conn2 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:59:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 824ms 08:59:03 INFO - PROCESS | 3740 | 1464191943342 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 3740 | 1464191943347 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:59:03 INFO - PROCESS | 3740 | 1464191943354 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 3740 | 1464191943357 Marionette TRACE conn2 <- [1,2630,null,{}] 08:59:03 INFO - PROCESS | 3740 | 1464191943363 Marionette TRACE conn2 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:03 INFO - PROCESS | 3740 | 1464191943471 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 08:59:03 INFO - PROCESS | 3740 | 1464191943608 Marionette TRACE conn2 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10F14400 == 41 [pid = 3740] [id = 667] 08:59:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (10F16400) [pid = 3740] [serial = 2001] [outer = 00000000] 08:59:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (12B56C00) [pid = 3740] [serial = 2002] [outer = 10F16400] 08:59:03 INFO - PROCESS | 3740 | 1464191943670 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (13955800) [pid = 3740] [serial = 2003] [outer = 10F16400] 08:59:04 INFO - PROCESS | 3740 | 1464191944220 Marionette TRACE conn2 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:59:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 916ms 08:59:04 INFO - PROCESS | 3740 | 1464191944282 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 3740 | 1464191944288 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:59:04 INFO - PROCESS | 3740 | 1464191944295 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 3740 | 1464191944298 Marionette TRACE conn2 <- [1,2634,null,{}] 08:59:04 INFO - PROCESS | 3740 | 1464191944301 Marionette TRACE conn2 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:04 INFO - PROCESS | 3740 | 1464191944406 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 08:59:04 INFO - PROCESS | 3740 | 1464191944542 Marionette TRACE conn2 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156CBC00 == 42 [pid = 3740] [id = 668] 08:59:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (156CC400) [pid = 3740] [serial = 2004] [outer = 00000000] 08:59:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (15F25000) [pid = 3740] [serial = 2005] [outer = 156CC400] 08:59:04 INFO - PROCESS | 3740 | 1464191944596 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (15FB9000) [pid = 3740] [serial = 2006] [outer = 156CC400] 08:59:05 INFO - PROCESS | 3740 | 1464191945183 Marionette TRACE conn2 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:59:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 916ms 08:59:05 INFO - PROCESS | 3740 | 1464191945204 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 3740 | 1464191945207 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 08:59:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:59:05 INFO - PROCESS | 3740 | 1464191945211 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 3740 | 1464191945215 Marionette TRACE conn2 <- [1,2638,null,{}] 08:59:05 INFO - PROCESS | 3740 | 1464191945226 Marionette TRACE conn2 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:05 INFO - PROCESS | 3740 | 1464191945376 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 08:59:05 INFO - PROCESS | 3740 | 1464191945396 Marionette TRACE conn2 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 175DCC00 == 43 [pid = 3740] [id = 669] 08:59:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (17689800) [pid = 3740] [serial = 2007] [outer = 00000000] 08:59:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1816E400) [pid = 3740] [serial = 2008] [outer = 17689800] 08:59:05 INFO - PROCESS | 3740 | 1464191945452 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (18641800) [pid = 3740] [serial = 2009] [outer = 17689800] 08:59:06 INFO - PROCESS | 3740 | 1464191946290 Marionette TRACE conn2 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:59:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1114ms 08:59:06 INFO - PROCESS | 3740 | 1464191946338 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 3740 | 1464191946342 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 08:59:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:59:06 INFO - PROCESS | 3740 | 1464191946347 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - PROCESS | 3740 | 1464191946351 Marionette TRACE conn2 <- [1,2642,null,{}] 08:59:06 INFO - PROCESS | 3740 | 1464191946357 Marionette TRACE conn2 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:06 INFO - PROCESS | 3740 | 1464191946451 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 08:59:06 INFO - PROCESS | 3740 | 1464191946589 Marionette TRACE conn2 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7FA000 == 44 [pid = 3740] [id = 670] 08:59:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (105F2000) [pid = 3740] [serial = 2010] [outer = 00000000] 08:59:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (112DE000) [pid = 3740] [serial = 2011] [outer = 105F2000] 08:59:06 INFO - PROCESS | 3740 | 1464191946640 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (11D25400) [pid = 3740] [serial = 2012] [outer = 105F2000] 08:59:07 INFO - PROCESS | 3740 | --DOCSHELL 1395C800 == 43 [pid = 3740] [id = 665] 08:59:07 INFO - PROCESS | 3740 | --DOCSHELL 0C789400 == 42 [pid = 3740] [id = 664] 08:59:07 INFO - PROCESS | 3740 | --DOCSHELL 10A59400 == 41 [pid = 3740] [id = 663] 08:59:07 INFO - PROCESS | 3740 | --DOCSHELL 112E4400 == 40 [pid = 3740] [id = 662] 08:59:07 INFO - PROCESS | 3740 | --DOCSHELL 161AE000 == 39 [pid = 3740] [id = 661] 08:59:07 INFO - PROCESS | 3740 | --DOCSHELL 15A8DC00 == 38 [pid = 3740] [id = 660] 08:59:07 INFO - PROCESS | 3740 | --DOCSHELL 102D2000 == 37 [pid = 3740] [id = 659] 08:59:07 INFO - PROCESS | 3740 | --DOCSHELL 1105AC00 == 36 [pid = 3740] [id = 658] 08:59:07 INFO - PROCESS | 3740 | --DOCSHELL 102D2C00 == 35 [pid = 3740] [id = 657] 08:59:07 INFO - PROCESS | 3740 | --DOCSHELL 10A62000 == 34 [pid = 3740] [id = 654] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (15FB7400) [pid = 3740] [serial = 1951] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1609B800) [pid = 3740] [serial = 1952] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (161AB000) [pid = 3740] [serial = 1936] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (1683CC00) [pid = 3740] [serial = 1928] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (138F5C00) [pid = 3740] [serial = 1933] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (16DEB400) [pid = 3740] [serial = 1939] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (10A60800) [pid = 3740] [serial = 1930] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (156D0400) [pid = 3740] [serial = 1948] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (157DA800) [pid = 3740] [serial = 1949] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (132CF800) [pid = 3740] [serial = 1945] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (13952C00) [pid = 3740] [serial = 1946] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1123A000) [pid = 3740] [serial = 1943] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (10F17C00) [pid = 3740] [serial = 1942] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (16A6BC00) [pid = 3740] [serial = 1957] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (16AA2800) [pid = 3740] [serial = 1958] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (161B4400) [pid = 3740] [serial = 1954] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (166C3400) [pid = 3740] [serial = 1955] [outer = 00000000] [url = about:blank] 08:59:07 INFO - PROCESS | 3740 | 1464191947203 Marionette TRACE conn2 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:59:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 885ms 08:59:07 INFO - PROCESS | 3740 | 1464191947236 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 3740 | 1464191947241 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 08:59:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:59:07 INFO - PROCESS | 3740 | 1464191947251 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 3740 | 1464191947254 Marionette TRACE conn2 <- [1,2646,null,{}] 08:59:07 INFO - PROCESS | 3740 | 1464191947257 Marionette TRACE conn2 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:07 INFO - PROCESS | 3740 | 1464191947339 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 08:59:07 INFO - PROCESS | 3740 | 1464191947429 Marionette TRACE conn2 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7FA800 == 35 [pid = 3740] [id = 671] 08:59:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (0F9EC000) [pid = 3740] [serial = 2013] [outer = 00000000] 08:59:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (11D1B800) [pid = 3740] [serial = 2014] [outer = 0F9EC000] 08:59:07 INFO - PROCESS | 3740 | 1464191947474 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (132C5400) [pid = 3740] [serial = 2015] [outer = 0F9EC000] 08:59:07 INFO - PROCESS | 3740 | 1464191947883 Marionette TRACE conn2 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:59:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 672ms 08:59:07 INFO - PROCESS | 3740 | 1464191947954 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 3740 | 1464191947956 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 08:59:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:59:07 INFO - PROCESS | 3740 | 1464191947960 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 3740 | 1464191947963 Marionette TRACE conn2 <- [1,2650,null,{}] 08:59:07 INFO - PROCESS | 3740 | 1464191947973 Marionette TRACE conn2 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 3740 | 1464191948054 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 08:59:08 INFO - PROCESS | 3740 | 1464191948048 Marionette TRACE conn2 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 3740 | ++DOCSHELL 143A3C00 == 36 [pid = 3740] [id = 672] 08:59:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (143A5C00) [pid = 3740] [serial = 2016] [outer = 00000000] 08:59:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (156CEC00) [pid = 3740] [serial = 2017] [outer = 143A5C00] 08:59:08 INFO - PROCESS | 3740 | 1464191948095 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (157CE800) [pid = 3740] [serial = 2018] [outer = 143A5C00] 08:59:08 INFO - PROCESS | 3740 | 1464191948562 Marionette TRACE conn2 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:59:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 626ms 08:59:08 INFO - PROCESS | 3740 | 1464191948578 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 3740 | 1464191948581 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 08:59:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:59:08 INFO - PROCESS | 3740 | 1464191948584 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 3740 | 1464191948586 Marionette TRACE conn2 <- [1,2654,null,{}] 08:59:08 INFO - PROCESS | 3740 | 1464191948589 Marionette TRACE conn2 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:08 INFO - PROCESS | 3740 | 1464191948670 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 08:59:08 INFO - PROCESS | 3740 | 1464191948676 Marionette TRACE conn2 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:08 INFO - PROCESS | 3740 | ++DOCSHELL 15F22C00 == 37 [pid = 3740] [id = 673] 08:59:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (15F59C00) [pid = 3740] [serial = 2019] [outer = 00000000] 08:59:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (16090000) [pid = 3740] [serial = 2020] [outer = 15F59C00] 08:59:08 INFO - PROCESS | 3740 | 1464191948720 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (161A9400) [pid = 3740] [serial = 2021] [outer = 15F59C00] 08:59:09 INFO - PROCESS | 3740 | 1464191949625 Marionette TRACE conn2 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:59:09 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) 08:59:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1068ms 08:59:09 INFO - PROCESS | 3740 | 1464191949645 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 3740 | 1464191949647 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 08:59:09 INFO - PROCESS | 3740 | 1464191949650 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:59:09 INFO - PROCESS | 3740 | 1464191949652 Marionette TRACE conn2 <- [1,2658,null,{}] 08:59:09 INFO - PROCESS | 3740 | 1464191949661 Marionette TRACE conn2 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:09 INFO - PROCESS | 3740 | 1464191949777 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 08:59:09 INFO - PROCESS | 3740 | 1464191949783 Marionette TRACE conn2 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16090400 == 38 [pid = 3740] [id = 674] 08:59:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (161AE800) [pid = 3740] [serial = 2022] [outer = 00000000] 08:59:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1679BC00) [pid = 3740] [serial = 2023] [outer = 161AE800] 08:59:09 INFO - PROCESS | 3740 | 1464191949827 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1681F400) [pid = 3740] [serial = 2024] [outer = 161AE800] 08:59:10 INFO - PROCESS | 3740 | 1464191950735 Marionette TRACE conn2 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2661,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 3740 | 1464191950789 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 08:59:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:59:10 INFO - PROCESS | 3740 | 1464191950793 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 3740 | 1464191950794 Marionette TRACE conn2 <- [1,2662,null,{}] 08:59:10 INFO - PROCESS | 3740 | 1464191950798 Marionette TRACE conn2 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:10 INFO - PROCESS | 3740 | 1464191950928 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 08:59:10 INFO - PROCESS | 3740 | 1464191950937 Marionette TRACE conn2 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11236000 == 39 [pid = 3740] [id = 675] 08:59:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (143AB800) [pid = 3740] [serial = 2025] [outer = 00000000] 08:59:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (16AA4000) [pid = 3740] [serial = 2026] [outer = 143AB800] 08:59:11 INFO - PROCESS | 3740 | 1464191951019 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (16AA4C00) [pid = 3740] [serial = 2027] [outer = 143AB800] 08:59:11 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (118C2C00) [pid = 3740] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:59:11 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (16AA1800) [pid = 3740] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:59:11 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (161B3400) [pid = 3740] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:59:11 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (15F2BC00) [pid = 3740] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:59:11 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (175D3000) [pid = 3740] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:59:11 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1104BC00) [pid = 3740] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:59:11 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1318D400) [pid = 3740] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:59:11 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (15F30400) [pid = 3740] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:59:11 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (175D2800) [pid = 3740] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:59:11 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (161A8C00) [pid = 3740] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:59:11 INFO - PROCESS | 3740 | 1464191951942 Marionette TRACE conn2 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2665,"getWindowHandle",null] 08:59:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:59:12 INFO - PROCESS | 3740 | 1464191952013 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 08:59:12 INFO - PROCESS | 3740 | 1464191952016 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 3740 | 1464191952018 Marionette TRACE conn2 <- [1,2666,null,{}] 08:59:12 INFO - PROCESS | 3740 | 1464191952021 Marionette TRACE conn2 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:12 INFO - PROCESS | 3740 | 1464191952096 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 08:59:12 INFO - PROCESS | 3740 | 1464191952103 Marionette TRACE conn2 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0F937800 == 40 [pid = 3740] [id = 676] 08:59:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15AFDC00) [pid = 3740] [serial = 2028] [outer = 00000000] 08:59:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (166CEC00) [pid = 3740] [serial = 2029] [outer = 15AFDC00] 08:59:12 INFO - PROCESS | 3740 | 1464191952146 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (16840C00) [pid = 3740] [serial = 2030] [outer = 15AFDC00] 08:59:13 INFO - PROCESS | 3740 | 1464191953058 Marionette TRACE conn2 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:59:13 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) 08:59:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1053ms 08:59:13 INFO - PROCESS | 3740 | 1464191953082 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 3740 | 1464191953084 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 08:59:13 INFO - PROCESS | 3740 | 1464191953091 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:59:13 INFO - PROCESS | 3740 | 1464191953093 Marionette TRACE conn2 <- [1,2670,null,{}] 08:59:13 INFO - PROCESS | 3740 | 1464191953097 Marionette TRACE conn2 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:13 INFO - PROCESS | 3740 | 1464191953172 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 08:59:13 INFO - PROCESS | 3740 | 1464191953313 Marionette TRACE conn2 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C76C000 == 41 [pid = 3740] [id = 677] 08:59:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (0C76C800) [pid = 3740] [serial = 2031] [outer = 00000000] 08:59:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (0C7FC000) [pid = 3740] [serial = 2032] [outer = 0C76C800] 08:59:13 INFO - PROCESS | 3740 | 1464191953369 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (102EB000) [pid = 3740] [serial = 2033] [outer = 0C76C800] 08:59:14 INFO - PROCESS | 3740 | 1464191954465 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:59:14 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) 08:59:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1419ms 08:59:14 INFO - PROCESS | 3740 | 1464191954519 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 3740 | 1464191954523 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 08:59:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:59:14 INFO - PROCESS | 3740 | 1464191954528 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 3740 | 1464191954532 Marionette TRACE conn2 <- [1,2674,null,{}] 08:59:14 INFO - PROCESS | 3740 | 1464191954537 Marionette TRACE conn2 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:14 INFO - PROCESS | 3740 | 1464191954677 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 08:59:14 INFO - PROCESS | 3740 | 1464191954816 Marionette TRACE conn2 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11059800 == 42 [pid = 3740] [id = 678] 08:59:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1290DC00) [pid = 3740] [serial = 2034] [outer = 00000000] 08:59:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (131DA800) [pid = 3740] [serial = 2035] [outer = 1290DC00] 08:59:14 INFO - PROCESS | 3740 | 1464191954873 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (138EF400) [pid = 3740] [serial = 2036] [outer = 1290DC00] 08:59:15 INFO - PROCESS | 3740 | 1464191955892 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 3740 | 1464191956001 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 08:59:16 INFO - PROCESS | 3740 | 1464191956032 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:59:16 INFO - PROCESS | 3740 | 1464191956034 Marionette TRACE conn2 <- [1,2678,null,{}] 08:59:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:59:16 INFO - PROCESS | 3740 | 1464191956042 Marionette TRACE conn2 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:16 INFO - PROCESS | 3740 | 1464191956271 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 08:59:16 INFO - PROCESS | 3740 | 1464191956457 Marionette TRACE conn2 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:16 INFO - PROCESS | 3740 | ++DOCSHELL 105F4C00 == 43 [pid = 3740] [id = 679] 08:59:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (105F7000) [pid = 3740] [serial = 2037] [outer = 00000000] 08:59:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (10F0DC00) [pid = 3740] [serial = 2038] [outer = 105F7000] 08:59:16 INFO - PROCESS | 3740 | 1464191956506 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1123E000) [pid = 3740] [serial = 2039] [outer = 105F7000] 08:59:17 INFO - PROCESS | 3740 | --DOCSHELL 0C7FA400 == 42 [pid = 3740] [id = 632] 08:59:17 INFO - PROCESS | 3740 | --DOCSHELL 0F937800 == 41 [pid = 3740] [id = 676] 08:59:17 INFO - PROCESS | 3740 | --DOCSHELL 11236000 == 40 [pid = 3740] [id = 675] 08:59:17 INFO - PROCESS | 3740 | --DOCSHELL 16090400 == 39 [pid = 3740] [id = 674] 08:59:17 INFO - PROCESS | 3740 | --DOCSHELL 15F22C00 == 38 [pid = 3740] [id = 673] 08:59:17 INFO - PROCESS | 3740 | --DOCSHELL 143A3C00 == 37 [pid = 3740] [id = 672] 08:59:17 INFO - PROCESS | 3740 | --DOCSHELL 0C7FA800 == 36 [pid = 3740] [id = 671] 08:59:17 INFO - PROCESS | 3740 | --DOCSHELL 0C7FA000 == 35 [pid = 3740] [id = 670] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (131F6400) [pid = 3740] [serial = 1975] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (138EEC00) [pid = 3740] [serial = 1976] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (16C29400) [pid = 3740] [serial = 1960] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (16DF7C00) [pid = 3740] [serial = 1961] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (143A5400) [pid = 3740] [serial = 1966] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (16821400) [pid = 3740] [serial = 1984] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (1608F400) [pid = 3740] [serial = 1981] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (1833A400) [pid = 3740] [serial = 1999] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (17EA1000) [pid = 3740] [serial = 1997] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (12914C00) [pid = 3740] [serial = 1963] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (131F7C00) [pid = 3740] [serial = 1973] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (12912800) [pid = 3740] [serial = 1972] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (156D7800) [pid = 3740] [serial = 1978] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15A8E800) [pid = 3740] [serial = 1979] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (1683D400) [pid = 3740] [serial = 1969] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (16C22C00) [pid = 3740] [serial = 1987] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (16822C00) [pid = 3740] [serial = 1985] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (17748400) [pid = 3740] [serial = 1990] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (175DBC00) [pid = 3740] [serial = 1988] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1799E000) [pid = 3740] [serial = 1996] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (1774DC00) [pid = 3740] [serial = 1991] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16AA4400) [pid = 3740] [serial = 1993] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (1774C000) [pid = 3740] [serial = 1994] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (161ABC00) [pid = 3740] [serial = 1982] [outer = 00000000] [url = about:blank] 08:59:17 INFO - PROCESS | 3740 | 1464191957555 Marionette TRACE conn2 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2681,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 3740 | 1464191957612 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 08:59:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:59:17 INFO - PROCESS | 3740 | 1464191957616 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 3740 | 1464191957620 Marionette TRACE conn2 <- [1,2682,null,{}] 08:59:17 INFO - PROCESS | 3740 | 1464191957624 Marionette TRACE conn2 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:17 INFO - PROCESS | 3740 | 1464191957747 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 08:59:17 INFO - PROCESS | 3740 | 1464191957867 Marionette TRACE conn2 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11DBE800 == 36 [pid = 3740] [id = 680] 08:59:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (12912800) [pid = 3740] [serial = 2040] [outer = 00000000] 08:59:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (131FAC00) [pid = 3740] [serial = 2041] [outer = 12912800] 08:59:17 INFO - PROCESS | 3740 | 1464191957915 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (13953400) [pid = 3740] [serial = 2042] [outer = 12912800] 08:59:18 INFO - PROCESS | 3740 | 1464191958760 Marionette TRACE conn2 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2685,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 3740 | 1464191958795 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 08:59:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:59:18 INFO - PROCESS | 3740 | 1464191958799 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 3740 | 1464191958801 Marionette TRACE conn2 <- [1,2686,null,{}] 08:59:18 INFO - PROCESS | 3740 | 1464191958805 Marionette TRACE conn2 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:18 INFO - PROCESS | 3740 | 1464191958888 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 08:59:18 INFO - PROCESS | 3740 | 1464191958898 Marionette TRACE conn2 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15197400 == 37 [pid = 3740] [id = 681] 08:59:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15699C00) [pid = 3740] [serial = 2043] [outer = 00000000] 08:59:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (156D3800) [pid = 3740] [serial = 2044] [outer = 15699C00] 08:59:18 INFO - PROCESS | 3740 | 1464191958943 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (157D9400) [pid = 3740] [serial = 2045] [outer = 15699C00] 08:59:19 INFO - PROCESS | 3740 | 1464191959951 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 3740 | 1464191959977 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 08:59:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:59:19 INFO - PROCESS | 3740 | 1464191959988 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 3740 | 1464191959993 Marionette TRACE conn2 <- [1,2690,null,{}] 08:59:19 INFO - PROCESS | 3740 | 1464191959997 Marionette TRACE conn2 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 3740 | 1464191960123 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 08:59:20 INFO - PROCESS | 3740 | 1464191960130 Marionette TRACE conn2 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15AF6400 == 38 [pid = 3740] [id = 682] 08:59:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (15AF7C00) [pid = 3740] [serial = 2046] [outer = 00000000] 08:59:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (161A5800) [pid = 3740] [serial = 2047] [outer = 15AF7C00] 08:59:20 INFO - PROCESS | 3740 | 1464191960175 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15AFC400) [pid = 3740] [serial = 2048] [outer = 15AF7C00] 08:59:20 INFO - PROCESS | 3740 | 1464191960634 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:59:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 687ms 08:59:20 INFO - PROCESS | 3740 | 1464191960668 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3740 | 1464191960670 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 08:59:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:59:20 INFO - PROCESS | 3740 | 1464191960673 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 3740 | 1464191960675 Marionette TRACE conn2 <- [1,2694,null,{}] 08:59:20 INFO - PROCESS | 3740 | 1464191960678 Marionette TRACE conn2 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:20 INFO - PROCESS | 3740 | 1464191960801 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 08:59:20 INFO - PROCESS | 3740 | 1464191960807 Marionette TRACE conn2 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156CC000 == 39 [pid = 3740] [id = 683] 08:59:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (15A95400) [pid = 3740] [serial = 2049] [outer = 00000000] 08:59:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16829400) [pid = 3740] [serial = 2050] [outer = 15A95400] 08:59:20 INFO - PROCESS | 3740 | 1464191960851 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1683C400) [pid = 3740] [serial = 2051] [outer = 15A95400] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (114E5000) [pid = 3740] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (15FB1C00) [pid = 3740] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (105EEC00) [pid = 3740] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (132CEC00) [pid = 3740] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15FB3400) [pid = 3740] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (0C7FB000) [pid = 3740] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (166C4000) [pid = 3740] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (132C5800) [pid = 3740] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (10A62400) [pid = 3740] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (161AE800) [pid = 3740] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (143AB800) [pid = 3740] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15F59C00) [pid = 3740] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (0F9EC000) [pid = 3740] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (105F2000) [pid = 3740] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (143A5C00) [pid = 3740] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:59:21 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (17689800) [pid = 3740] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:59:21 INFO - PROCESS | 3740 | 1464191961336 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:59:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 732ms 08:59:21 INFO - PROCESS | 3740 | 1464191961396 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 3740 | 1464191961398 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 08:59:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:59:21 INFO - PROCESS | 3740 | 1464191961401 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 3740 | 1464191961403 Marionette TRACE conn2 <- [1,2698,null,{}] 08:59:21 INFO - PROCESS | 3740 | 1464191961406 Marionette TRACE conn2 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:21 INFO - PROCESS | 3740 | 1464191961555 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 08:59:21 INFO - PROCESS | 3740 | 1464191961604 Marionette TRACE conn2 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1313A000 == 40 [pid = 3740] [id = 684] 08:59:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (1314BC00) [pid = 3740] [serial = 2052] [outer = 00000000] 08:59:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (156D0800) [pid = 3740] [serial = 2053] [outer = 1314BC00] 08:59:21 INFO - PROCESS | 3740 | 1464191961656 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (16826800) [pid = 3740] [serial = 2054] [outer = 1314BC00] 08:59:22 INFO - PROCESS | 3740 | 1464191962049 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 3740 | 1464191962087 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:59:22 INFO - PROCESS | 3740 | 1464191962090 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 3740 | 1464191962092 Marionette TRACE conn2 <- [1,2702,null,{}] 08:59:22 INFO - PROCESS | 3740 | 1464191962095 Marionette TRACE conn2 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:22 INFO - PROCESS | 3740 | 1464191962176 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 08:59:22 INFO - PROCESS | 3740 | 1464191962182 Marionette TRACE conn2 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1432A800 == 41 [pid = 3740] [id = 685] 08:59:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (143B7800) [pid = 3740] [serial = 2055] [outer = 00000000] 08:59:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16C2A400) [pid = 3740] [serial = 2056] [outer = 143B7800] 08:59:22 INFO - PROCESS | 3740 | 1464191962226 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (16DF4400) [pid = 3740] [serial = 2057] [outer = 143B7800] 08:59:22 INFO - PROCESS | 3740 | 1464191962636 Marionette TRACE conn2 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:59:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 580ms 08:59:22 INFO - PROCESS | 3740 | 1464191962677 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 3740 | 1464191962679 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 08:59:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:59:22 INFO - PROCESS | 3740 | 1464191962683 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 3740 | 1464191962685 Marionette TRACE conn2 <- [1,2706,null,{}] 08:59:22 INFO - PROCESS | 3740 | 1464191962691 Marionette TRACE conn2 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:22 INFO - PROCESS | 3740 | 1464191962768 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 08:59:22 INFO - PROCESS | 3740 | 1464191962775 Marionette TRACE conn2 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16F77400 == 42 [pid = 3740] [id = 686] 08:59:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (175DB800) [pid = 3740] [serial = 2058] [outer = 00000000] 08:59:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (17745800) [pid = 3740] [serial = 2059] [outer = 175DB800] 08:59:22 INFO - PROCESS | 3740 | 1464191962818 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (17747C00) [pid = 3740] [serial = 2060] [outer = 175DB800] 08:59:23 INFO - PROCESS | 3740 | 1464191963499 Marionette TRACE conn2 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 3740 | 1464191963574 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 08:59:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:59:23 INFO - PROCESS | 3740 | 1464191963580 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 3740 | 1464191963584 Marionette TRACE conn2 <- [1,2710,null,{}] 08:59:23 INFO - PROCESS | 3740 | 1464191963589 Marionette TRACE conn2 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:23 INFO - PROCESS | 3740 | 1464191963763 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 08:59:23 INFO - PROCESS | 3740 | 1464191963864 Marionette TRACE conn2 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11235800 == 43 [pid = 3740] [id = 687] 08:59:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (11236000) [pid = 3740] [serial = 2061] [outer = 00000000] 08:59:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (131E1800) [pid = 3740] [serial = 2062] [outer = 11236000] 08:59:23 INFO - PROCESS | 3740 | 1464191963920 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1395CC00) [pid = 3740] [serial = 2063] [outer = 11236000] 08:59:24 INFO - PROCESS | 3740 | 1464191964535 Marionette TRACE conn2 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 3740 | 1464191964572 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 08:59:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:59:24 INFO - PROCESS | 3740 | 1464191964579 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 3740 | 1464191964582 Marionette TRACE conn2 <- [1,2714,null,{}] 08:59:24 INFO - PROCESS | 3740 | 1464191964586 Marionette TRACE conn2 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:24 INFO - PROCESS | 3740 | 1464191964689 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 08:59:24 INFO - PROCESS | 3740 | 1464191964798 Marionette TRACE conn2 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156CE400 == 44 [pid = 3740] [id = 688] 08:59:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (15F24C00) [pid = 3740] [serial = 2064] [outer = 00000000] 08:59:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (15FB5400) [pid = 3740] [serial = 2065] [outer = 15F24C00] 08:59:24 INFO - PROCESS | 3740 | 1464191964851 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (161AB400) [pid = 3740] [serial = 2066] [outer = 15F24C00] 08:59:25 INFO - PROCESS | 3740 | 1464191965469 Marionette TRACE conn2 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:59:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 945ms 08:59:25 INFO - PROCESS | 3740 | 1464191965523 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 3740 | 1464191965526 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 08:59:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:59:25 INFO - PROCESS | 3740 | 1464191965530 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 3740 | 1464191965534 Marionette TRACE conn2 <- [1,2718,null,{}] 08:59:25 INFO - PROCESS | 3740 | 1464191965544 Marionette TRACE conn2 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:25 INFO - PROCESS | 3740 | 1464191965649 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 08:59:25 INFO - PROCESS | 3740 | 1464191965789 Marionette TRACE conn2 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1774B400 == 45 [pid = 3740] [id = 689] 08:59:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (1774C000) [pid = 3740] [serial = 2067] [outer = 00000000] 08:59:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1799F800) [pid = 3740] [serial = 2068] [outer = 1774C000] 08:59:25 INFO - PROCESS | 3740 | 1464191965853 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (17EA2C00) [pid = 3740] [serial = 2069] [outer = 1774C000] 08:59:26 INFO - PROCESS | 3740 | 1464191966923 Marionette TRACE conn2 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 3740 | 1464191966972 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 08:59:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:59:26 INFO - PROCESS | 3740 | 1464191966977 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 3740 | 1464191966981 Marionette TRACE conn2 <- [1,2722,null,{}] 08:59:26 INFO - PROCESS | 3740 | 1464191966987 Marionette TRACE conn2 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:27 INFO - PROCESS | 3740 | 1464191967148 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 08:59:27 INFO - PROCESS | 3740 | 1464191967253 Marionette TRACE conn2 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10F18400 == 46 [pid = 3740] [id = 690] 08:59:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1104F000) [pid = 3740] [serial = 2070] [outer = 00000000] 08:59:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (12B27400) [pid = 3740] [serial = 2071] [outer = 1104F000] 08:59:27 INFO - PROCESS | 3740 | 1464191967303 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1318D400) [pid = 3740] [serial = 2072] [outer = 1104F000] 08:59:27 INFO - PROCESS | 3740 | --DOCSHELL 11DBD000 == 45 [pid = 3740] [id = 620] 08:59:27 INFO - PROCESS | 3740 | --DOCSHELL 11DFE000 == 44 [pid = 3740] [id = 606] 08:59:27 INFO - PROCESS | 3740 | --DOCSHELL 10F0E800 == 43 [pid = 3740] [id = 619] 08:59:27 INFO - PROCESS | 3740 | --DOCSHELL 0F986800 == 42 [pid = 3740] [id = 618] 08:59:27 INFO - PROCESS | 3740 | --DOCSHELL 0C76C000 == 41 [pid = 3740] [id = 677] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (12B24800) [pid = 3740] [serial = 1901] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (16F6D000) [pid = 3740] [serial = 1940] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (114DDC00) [pid = 3740] [serial = 1931] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (156CD800) [pid = 3740] [serial = 1967] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (16821000) [pid = 3740] [serial = 1937] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (102D9C00) [pid = 3740] [serial = 1898] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (16AA3C00) [pid = 3740] [serial = 1970] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (13A54C00) [pid = 3740] [serial = 1934] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (12F46800) [pid = 3740] [serial = 1964] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1816E400) [pid = 3740] [serial = 2008] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (12B56C00) [pid = 3740] [serial = 2002] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15F25000) [pid = 3740] [serial = 2005] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1681F400) [pid = 3740] [serial = 2024] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (161A9400) [pid = 3740] [serial = 2021] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (16AA4C00) [pid = 3740] [serial = 2027] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (166CEC00) [pid = 3740] [serial = 2029] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (1679BC00) [pid = 3740] [serial = 2023] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16AA4000) [pid = 3740] [serial = 2026] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16090000) [pid = 3740] [serial = 2020] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (11D1B800) [pid = 3740] [serial = 2014] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (132C5400) [pid = 3740] [serial = 2015] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (11D25400) [pid = 3740] [serial = 2012] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (112DE000) [pid = 3740] [serial = 2011] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 67 (156CEC00) [pid = 3740] [serial = 2017] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 66 (157CE800) [pid = 3740] [serial = 2018] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | --DOMWINDOW == 65 (18641800) [pid = 3740] [serial = 2009] [outer = 00000000] [url = about:blank] 08:59:27 INFO - PROCESS | 3740 | 1464191967772 Marionette TRACE conn2 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:59:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 836ms 08:59:27 INFO - PROCESS | 3740 | 1464191967825 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 3740 | 1464191967831 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 08:59:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:59:27 INFO - PROCESS | 3740 | 1464191967838 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 3740 | 1464191967840 Marionette TRACE conn2 <- [1,2726,null,{}] 08:59:27 INFO - PROCESS | 3740 | 1464191967844 Marionette TRACE conn2 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:27 INFO - PROCESS | 3740 | 1464191967928 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 08:59:27 INFO - PROCESS | 3740 | 1464191967935 Marionette TRACE conn2 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11DFE000 == 42 [pid = 3740] [id = 691] 08:59:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 66 (12911000) [pid = 3740] [serial = 2073] [outer = 00000000] 08:59:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 67 (132C4000) [pid = 3740] [serial = 2074] [outer = 12911000] 08:59:27 INFO - PROCESS | 3740 | 1464191967983 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 68 (132CF800) [pid = 3740] [serial = 2075] [outer = 12911000] 08:59:28 INFO - PROCESS | 3740 | 1464191968467 Marionette TRACE conn2 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:59:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 697ms 08:59:28 INFO - PROCESS | 3740 | 1464191968521 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 3740 | 1464191968523 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 08:59:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:59:28 INFO - PROCESS | 3740 | 1464191968527 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 3740 | 1464191968530 Marionette TRACE conn2 <- [1,2730,null,{}] 08:59:28 INFO - PROCESS | 3740 | 1464191968540 Marionette TRACE conn2 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:28 INFO - PROCESS | 3740 | 1464191968669 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 08:59:28 INFO - PROCESS | 3740 | 1464191968779 Marionette TRACE conn2 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 14334000 == 43 [pid = 3740] [id = 692] 08:59:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (14336800) [pid = 3740] [serial = 2076] [outer = 00000000] 08:59:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (156D3000) [pid = 3740] [serial = 2077] [outer = 14336800] 08:59:28 INFO - PROCESS | 3740 | 1464191968825 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (15AEF400) [pid = 3740] [serial = 2078] [outer = 14336800] 08:59:29 INFO - PROCESS | 3740 | 1464191969207 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:59:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 744ms 08:59:29 INFO - PROCESS | 3740 | 1464191969267 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 3740 | 1464191969270 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 08:59:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:59:29 INFO - PROCESS | 3740 | 1464191969273 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 3740 | 1464191969275 Marionette TRACE conn2 <- [1,2734,null,{}] 08:59:29 INFO - PROCESS | 3740 | 1464191969279 Marionette TRACE conn2 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:29 INFO - PROCESS | 3740 | 1464191969362 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 08:59:29 INFO - PROCESS | 3740 | 1464191969368 Marionette TRACE conn2 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F54800 == 44 [pid = 3740] [id = 693] 08:59:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (1608FC00) [pid = 3740] [serial = 2079] [outer = 00000000] 08:59:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (161AF000) [pid = 3740] [serial = 2080] [outer = 1608FC00] 08:59:29 INFO - PROCESS | 3740 | 1464191969413 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (166C1400) [pid = 3740] [serial = 2081] [outer = 1608FC00] 08:59:29 INFO - PROCESS | 3740 | 1464191969896 Marionette TRACE conn2 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:59:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 635ms 08:59:29 INFO - PROCESS | 3740 | 1464191969910 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 3740 | 1464191969912 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 08:59:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:59:29 INFO - PROCESS | 3740 | 1464191969915 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 3740 | 1464191969917 Marionette TRACE conn2 <- [1,2738,null,{}] 08:59:29 INFO - PROCESS | 3740 | 1464191969937 Marionette TRACE conn2 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 3740 | 1464191970029 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 08:59:30 INFO - PROCESS | 3740 | 1464191970120 Marionette TRACE conn2 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16828000 == 45 [pid = 3740] [id = 694] 08:59:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (16829C00) [pid = 3740] [serial = 2082] [outer = 00000000] 08:59:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1683A400) [pid = 3740] [serial = 2083] [outer = 16829C00] 08:59:30 INFO - PROCESS | 3740 | 1464191970167 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (1683B400) [pid = 3740] [serial = 2084] [outer = 16829C00] 08:59:30 INFO - PROCESS | 3740 | 1464191970587 Marionette TRACE conn2 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:59:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 697ms 08:59:30 INFO - PROCESS | 3740 | 1464191970599 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 3740 | 1464191970601 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 08:59:30 INFO - PROCESS | 3740 | 1464191970604 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:59:30 INFO - PROCESS | 3740 | 1464191970606 Marionette TRACE conn2 <- [1,2742,null,{}] 08:59:30 INFO - PROCESS | 3740 | 1464191970614 Marionette TRACE conn2 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:30 INFO - PROCESS | 3740 | 1464191970753 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 08:59:30 INFO - PROCESS | 3740 | 1464191970762 Marionette TRACE conn2 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16AA3000 == 46 [pid = 3740] [id = 695] 08:59:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16AA8C00) [pid = 3740] [serial = 2085] [outer = 00000000] 08:59:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16F6F000) [pid = 3740] [serial = 2086] [outer = 16AA8C00] 08:59:30 INFO - PROCESS | 3740 | 1464191970861 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (17744000) [pid = 3740] [serial = 2087] [outer = 16AA8C00] 08:59:31 INFO - PROCESS | 3740 | 1464191971293 Marionette TRACE conn2 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:59:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 744ms 08:59:31 INFO - PROCESS | 3740 | 1464191971345 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 3740 | 1464191971347 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:59:31 INFO - PROCESS | 3740 | 1464191971351 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 3740 | 1464191971353 Marionette TRACE conn2 <- [1,2746,null,{}] 08:59:31 INFO - PROCESS | 3740 | 1464191971356 Marionette TRACE conn2 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:31 INFO - PROCESS | 3740 | 1464191971493 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 08:59:31 INFO - PROCESS | 3740 | 1464191971518 Marionette TRACE conn2 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 179A8400 == 47 [pid = 3740] [id = 696] 08:59:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17E9DC00) [pid = 3740] [serial = 2088] [outer = 00000000] 08:59:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (18339400) [pid = 3740] [serial = 2089] [outer = 17E9DC00] 08:59:31 INFO - PROCESS | 3740 | 1464191971563 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (18642000) [pid = 3740] [serial = 2090] [outer = 17E9DC00] 08:59:31 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15AF7C00) [pid = 3740] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:59:31 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (105F7000) [pid = 3740] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:59:31 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15699C00) [pid = 3740] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:59:31 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12912800) [pid = 3740] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:59:31 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (15A95400) [pid = 3740] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:59:31 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (143B7800) [pid = 3740] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:59:31 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1314BC00) [pid = 3740] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:59:31 INFO - PROCESS | 3740 | 1464191971977 Marionette TRACE conn2 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:59:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 697ms 08:59:32 INFO - PROCESS | 3740 | 1464191972034 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3740 | 1464191972036 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 08:59:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:59:32 INFO - PROCESS | 3740 | 1464191972040 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 3740 | 1464191972041 Marionette TRACE conn2 <- [1,2750,null,{}] 08:59:32 INFO - PROCESS | 3740 | 1464191972045 Marionette TRACE conn2 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 3740 | 1464191972133 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 08:59:32 INFO - PROCESS | 3740 | 1464191972141 Marionette TRACE conn2 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16834C00 == 48 [pid = 3740] [id = 697] 08:59:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (16AAD400) [pid = 3740] [serial = 2091] [outer = 00000000] 08:59:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (18338000) [pid = 3740] [serial = 2092] [outer = 16AAD400] 08:59:32 INFO - PROCESS | 3740 | 1464191972185 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (1864B400) [pid = 3740] [serial = 2093] [outer = 16AAD400] 08:59:32 INFO - PROCESS | 3740 | 1464191972605 Marionette TRACE conn2 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:59:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 589ms 08:59:32 INFO - PROCESS | 3740 | 1464191972637 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3740 | 1464191972639 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 08:59:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:59:32 INFO - PROCESS | 3740 | 1464191972660 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 3740 | 1464191972662 Marionette TRACE conn2 <- [1,2754,null,{}] 08:59:32 INFO - PROCESS | 3740 | 1464191972667 Marionette TRACE conn2 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:32 INFO - PROCESS | 3740 | 1464191972759 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 08:59:32 INFO - PROCESS | 3740 | 1464191972766 Marionette TRACE conn2 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 156CE000 == 49 [pid = 3740] [id = 698] 08:59:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1865F800) [pid = 3740] [serial = 2094] [outer = 00000000] 08:59:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (186EBC00) [pid = 3740] [serial = 2095] [outer = 1865F800] 08:59:32 INFO - PROCESS | 3740 | 1464191972810 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (186EC000) [pid = 3740] [serial = 2096] [outer = 1865F800] 08:59:33 INFO - PROCESS | 3740 | 1464191973257 Marionette TRACE conn2 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:59:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:59:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 635ms 08:59:33 INFO - PROCESS | 3740 | 1464191973298 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 3740 | 1464191973300 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 08:59:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:59:33 INFO - PROCESS | 3740 | 1464191973319 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 3740 | 1464191973321 Marionette TRACE conn2 <- [1,2758,null,{}] 08:59:33 INFO - PROCESS | 3740 | 1464191973324 Marionette TRACE conn2 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:33 INFO - PROCESS | 3740 | 1464191973402 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 08:59:33 INFO - PROCESS | 3740 | 1464191973409 Marionette TRACE conn2 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 186F3C00 == 50 [pid = 3740] [id = 699] 08:59:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (186F4000) [pid = 3740] [serial = 2097] [outer = 00000000] 08:59:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (193D2400) [pid = 3740] [serial = 2098] [outer = 186F4000] 08:59:33 INFO - PROCESS | 3740 | 1464191973451 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (11861400) [pid = 3740] [serial = 2099] [outer = 186F4000] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 1432F000 == 49 [pid = 3740] [id = 616] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 16675000 == 48 [pid = 3740] [id = 656] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 11059800 == 47 [pid = 3740] [id = 678] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 10F13800 == 46 [pid = 3740] [id = 611] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 10F14400 == 45 [pid = 3740] [id = 667] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 11DFD000 == 44 [pid = 3740] [id = 612] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 132C6800 == 43 [pid = 3740] [id = 615] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 132CE800 == 42 [pid = 3740] [id = 655] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 114E0C00 == 41 [pid = 3740] [id = 633] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 15AFCC00 == 40 [pid = 3740] [id = 610] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 13A54400 == 39 [pid = 3740] [id = 608] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 12BC0800 == 38 [pid = 3740] [id = 653] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 132C5C00 == 37 [pid = 3740] [id = 666] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 12F4AC00 == 36 [pid = 3740] [id = 607] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 156D0C00 == 35 [pid = 3740] [id = 609] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 175DCC00 == 34 [pid = 3740] [id = 669] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 11DBD400 == 33 [pid = 3740] [id = 621] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 156CBC00 == 32 [pid = 3740] [id = 668] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 138F5800 == 31 [pid = 3740] [id = 613] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 1681EC00 == 30 [pid = 3740] [id = 614] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 14330800 == 29 [pid = 3740] [id = 617] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 105F4C00 == 28 [pid = 3740] [id = 679] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 10A63000 == 27 [pid = 3740] [id = 605] 08:59:34 INFO - PROCESS | 3740 | --DOCSHELL 0C7FC800 == 26 [pid = 3740] [id = 604] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (0C7FC000) [pid = 3740] [serial = 2032] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (131DA800) [pid = 3740] [serial = 2035] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (161A5800) [pid = 3740] [serial = 2047] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (1123E000) [pid = 3740] [serial = 2039] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (10F0DC00) [pid = 3740] [serial = 2038] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (156D3800) [pid = 3740] [serial = 2044] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (131FAC00) [pid = 3740] [serial = 2041] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (13953400) [pid = 3740] [serial = 2042] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (17745800) [pid = 3740] [serial = 2059] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (16829400) [pid = 3740] [serial = 2050] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (15AFC400) [pid = 3740] [serial = 2048] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (16C2A400) [pid = 3740] [serial = 2056] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (156D0800) [pid = 3740] [serial = 2053] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (1683C400) [pid = 3740] [serial = 2051] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16826800) [pid = 3740] [serial = 2054] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (16DF4400) [pid = 3740] [serial = 2057] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (157D9400) [pid = 3740] [serial = 2045] [outer = 00000000] [url = about:blank] 08:59:35 INFO - PROCESS | 3740 | 1464191975281 Marionette TRACE conn2 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:59:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:59:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1999ms 08:59:35 INFO - PROCESS | 3740 | 1464191975313 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 3740 | 1464191975317 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 08:59:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:59:35 INFO - PROCESS | 3740 | 1464191975325 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 3740 | 1464191975328 Marionette TRACE conn2 <- [1,2762,null,{}] 08:59:35 INFO - PROCESS | 3740 | 1464191975334 Marionette TRACE conn2 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:35 INFO - PROCESS | 3740 | 1464191975420 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 08:59:35 INFO - PROCESS | 3740 | 1464191975429 Marionette TRACE conn2 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7FD400 == 27 [pid = 3740] [id = 700] 08:59:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (0C7FDC00) [pid = 3740] [serial = 2100] [outer = 00000000] 08:59:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (10270400) [pid = 3740] [serial = 2101] [outer = 0C7FDC00] 08:59:35 INFO - PROCESS | 3740 | 1464191975475 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (102D9C00) [pid = 3740] [serial = 2102] [outer = 0C7FDC00] 08:59:35 INFO - PROCESS | 3740 | 1464191975983 Marionette TRACE conn2 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:59:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 682ms 08:59:36 INFO - PROCESS | 3740 | 1464191976023 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 3740 | 1464191976030 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:59:36 INFO - PROCESS | 3740 | 1464191976036 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 3740 | 1464191976039 Marionette TRACE conn2 <- [1,2766,null,{}] 08:59:36 INFO - PROCESS | 3740 | 1464191976042 Marionette TRACE conn2 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 3740 | 1464191976125 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 08:59:36 INFO - PROCESS | 3740 | 1464191976132 Marionette TRACE conn2 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10F14400 == 28 [pid = 3740] [id = 701] 08:59:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (10F16800) [pid = 3740] [serial = 2103] [outer = 00000000] 08:59:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (11054800) [pid = 3740] [serial = 2104] [outer = 10F16800] 08:59:36 INFO - PROCESS | 3740 | 1464191976161 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (1123F400) [pid = 3740] [serial = 2105] [outer = 10F16800] 08:59:36 INFO - PROCESS | 3740 | 1464191976638 Marionette TRACE conn2 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:59:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 635ms 08:59:36 INFO - PROCESS | 3740 | 1464191976655 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 3740 | 1464191976658 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 08:59:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:59:36 INFO - PROCESS | 3740 | 1464191976662 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 3740 | 1464191976665 Marionette TRACE conn2 <- [1,2770,null,{}] 08:59:36 INFO - PROCESS | 3740 | 1464191976680 Marionette TRACE conn2 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:36 INFO - PROCESS | 3740 | 1464191976769 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 08:59:36 INFO - PROCESS | 3740 | 1464191976778 Marionette TRACE conn2 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11DC2000 == 29 [pid = 3740] [id = 702] 08:59:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (11DF0800) [pid = 3740] [serial = 2106] [outer = 00000000] 08:59:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (12BC0800) [pid = 3740] [serial = 2107] [outer = 11DF0800] 08:59:36 INFO - PROCESS | 3740 | 1464191976825 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (12FB7400) [pid = 3740] [serial = 2108] [outer = 11DF0800] 08:59:37 INFO - PROCESS | 3740 | 1464191977285 Marionette TRACE conn2 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:59:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 636ms 08:59:37 INFO - PROCESS | 3740 | 1464191977298 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 3740 | 1464191977301 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 08:59:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:59:37 INFO - PROCESS | 3740 | 1464191977317 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 3740 | 1464191977318 Marionette TRACE conn2 <- [1,2774,null,{}] 08:59:37 INFO - PROCESS | 3740 | 1464191977322 Marionette TRACE conn2 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:37 INFO - PROCESS | 3740 | 1464191977403 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 08:59:37 INFO - PROCESS | 3740 | 1464191977409 Marionette TRACE conn2 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 12BBF400 == 30 [pid = 3740] [id = 703] 08:59:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (132C2800) [pid = 3740] [serial = 2109] [outer = 00000000] 08:59:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (138EE800) [pid = 3740] [serial = 2110] [outer = 132C2800] 08:59:37 INFO - PROCESS | 3740 | 1464191977453 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (1395C800) [pid = 3740] [serial = 2111] [outer = 132C2800] 08:59:37 INFO - PROCESS | 3740 | 1464191977893 Marionette TRACE conn2 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:59:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 589ms 08:59:37 INFO - PROCESS | 3740 | 1464191977912 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 3740 | 1464191977914 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 08:59:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:59:37 INFO - PROCESS | 3740 | 1464191977929 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - PROCESS | 3740 | 1464191977931 Marionette TRACE conn2 <- [1,2778,null,{}] 08:59:37 INFO - PROCESS | 3740 | 1464191977934 Marionette TRACE conn2 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:37 INFO - PROCESS | 3740 | 1464191978012 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 08:59:37 INFO - PROCESS | 3740 | 1464191978018 Marionette TRACE conn2 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13E18400 == 31 [pid = 3740] [id = 704] 08:59:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (13E1A800) [pid = 3740] [serial = 2112] [outer = 00000000] 08:59:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (14334400) [pid = 3740] [serial = 2113] [outer = 13E1A800] 08:59:38 INFO - PROCESS | 3740 | 1464191978063 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (143AA000) [pid = 3740] [serial = 2114] [outer = 13E1A800] 08:59:38 INFO - PROCESS | 3740 | 1464191978497 Marionette TRACE conn2 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:59:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 635ms 08:59:38 INFO - PROCESS | 3740 | 1464191978550 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 3740 | 1464191978552 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 08:59:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:59:38 INFO - PROCESS | 3740 | 1464191978559 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 3740 | 1464191978560 Marionette TRACE conn2 <- [1,2782,null,{}] 08:59:38 INFO - PROCESS | 3740 | 1464191978564 Marionette TRACE conn2 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:38 INFO - PROCESS | 3740 | 1464191978660 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 08:59:38 INFO - PROCESS | 3740 | 1464191978670 Marionette TRACE conn2 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1125D400 == 32 [pid = 3740] [id = 705] 08:59:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (12F4A400) [pid = 3740] [serial = 2115] [outer = 00000000] 08:59:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (156D5000) [pid = 3740] [serial = 2116] [outer = 12F4A400] 08:59:38 INFO - PROCESS | 3740 | 1464191978714 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (15A30400) [pid = 3740] [serial = 2117] [outer = 12F4A400] 08:59:39 INFO - PROCESS | 3740 | 1464191979151 Marionette TRACE conn2 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:59:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 620ms 08:59:39 INFO - PROCESS | 3740 | 1464191979193 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 3740 | 1464191979195 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 08:59:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:59:39 INFO - PROCESS | 3740 | 1464191979199 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 3740 | 1464191979200 Marionette TRACE conn2 <- [1,2786,null,{}] 08:59:39 INFO - PROCESS | 3740 | 1464191979208 Marionette TRACE conn2 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:39 INFO - PROCESS | 3740 | 1464191979280 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 08:59:39 INFO - PROCESS | 3740 | 1464191979287 Marionette TRACE conn2 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15AF5000 == 33 [pid = 3740] [id = 706] 08:59:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (15F31400) [pid = 3740] [serial = 2118] [outer = 00000000] 08:59:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (15FB6400) [pid = 3740] [serial = 2119] [outer = 15F31400] 08:59:39 INFO - PROCESS | 3740 | 1464191979330 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (15FBCC00) [pid = 3740] [serial = 2120] [outer = 15F31400] 08:59:39 INFO - PROCESS | 3740 | 1464191979777 Marionette TRACE conn2 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:59:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 619ms 08:59:39 INFO - PROCESS | 3740 | 1464191979843 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 3740 | 1464191979845 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 08:59:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:59:39 INFO - PROCESS | 3740 | 1464191979849 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 3740 | 1464191979851 Marionette TRACE conn2 <- [1,2790,null,{}] 08:59:39 INFO - PROCESS | 3740 | 1464191979854 Marionette TRACE conn2 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:39 INFO - PROCESS | 3740 | 1464191979926 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 08:59:39 INFO - PROCESS | 3740 | 1464191979933 Marionette TRACE conn2 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15699C00 == 34 [pid = 3740] [id = 707] 08:59:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (15FB3800) [pid = 3740] [serial = 2121] [outer = 00000000] 08:59:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (166CEC00) [pid = 3740] [serial = 2122] [outer = 15FB3800] 08:59:39 INFO - PROCESS | 3740 | 1464191979989 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (1679BC00) [pid = 3740] [serial = 2123] [outer = 15FB3800] 08:59:40 INFO - PROCESS | 3740 | 1464191980393 Marionette TRACE conn2 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:59:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:59:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 589ms 08:59:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:59:40 INFO - PROCESS | 3740 | 1464191980428 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 08:59:40 INFO - PROCESS | 3740 | 1464191980430 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 08:59:40 INFO - PROCESS | 3740 | 1464191980433 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:59:40 INFO - PROCESS | 3740 | 1464191980435 Marionette TRACE conn2 <- [1,2794,null,{}] 08:59:40 INFO - PROCESS | 3740 | 1464191980457 Marionette TRACE conn2 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:40 INFO - PROCESS | 3740 | 1464191980568 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 08:59:40 INFO - PROCESS | 3740 | 1464191980575 Marionette TRACE conn2 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 3740 | ++DOCSHELL 11DBF800 == 35 [pid = 3740] [id = 708] 08:59:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (16826C00) [pid = 3740] [serial = 2124] [outer = 00000000] 08:59:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (16837400) [pid = 3740] [serial = 2125] [outer = 16826C00] 08:59:40 INFO - PROCESS | 3740 | 1464191980618 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (16837800) [pid = 3740] [serial = 2126] [outer = 16826C00] 08:59:41 INFO - PROCESS | 3740 | 1464191981071 Marionette TRACE conn2 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:59:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 651ms 08:59:41 INFO - PROCESS | 3740 | 1464191981092 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 3740 | 1464191981095 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 08:59:41 INFO - PROCESS | 3740 | 1464191981098 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:59:41 INFO - PROCESS | 3740 | 1464191981099 Marionette TRACE conn2 <- [1,2798,null,{}] 08:59:41 INFO - PROCESS | 3740 | 1464191981110 Marionette TRACE conn2 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:41 INFO - PROCESS | 3740 | 1464191981221 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 08:59:41 INFO - PROCESS | 3740 | 1464191981227 Marionette TRACE conn2 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132C2C00 == 36 [pid = 3740] [id = 709] 08:59:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (157D9400) [pid = 3740] [serial = 2127] [outer = 00000000] 08:59:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (16AA0400) [pid = 3740] [serial = 2128] [outer = 157D9400] 08:59:41 INFO - PROCESS | 3740 | 1464191981273 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (16AA4800) [pid = 3740] [serial = 2129] [outer = 157D9400] 08:59:41 INFO - PROCESS | 3740 | 1464191981706 Marionette TRACE conn2 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:59:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 635ms 08:59:41 INFO - PROCESS | 3740 | 1464191981742 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 3740 | 1464191981744 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 08:59:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:59:41 INFO - PROCESS | 3740 | 1464191981748 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 3740 | 1464191981750 Marionette TRACE conn2 <- [1,2802,null,{}] 08:59:41 INFO - PROCESS | 3740 | 1464191981753 Marionette TRACE conn2 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:41 INFO - PROCESS | 3740 | 1464191981881 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 08:59:41 INFO - PROCESS | 3740 | 1464191981961 Marionette TRACE conn2 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13A55800 == 37 [pid = 3740] [id = 710] 08:59:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (16AAE000) [pid = 3740] [serial = 2130] [outer = 00000000] 08:59:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (17216400) [pid = 3740] [serial = 2131] [outer = 16AAE000] 08:59:42 INFO - PROCESS | 3740 | 1464191982019 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (17689800) [pid = 3740] [serial = 2132] [outer = 16AAE000] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (1290DC00) [pid = 3740] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (13A57400) [pid = 3740] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (156CC400) [pid = 3740] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (10F16400) [pid = 3740] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1865F800) [pid = 3740] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (16829C00) [pid = 3740] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (16AA8C00) [pid = 3740] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (17E9DC00) [pid = 3740] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (1608FC00) [pid = 3740] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (14336800) [pid = 3740] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (12911000) [pid = 3740] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (1104F000) [pid = 3740] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1774C000) [pid = 3740] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (15F24C00) [pid = 3740] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (11236000) [pid = 3740] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (175DB800) [pid = 3740] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (16AAD400) [pid = 3740] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15AFDC00) [pid = 3740] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:59:42 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (0C76C800) [pid = 3740] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:59:42 INFO - PROCESS | 3740 | 1464191982743 Marionette TRACE conn2 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:59:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1022ms 08:59:42 INFO - PROCESS | 3740 | 1464191982780 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 3740 | 1464191982782 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 08:59:42 INFO - PROCESS | 3740 | 1464191982799 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - PROCESS | 3740 | 1464191982800 Marionette TRACE conn2 <- [1,2806,null,{}] 08:59:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:59:42 INFO - PROCESS | 3740 | 1464191982804 Marionette TRACE conn2 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:42 INFO - PROCESS | 3740 | 1464191982879 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 08:59:42 INFO - PROCESS | 3740 | 1464191982885 Marionette TRACE conn2 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0F9EBC00 == 38 [pid = 3740] [id = 711] 08:59:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (12FAB400) [pid = 3740] [serial = 2133] [outer = 00000000] 08:59:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (143B1000) [pid = 3740] [serial = 2134] [outer = 12FAB400] 08:59:42 INFO - PROCESS | 3740 | 1464191982936 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (143B2C00) [pid = 3740] [serial = 2135] [outer = 12FAB400] 08:59:43 INFO - PROCESS | 3740 | 1464191983382 Marionette TRACE conn2 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:59:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 635ms 08:59:43 INFO - PROCESS | 3740 | 1464191983439 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 3740 | 1464191983441 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 08:59:43 INFO - PROCESS | 3740 | 1464191983444 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:59:43 INFO - PROCESS | 3740 | 1464191983445 Marionette TRACE conn2 <- [1,2810,null,{}] 08:59:43 INFO - PROCESS | 3740 | 1464191983449 Marionette TRACE conn2 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:43 INFO - PROCESS | 3740 | 1464191983525 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 08:59:43 INFO - PROCESS | 3740 | 1464191983531 Marionette TRACE conn2 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 15F24C00 == 39 [pid = 3740] [id = 712] 08:59:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (16829C00) [pid = 3740] [serial = 2136] [outer = 00000000] 08:59:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (16DED800) [pid = 3740] [serial = 2137] [outer = 16829C00] 08:59:43 INFO - PROCESS | 3740 | 1464191983575 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (16F6F800) [pid = 3740] [serial = 2138] [outer = 16829C00] 08:59:43 INFO - PROCESS | 3740 | 1464191983990 Marionette TRACE conn2 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:59:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 589ms 08:59:44 INFO - PROCESS | 3740 | 1464191984025 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 3740 | 1464191984027 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 08:59:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:59:44 INFO - PROCESS | 3740 | 1464191984030 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 3740 | 1464191984032 Marionette TRACE conn2 <- [1,2814,null,{}] 08:59:44 INFO - PROCESS | 3740 | 1464191984035 Marionette TRACE conn2 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 3740 | 1464191984110 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 08:59:44 INFO - PROCESS | 3740 | 1464191984117 Marionette TRACE conn2 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 14333C00 == 40 [pid = 3740] [id = 713] 08:59:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (161AD000) [pid = 3740] [serial = 2139] [outer = 00000000] 08:59:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (14334800) [pid = 3740] [serial = 2140] [outer = 161AD000] 08:59:44 INFO - PROCESS | 3740 | 1464191984160 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (179A5000) [pid = 3740] [serial = 2141] [outer = 161AD000] 08:59:44 INFO - PROCESS | 3740 | 1464191984583 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:59:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 588ms 08:59:44 INFO - PROCESS | 3740 | 1464191984634 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 3740 | 1464191984636 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 08:59:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:59:44 INFO - PROCESS | 3740 | 1464191984643 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 3740 | 1464191984644 Marionette TRACE conn2 <- [1,2818,null,{}] 08:59:44 INFO - PROCESS | 3740 | 1464191984648 Marionette TRACE conn2 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:44 INFO - PROCESS | 3740 | 1464191984775 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 08:59:44 INFO - PROCESS | 3740 | 1464191984946 Marionette TRACE conn2 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C779800 == 41 [pid = 3740] [id = 714] 08:59:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (0C779C00) [pid = 3740] [serial = 2142] [outer = 00000000] 08:59:44 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (0C7F4C00) [pid = 3740] [serial = 2143] [outer = 0C779C00] 08:59:44 INFO - PROCESS | 3740 | 1464191985005 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (0F9EB400) [pid = 3740] [serial = 2144] [outer = 0C779C00] 08:59:45 INFO - PROCESS | 3740 | 1464191985622 Marionette TRACE conn2 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:59:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1038ms 08:59:45 INFO - PROCESS | 3740 | 1464191985704 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 08:59:45 INFO - PROCESS | 3740 | 1464191985708 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 08:59:45 INFO - PROCESS | 3740 | 1464191985713 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:59:45 INFO - PROCESS | 3740 | 1464191985718 Marionette TRACE conn2 <- [1,2822,null,{}] 08:59:45 INFO - PROCESS | 3740 | 1464191985745 Marionette TRACE conn2 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:45 INFO - PROCESS | 3740 | 1464191985900 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 08:59:45 INFO - PROCESS | 3740 | 1464191985984 Marionette TRACE conn2 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11D1AC00 == 42 [pid = 3740] [id = 715] 08:59:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (11D25400) [pid = 3740] [serial = 2145] [outer = 00000000] 08:59:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (12B1FC00) [pid = 3740] [serial = 2146] [outer = 11D25400] 08:59:46 INFO - PROCESS | 3740 | 1464191986085 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (132C9C00) [pid = 3740] [serial = 2147] [outer = 11D25400] 08:59:46 INFO - PROCESS | 3740 | 1464191986998 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:59:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1348ms 08:59:47 INFO - PROCESS | 3740 | 1464191987059 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 3740 | 1464191987063 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 08:59:47 INFO - PROCESS | 3740 | 1464191987068 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:59:47 INFO - PROCESS | 3740 | 1464191987072 Marionette TRACE conn2 <- [1,2826,null,{}] 08:59:47 INFO - PROCESS | 3740 | 1464191987078 Marionette TRACE conn2 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:47 INFO - PROCESS | 3740 | 1464191987181 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 08:59:47 INFO - PROCESS | 3740 | 1464191987321 Marionette TRACE conn2 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 102DA000 == 43 [pid = 3740] [id = 716] 08:59:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (10557C00) [pid = 3740] [serial = 2148] [outer = 00000000] 08:59:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (10A5AC00) [pid = 3740] [serial = 2149] [outer = 10557C00] 08:59:47 INFO - PROCESS | 3740 | 1464191987389 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (10F0F400) [pid = 3740] [serial = 2150] [outer = 10557C00] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 16834C00 == 42 [pid = 3740] [id = 697] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 14333C00 == 41 [pid = 3740] [id = 713] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 15F24C00 == 40 [pid = 3740] [id = 712] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 0F9EBC00 == 39 [pid = 3740] [id = 711] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 13A55800 == 38 [pid = 3740] [id = 710] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 132C2C00 == 37 [pid = 3740] [id = 709] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 11DBF800 == 36 [pid = 3740] [id = 708] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 15699C00 == 35 [pid = 3740] [id = 707] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 15AF5000 == 34 [pid = 3740] [id = 706] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 1125D400 == 33 [pid = 3740] [id = 705] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 13E18400 == 32 [pid = 3740] [id = 704] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 12BBF400 == 31 [pid = 3740] [id = 703] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 11DC2000 == 30 [pid = 3740] [id = 702] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 10F14400 == 29 [pid = 3740] [id = 701] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 0C7FD400 == 28 [pid = 3740] [id = 700] 08:59:47 INFO - PROCESS | 3740 | --DOCSHELL 186F3C00 == 27 [pid = 3740] [id = 699] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (138EF400) [pid = 3740] [serial = 2036] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1863FC00) [pid = 3740] [serial = 2000] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (15FB9000) [pid = 3740] [serial = 2006] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (13955800) [pid = 3740] [serial = 2003] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (18338000) [pid = 3740] [serial = 2092] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (166C1400) [pid = 3740] [serial = 2081] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1864B400) [pid = 3740] [serial = 2093] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (16840C00) [pid = 3740] [serial = 2030] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (102EB000) [pid = 3740] [serial = 2033] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (186EC000) [pid = 3740] [serial = 2096] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (193D2400) [pid = 3740] [serial = 2098] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1683A400) [pid = 3740] [serial = 2083] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (16F6F000) [pid = 3740] [serial = 2086] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (1683B400) [pid = 3740] [serial = 2084] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (18339400) [pid = 3740] [serial = 2089] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (17744000) [pid = 3740] [serial = 2087] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (186EBC00) [pid = 3740] [serial = 2095] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (18642000) [pid = 3740] [serial = 2090] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (161AF000) [pid = 3740] [serial = 2080] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (156D3000) [pid = 3740] [serial = 2077] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (15AEF400) [pid = 3740] [serial = 2078] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (132C4000) [pid = 3740] [serial = 2074] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (132CF800) [pid = 3740] [serial = 2075] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1318D400) [pid = 3740] [serial = 2072] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (12B27400) [pid = 3740] [serial = 2071] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (17EA2C00) [pid = 3740] [serial = 2069] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (1799F800) [pid = 3740] [serial = 2068] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (161AB400) [pid = 3740] [serial = 2066] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (15FB5400) [pid = 3740] [serial = 2065] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (1395CC00) [pid = 3740] [serial = 2063] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (131E1800) [pid = 3740] [serial = 2062] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (17747C00) [pid = 3740] [serial = 2060] [outer = 00000000] [url = about:blank] 08:59:47 INFO - PROCESS | 3740 | 1464191987949 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:59:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 929ms 08:59:48 INFO - PROCESS | 3740 | 1464191987999 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3740 | 1464191988008 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 08:59:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:59:48 INFO - PROCESS | 3740 | 1464191988015 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 3740 | 1464191988018 Marionette TRACE conn2 <- [1,2830,null,{}] 08:59:48 INFO - PROCESS | 3740 | 1464191988022 Marionette TRACE conn2 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 3740 | 1464191988103 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 08:59:48 INFO - PROCESS | 3740 | 1464191988110 Marionette TRACE conn2 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10A62000 == 28 [pid = 3740] [id = 717] 08:59:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (10A62800) [pid = 3740] [serial = 2151] [outer = 00000000] 08:59:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (11DBD000) [pid = 3740] [serial = 2152] [outer = 10A62800] 08:59:48 INFO - PROCESS | 3740 | 1464191988154 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (12918000) [pid = 3740] [serial = 2153] [outer = 10A62800] 08:59:48 INFO - PROCESS | 3740 | 1464191988663 Marionette TRACE conn2 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:59:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 697ms 08:59:48 INFO - PROCESS | 3740 | 1464191988737 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3740 | 1464191988739 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 08:59:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:59:48 INFO - PROCESS | 3740 | 1464191988745 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 3740 | 1464191988749 Marionette TRACE conn2 <- [1,2834,null,{}] 08:59:48 INFO - PROCESS | 3740 | 1464191988760 Marionette TRACE conn2 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:48 INFO - PROCESS | 3740 | 1464191988846 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 08:59:48 INFO - PROCESS | 3740 | 1464191988940 Marionette TRACE conn2 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132C3400 == 29 [pid = 3740] [id = 718] 08:59:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (132C6400) [pid = 3740] [serial = 2154] [outer = 00000000] 08:59:48 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (138EEC00) [pid = 3740] [serial = 2155] [outer = 132C6400] 08:59:48 INFO - PROCESS | 3740 | 1464191988987 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (13A52000) [pid = 3740] [serial = 2156] [outer = 132C6400] 08:59:49 INFO - PROCESS | 3740 | 1464191989378 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:59:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 697ms 08:59:49 INFO - PROCESS | 3740 | 1464191989444 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 3740 | 1464191989446 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 08:59:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:59:49 INFO - PROCESS | 3740 | 1464191989450 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 3740 | 1464191989451 Marionette TRACE conn2 <- [1,2838,null,{}] 08:59:49 INFO - PROCESS | 3740 | 1464191989455 Marionette TRACE conn2 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:49 INFO - PROCESS | 3740 | 1464191989535 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 08:59:49 INFO - PROCESS | 3740 | 1464191989541 Marionette TRACE conn2 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 143B2800 == 30 [pid = 3740] [id = 719] 08:59:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (150F6000) [pid = 3740] [serial = 2157] [outer = 00000000] 08:59:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (156D7400) [pid = 3740] [serial = 2158] [outer = 150F6000] 08:59:49 INFO - PROCESS | 3740 | 1464191989585 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15A2BC00) [pid = 3740] [serial = 2159] [outer = 150F6000] 08:59:50 INFO - PROCESS | 3740 | 1464191990003 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:59:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 589ms 08:59:50 INFO - PROCESS | 3740 | 1464191990041 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 3740 | 1464191990044 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 08:59:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:59:50 INFO - PROCESS | 3740 | 1464191990048 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 3740 | 1464191990051 Marionette TRACE conn2 <- [1,2842,null,{}] 08:59:50 INFO - PROCESS | 3740 | 1464191990066 Marionette TRACE conn2 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:50 INFO - PROCESS | 3740 | 1464191990179 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 08:59:50 INFO - PROCESS | 3740 | 1464191990266 Marionette TRACE conn2 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13E21800 == 31 [pid = 3740] [id = 720] 08:59:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (15F27800) [pid = 3740] [serial = 2160] [outer = 00000000] 08:59:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15FAF000) [pid = 3740] [serial = 2161] [outer = 15F27800] 08:59:50 INFO - PROCESS | 3740 | 1464191990311 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (15FB9C00) [pid = 3740] [serial = 2162] [outer = 15F27800] 08:59:50 INFO - PROCESS | 3740 | 1464191990735 Marionette TRACE conn2 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:59:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 744ms 08:59:50 INFO - PROCESS | 3740 | 1464191990787 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 3740 | 1464191990789 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 08:59:50 INFO - PROCESS | 3740 | 1464191990792 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:59:50 INFO - PROCESS | 3740 | 1464191990794 Marionette TRACE conn2 <- [1,2846,null,{}] 08:59:50 INFO - PROCESS | 3740 | 1464191990798 Marionette TRACE conn2 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:50 INFO - PROCESS | 3740 | 1464191990943 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 08:59:50 INFO - PROCESS | 3740 | 1464191990958 Marionette TRACE conn2 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 11869C00 == 32 [pid = 3740] [id = 721] 08:59:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (138EF400) [pid = 3740] [serial = 2163] [outer = 00000000] 08:59:50 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (16680C00) [pid = 3740] [serial = 2164] [outer = 138EF400] 08:59:50 INFO - PROCESS | 3740 | 1464191991008 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16824800) [pid = 3740] [serial = 2165] [outer = 138EF400] 08:59:51 INFO - PROCESS | 3740 | 1464191991478 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:59:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 728ms 08:59:51 INFO - PROCESS | 3740 | 1464191991555 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 3740 | 1464191991557 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 08:59:51 INFO - PROCESS | 3740 | 1464191991563 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:59:51 INFO - PROCESS | 3740 | 1464191991565 Marionette TRACE conn2 <- [1,2850,null,{}] 08:59:51 INFO - PROCESS | 3740 | 1464191991568 Marionette TRACE conn2 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:51 INFO - PROCESS | 3740 | 1464191991661 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 08:59:51 INFO - PROCESS | 3740 | 1464191991671 Marionette TRACE conn2 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16836C00 == 33 [pid = 3740] [id = 722] 08:59:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (16839000) [pid = 3740] [serial = 2166] [outer = 00000000] 08:59:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (16840400) [pid = 3740] [serial = 2167] [outer = 16839000] 08:59:51 INFO - PROCESS | 3740 | 1464191991716 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (16A66C00) [pid = 3740] [serial = 2168] [outer = 16839000] 08:59:52 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16826C00) [pid = 3740] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:59:52 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (16AAE000) [pid = 3740] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:59:52 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (13E1A800) [pid = 3740] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:59:52 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (15FB3800) [pid = 3740] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:59:52 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (186F4000) [pid = 3740] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:59:52 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (11DF0800) [pid = 3740] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:59:52 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (12F4A400) [pid = 3740] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:59:52 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (132C2800) [pid = 3740] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:59:52 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (0C7FDC00) [pid = 3740] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:59:52 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (15F31400) [pid = 3740] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:59:52 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (10F16800) [pid = 3740] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:59:52 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (157D9400) [pid = 3740] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:59:52 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (12FAB400) [pid = 3740] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:59:52 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16829C00) [pid = 3740] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:59:52 INFO - PROCESS | 3740 | 1464191992301 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:59:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 806ms 08:59:52 INFO - PROCESS | 3740 | 1464191992350 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 3740 | 1464191992352 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 08:59:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:59:52 INFO - PROCESS | 3740 | 1464191992355 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 3740 | 1464191992357 Marionette TRACE conn2 <- [1,2854,null,{}] 08:59:52 INFO - PROCESS | 3740 | 1464191992360 Marionette TRACE conn2 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:52 INFO - PROCESS | 3740 | 1464191992440 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 08:59:52 INFO - PROCESS | 3740 | 1464191992446 Marionette TRACE conn2 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 10F16800 == 34 [pid = 3740] [id = 723] 08:59:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (118BE800) [pid = 3740] [serial = 2169] [outer = 00000000] 08:59:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (13E16800) [pid = 3740] [serial = 2170] [outer = 118BE800] 08:59:52 INFO - PROCESS | 3740 | 1464191992490 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (166CF400) [pid = 3740] [serial = 2171] [outer = 118BE800] 08:59:52 INFO - PROCESS | 3740 | 1464191992955 Marionette TRACE conn2 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:59:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 697ms 08:59:53 INFO - PROCESS | 3740 | 1464191993055 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 3740 | 1464191993057 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 08:59:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:59:53 INFO - PROCESS | 3740 | 1464191993061 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 3740 | 1464191993063 Marionette TRACE conn2 <- [1,2858,null,{}] 08:59:53 INFO - PROCESS | 3740 | 1464191993066 Marionette TRACE conn2 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 3740 | 1464191993146 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 08:59:53 INFO - PROCESS | 3740 | 1464191993153 Marionette TRACE conn2 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 0C7FD000 == 35 [pid = 3740] [id = 724] 08:59:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (1055E000) [pid = 3740] [serial = 2172] [outer = 00000000] 08:59:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (166C3C00) [pid = 3740] [serial = 2173] [outer = 1055E000] 08:59:53 INFO - PROCESS | 3740 | 1464191993196 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (16A62000) [pid = 3740] [serial = 2174] [outer = 1055E000] 08:59:53 INFO - PROCESS | 3740 | 1464191993598 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:59:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 589ms 08:59:53 INFO - PROCESS | 3740 | 1464191993644 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 3740 | 1464191993646 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 08:59:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:59:53 INFO - PROCESS | 3740 | 1464191993650 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 3740 | 1464191993651 Marionette TRACE conn2 <- [1,2862,null,{}] 08:59:53 INFO - PROCESS | 3740 | 1464191993655 Marionette TRACE conn2 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:53 INFO - PROCESS | 3740 | 1464191993732 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 08:59:53 INFO - PROCESS | 3740 | 1464191993738 Marionette TRACE conn2 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 13952000 == 36 [pid = 3740] [id = 725] 08:59:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (16C22C00) [pid = 3740] [serial = 2175] [outer = 00000000] 08:59:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (175D3000) [pid = 3740] [serial = 2176] [outer = 16C22C00] 08:59:53 INFO - PROCESS | 3740 | 1464191993783 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (16F79000) [pid = 3740] [serial = 2177] [outer = 16C22C00] 08:59:54 INFO - PROCESS | 3740 | 1464191994287 Marionette TRACE conn2 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:59:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 681ms 08:59:54 INFO - PROCESS | 3740 | 1464191994347 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 3740 | 1464191994352 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 08:59:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:59:54 INFO - PROCESS | 3740 | 1464191994358 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 3740 | 1464191994362 Marionette TRACE conn2 <- [1,2866,null,{}] 08:59:54 INFO - PROCESS | 3740 | 1464191994369 Marionette TRACE conn2 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:54 INFO - PROCESS | 3740 | 1464191994486 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 08:59:54 INFO - PROCESS | 3740 | 1464191994648 Marionette TRACE conn2 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 102F9800 == 37 [pid = 3740] [id = 726] 08:59:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (105EF800) [pid = 3740] [serial = 2178] [outer = 00000000] 08:59:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (10A5BC00) [pid = 3740] [serial = 2179] [outer = 105EF800] 08:59:54 INFO - PROCESS | 3740 | 1464191994703 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1125E800) [pid = 3740] [serial = 2180] [outer = 105EF800] 08:59:55 INFO - PROCESS | 3740 | 1464191995271 Marionette TRACE conn2 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:59:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 945ms 08:59:55 INFO - PROCESS | 3740 | 1464191995304 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 3740 | 1464191995310 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 08:59:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:59:55 INFO - PROCESS | 3740 | 1464191995316 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 3740 | 1464191995319 Marionette TRACE conn2 <- [1,2870,null,{}] 08:59:55 INFO - PROCESS | 3740 | 1464191995323 Marionette TRACE conn2 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:55 INFO - PROCESS | 3740 | 1464191995428 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 08:59:55 INFO - PROCESS | 3740 | 1464191995565 Marionette TRACE conn2 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132C4000 == 38 [pid = 3740] [id = 727] 08:59:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (132C6000) [pid = 3740] [serial = 2181] [outer = 00000000] 08:59:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (138F1400) [pid = 3740] [serial = 2182] [outer = 132C6000] 08:59:55 INFO - PROCESS | 3740 | 1464191995619 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (150ED000) [pid = 3740] [serial = 2183] [outer = 132C6000] 08:59:56 INFO - PROCESS | 3740 | 1464191996230 Marionette TRACE conn2 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:59:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 945ms 08:59:56 INFO - PROCESS | 3740 | 1464191996243 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 3740 | 1464191996245 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 08:59:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:59:56 INFO - PROCESS | 3740 | 1464191996249 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 3740 | 1464191996253 Marionette TRACE conn2 <- [1,2874,null,{}] 08:59:56 INFO - PROCESS | 3740 | 1464191996264 Marionette TRACE conn2 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:56 INFO - PROCESS | 3740 | 1464191996369 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 08:59:56 INFO - PROCESS | 3740 | 1464191996479 Marionette TRACE conn2 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 132D1000 == 39 [pid = 3740] [id = 728] 08:59:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (161AFC00) [pid = 3740] [serial = 2184] [outer = 00000000] 08:59:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (16826800) [pid = 3740] [serial = 2185] [outer = 161AFC00] 08:59:56 INFO - PROCESS | 3740 | 1464191996535 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (16DF1C00) [pid = 3740] [serial = 2186] [outer = 161AFC00] 08:59:57 INFO - PROCESS | 3740 | 1464191997098 Marionette TRACE conn2 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:59:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 899ms 08:59:57 INFO - PROCESS | 3740 | 1464191997153 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 3740 | 1464191997156 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 08:59:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:59:57 INFO - PROCESS | 3740 | 1464191997159 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 3740 | 1464191997161 Marionette TRACE conn2 <- [1,2878,null,{}] 08:59:57 INFO - PROCESS | 3740 | 1464191997165 Marionette TRACE conn2 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:57 INFO - PROCESS | 3740 | 1464191997275 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 08:59:57 INFO - PROCESS | 3740 | 1464191997382 Marionette TRACE conn2 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 16F6D000 == 40 [pid = 3740] [id = 729] 08:59:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (1774CC00) [pid = 3740] [serial = 2187] [outer = 00000000] 08:59:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (179AA800) [pid = 3740] [serial = 2188] [outer = 1774CC00] 08:59:57 INFO - PROCESS | 3740 | 1464191997435 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (18332000) [pid = 3740] [serial = 2189] [outer = 1774CC00] 08:59:58 INFO - PROCESS | 3740 | 1464191998172 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:59:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1069ms 08:59:58 INFO - PROCESS | 3740 | 1464191998242 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 3740 | 1464191998248 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 08:59:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:59:58 INFO - PROCESS | 3740 | 1464191998253 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 3740 | 1464191998256 Marionette TRACE conn2 <- [1,2882,null,{}] 08:59:58 INFO - PROCESS | 3740 | 1464191998262 Marionette TRACE conn2 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:58 INFO - PROCESS | 3740 | 1464191998357 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 08:59:58 INFO - PROCESS | 3740 | 1464191998493 Marionette TRACE conn2 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 1104E400 == 41 [pid = 3740] [id = 730] 08:59:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (11264000) [pid = 3740] [serial = 2190] [outer = 00000000] 08:59:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (118C2C00) [pid = 3740] [serial = 2191] [outer = 11264000] 08:59:58 INFO - PROCESS | 3740 | 1464191998548 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (12B2D000) [pid = 3740] [serial = 2192] [outer = 11264000] 08:59:58 INFO - PROCESS | 3740 | --DOCSHELL 0C7FD000 == 40 [pid = 3740] [id = 724] 08:59:58 INFO - PROCESS | 3740 | --DOCSHELL 10F16800 == 39 [pid = 3740] [id = 723] 08:59:58 INFO - PROCESS | 3740 | --DOCSHELL 16836C00 == 38 [pid = 3740] [id = 722] 08:59:58 INFO - PROCESS | 3740 | --DOCSHELL 11869C00 == 37 [pid = 3740] [id = 721] 08:59:58 INFO - PROCESS | 3740 | --DOCSHELL 13E21800 == 36 [pid = 3740] [id = 720] 08:59:58 INFO - PROCESS | 3740 | --DOCSHELL 143B2800 == 35 [pid = 3740] [id = 719] 08:59:58 INFO - PROCESS | 3740 | --DOCSHELL 132C3400 == 34 [pid = 3740] [id = 718] 08:59:58 INFO - PROCESS | 3740 | --DOCSHELL 10A62000 == 33 [pid = 3740] [id = 717] 08:59:58 INFO - PROCESS | 3740 | --DOCSHELL 102DA000 == 32 [pid = 3740] [id = 716] 08:59:58 INFO - PROCESS | 3740 | --DOCSHELL 11D1AC00 == 31 [pid = 3740] [id = 715] 08:59:58 INFO - PROCESS | 3740 | --DOCSHELL 0C779800 == 30 [pid = 3740] [id = 714] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (16837800) [pid = 3740] [serial = 2126] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (17216400) [pid = 3740] [serial = 2131] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (14334400) [pid = 3740] [serial = 2113] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (143AA000) [pid = 3740] [serial = 2114] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (166CEC00) [pid = 3740] [serial = 2122] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (11861400) [pid = 3740] [serial = 2099] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (12BC0800) [pid = 3740] [serial = 2107] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (12FB7400) [pid = 3740] [serial = 2108] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (156D5000) [pid = 3740] [serial = 2116] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (15A30400) [pid = 3740] [serial = 2117] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (1395C800) [pid = 3740] [serial = 2111] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (138EE800) [pid = 3740] [serial = 2110] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (10270400) [pid = 3740] [serial = 2101] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (102D9C00) [pid = 3740] [serial = 2102] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (15FB6400) [pid = 3740] [serial = 2119] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (15FBCC00) [pid = 3740] [serial = 2120] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (11054800) [pid = 3740] [serial = 2104] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (1123F400) [pid = 3740] [serial = 2105] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (16AA0400) [pid = 3740] [serial = 2128] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (143B1000) [pid = 3740] [serial = 2134] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 75 (143B2C00) [pid = 3740] [serial = 2135] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 74 (16DED800) [pid = 3740] [serial = 2137] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 73 (17689800) [pid = 3740] [serial = 2132] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 72 (16837400) [pid = 3740] [serial = 2125] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 71 (16AA4800) [pid = 3740] [serial = 2129] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 70 (16F6F800) [pid = 3740] [serial = 2138] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 69 (1679BC00) [pid = 3740] [serial = 2123] [outer = 00000000] [url = about:blank] 08:59:58 INFO - PROCESS | 3740 | --DOMWINDOW == 68 (14334800) [pid = 3740] [serial = 2140] [outer = 00000000] [url = about:blank] 08:59:59 INFO - PROCESS | 3740 | 1464191999102 Marionette TRACE conn2 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:59:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 883ms 08:59:59 INFO - PROCESS | 3740 | 1464191999156 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 3740 | 1464191999162 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 08:59:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:59:59 INFO - PROCESS | 3740 | 1464191999170 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 3740 | 1464191999173 Marionette TRACE conn2 <- [1,2886,null,{}] 08:59:59 INFO - PROCESS | 3740 | 1464191999176 Marionette TRACE conn2 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:59 INFO - PROCESS | 3740 | 1464191999261 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 08:59:59 INFO - PROCESS | 3740 | 1464191999271 Marionette TRACE conn2 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 3740 | ++DOCSHELL 114DEC00 == 31 [pid = 3740] [id = 731] 08:59:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 69 (114E0000) [pid = 3740] [serial = 2193] [outer = 00000000] 08:59:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 70 (1313B000) [pid = 3740] [serial = 2194] [outer = 114E0000] 08:59:59 INFO - PROCESS | 3740 | 1464191999318 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 3740 | ++DOMWINDOW == 71 (132C2400) [pid = 3740] [serial = 2195] [outer = 114E0000] 08:59:59 INFO - PROCESS | 3740 | 1464191999851 Marionette TRACE conn2 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:59:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 729ms 08:59:59 INFO - PROCESS | 3740 | 1464191999897 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 3740 | 1464191999899 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 08:59:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:59:59 INFO - PROCESS | 3740 | 1464191999903 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - PROCESS | 3740 | 1464191999906 Marionette TRACE conn2 <- [1,2890,null,{}] 08:59:59 INFO - PROCESS | 3740 | 1464191999916 Marionette TRACE conn2 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:59:59 INFO - PROCESS | 3740 | 1464192000005 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:00:00 INFO - PROCESS | 3740 | 1464192000098 Marionette TRACE conn2 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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:00 INFO - PROCESS | 3740 | ++DOCSHELL 1395D400 == 32 [pid = 3740] [id = 732] 09:00:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 72 (13A51400) [pid = 3740] [serial = 2196] [outer = 00000000] 09:00:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 73 (14398800) [pid = 3740] [serial = 2197] [outer = 13A51400] 09:00:00 INFO - PROCESS | 3740 | 1464192000145 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 74 (150F6400) [pid = 3740] [serial = 2198] [outer = 13A51400] 09:00:00 INFO - PROCESS | 3740 | 1464192000536 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:00:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 697ms 09:00:00 INFO - PROCESS | 3740 | 1464192000602 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 3740 | 1464192000604 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 09:00:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:00:00 INFO - PROCESS | 3740 | 1464192000608 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 3740 | 1464192000609 Marionette TRACE conn2 <- [1,2894,null,{}] 09:00:00 INFO - PROCESS | 3740 | 1464192000613 Marionette TRACE conn2 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:00 INFO - PROCESS | 3740 | 1464192000698 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:00:00 INFO - PROCESS | 3740 | 1464192000705 Marionette TRACE conn2 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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:00 INFO - PROCESS | 3740 | ++DOCSHELL 143B2C00 == 33 [pid = 3740] [id = 733] 09:00:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 75 (156D5000) [pid = 3740] [serial = 2199] [outer = 00000000] 09:00:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 76 (15AFCC00) [pid = 3740] [serial = 2200] [outer = 156D5000] 09:00:00 INFO - PROCESS | 3740 | 1464192000750 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (15F22C00) [pid = 3740] [serial = 2201] [outer = 156D5000] 09:00:01 INFO - PROCESS | 3740 | 1464192001197 Marionette TRACE conn2 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:00:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 635ms 09:00:01 INFO - PROCESS | 3740 | 1464192001247 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 3740 | 1464192001258 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 09:00:01 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:00:01 INFO - PROCESS | 3740 | 1464192001261 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 3740 | 1464192001263 Marionette TRACE conn2 <- [1,2898,null,{}] 09:00:01 INFO - PROCESS | 3740 | 1464192001250 Marionette TRACE conn2 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:01 INFO - PROCESS | 3740 | 1464192001368 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:00:01 INFO - PROCESS | 3740 | 1464192001459 Marionette TRACE conn2 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 1609B800 == 34 [pid = 3740] [id = 734] 09:00:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (161A5C00) [pid = 3740] [serial = 2202] [outer = 00000000] 09:00:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (161B1800) [pid = 3740] [serial = 2203] [outer = 161A5C00] 09:00:01 INFO - PROCESS | 3740 | 1464192001503 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (161B1400) [pid = 3740] [serial = 2204] [outer = 161A5C00] 09:00:01 INFO - PROCESS | 3740 | 1464192001884 Marionette TRACE conn2 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 09:00:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:00:01 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:00:01 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 697ms 09:00:01 INFO - PROCESS | 3740 | 1464192001946 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 3740 | 1464192001948 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 09:00:01 INFO - TEST-START | /DOMEvents/constructors.html 09:00:01 INFO - PROCESS | 3740 | 1464192001952 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 3740 | 1464192001953 Marionette TRACE conn2 <- [1,2902,null,{}] 09:00:01 INFO - PROCESS | 3740 | 1464192001964 Marionette TRACE conn2 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:02 INFO - PROCESS | 3740 | 1464192002092 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:00:02 INFO - PROCESS | 3740 | 1464192002108 Marionette TRACE conn2 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 161A8C00 == 35 [pid = 3740] [id = 735] 09:00:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (161ACC00) [pid = 3740] [serial = 2205] [outer = 00000000] 09:00:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (1683B400) [pid = 3740] [serial = 2206] [outer = 161ACC00] 09:00:02 INFO - PROCESS | 3740 | 1464192002206 Marionette DEBUG loaded listener.js 09:00:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (16AA4400) [pid = 3740] [serial = 2207] [outer = 161ACC00] 09:00:02 INFO - PROCESS | 3740 | 1464192002698 Marionette TRACE conn2 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:00:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:00:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:00:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:00:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:00:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 821ms 09:00:02 INFO - PROCESS | 3740 | 1464192002781 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 3740 | 1464192002783 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 09:00:02 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:00:02 INFO - PROCESS | 3740 | 1464192002792 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 3740 | 1464192002794 Marionette TRACE conn2 <- [1,2906,null,{}] 09:00:02 INFO - PROCESS | 3740 | 1464192002797 Marionette TRACE conn2 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:02 INFO - PROCESS | 3740 | 1464192002906 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:00:02 INFO - PROCESS | 3740 | 1464192002969 Marionette TRACE conn2 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 16836C00 == 36 [pid = 3740] [id = 736] 09:00:02 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1683B000) [pid = 3740] [serial = 2208] [outer = 00000000] 09:00:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (17747800) [pid = 3740] [serial = 2209] [outer = 1683B000] 09:00:03 INFO - PROCESS | 3740 | 1464192003012 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (17747C00) [pid = 3740] [serial = 2210] [outer = 1683B000] 09:00:03 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (15F27800) [pid = 3740] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:00:03 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (132C6400) [pid = 3740] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:00:03 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (10557C00) [pid = 3740] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:00:03 INFO - PROCESS | 3740 | --DOMWINDOW == 82 (10A62800) [pid = 3740] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:00:03 INFO - PROCESS | 3740 | --DOMWINDOW == 81 (150F6000) [pid = 3740] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:00:03 INFO - PROCESS | 3740 | --DOMWINDOW == 80 (161AD000) [pid = 3740] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:00:03 INFO - PROCESS | 3740 | --DOMWINDOW == 79 (138EF400) [pid = 3740] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:00:03 INFO - PROCESS | 3740 | --DOMWINDOW == 78 (16839000) [pid = 3740] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:00:03 INFO - PROCESS | 3740 | --DOMWINDOW == 77 (118BE800) [pid = 3740] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:00:03 INFO - PROCESS | 3740 | --DOMWINDOW == 76 (1055E000) [pid = 3740] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:00:03 INFO - PROCESS | 3740 | 1464192003445 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:00:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:00:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 697ms 09:00:03 INFO - PROCESS | 3740 | 1464192003475 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 3740 | 1464192003476 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 09:00:03 INFO - PROCESS | 3740 | 1464192003480 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:00:03 INFO - PROCESS | 3740 | 1464192003481 Marionette TRACE conn2 <- [1,2910,null,{}] 09:00:03 INFO - PROCESS | 3740 | 1464192003485 Marionette TRACE conn2 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:03 INFO - PROCESS | 3740 | 1464192003597 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:00:03 INFO - PROCESS | 3740 | 1464192003658 Marionette TRACE conn2 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 0C7FC000 == 37 [pid = 3740] [id = 737] 09:00:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 77 (10F0F800) [pid = 3740] [serial = 2211] [outer = 00000000] 09:00:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 78 (138EF400) [pid = 3740] [serial = 2212] [outer = 10F0F800] 09:00:03 INFO - PROCESS | 3740 | 1464192003704 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 3740 | ++DOMWINDOW == 79 (15F55400) [pid = 3740] [serial = 2213] [outer = 10F0F800] 09:00:03 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:00:03 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:00:03 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:00:03 INFO - PROCESS | 3740 | [3740] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/events/Event.cpp, line 570 09:00:04 INFO - PROCESS | 3740 | 1464192004046 Marionette TRACE conn2 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 09:00:04 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:00:04 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:00:04 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:00:04 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:00:04 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:00:04 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:00:04 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:00:04 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:00:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:04 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:00:04 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:00:04 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 604ms 09:00:04 INFO - PROCESS | 3740 | 1464192004084 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 3740 | 1464192004086 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 09:00:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:00:04 INFO - PROCESS | 3740 | 1464192004089 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 3740 | 1464192004091 Marionette TRACE conn2 <- [1,2914,null,{}] 09:00:04 INFO - PROCESS | 3740 | 1464192004095 Marionette TRACE conn2 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:04 INFO - PROCESS | 3740 | 1464192004210 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:00:04 INFO - PROCESS | 3740 | 1464192004218 Marionette TRACE conn2 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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:04 INFO - PROCESS | 3740 | ++DOCSHELL 0C7EEC00 == 38 [pid = 3740] [id = 738] 09:00:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 80 (0C7F1C00) [pid = 3740] [serial = 2214] [outer = 00000000] 09:00:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 81 (17F02400) [pid = 3740] [serial = 2215] [outer = 0C7F1C00] 09:00:04 INFO - PROCESS | 3740 | 1464192004262 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 82 (18642000) [pid = 3740] [serial = 2216] [outer = 0C7F1C00] 09:00:04 INFO - PROCESS | 3740 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:00:04 INFO - PROCESS | 3740 | 1464192004667 Marionette TRACE conn2 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 09:00:04 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:00:04 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 635ms 09:00:04 INFO - PROCESS | 3740 | 1464192004728 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 3740 | 1464192004730 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 09:00:04 INFO - PROCESS | 3740 | 1464192004733 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:00:04 INFO - PROCESS | 3740 | 1464192004734 Marionette TRACE conn2 <- [1,2918,null,{}] 09:00:04 INFO - PROCESS | 3740 | 1464192004738 Marionette TRACE conn2 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:04 INFO - PROCESS | 3740 | 1464192004856 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:00:04 INFO - PROCESS | 3740 | 1464192004864 Marionette TRACE conn2 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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:04 INFO - PROCESS | 3740 | ++DOCSHELL 0C7EE400 == 39 [pid = 3740] [id = 739] 09:00:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 83 (177DA000) [pid = 3740] [serial = 2217] [outer = 00000000] 09:00:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (1865B800) [pid = 3740] [serial = 2218] [outer = 177DA000] 09:00:04 INFO - PROCESS | 3740 | 1464192004911 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1865E800) [pid = 3740] [serial = 2219] [outer = 177DA000] 09:00:05 INFO - PROCESS | 3740 | 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:00:05 INFO - PROCESS | 3740 | 1464192005345 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 09:00:05 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:00:05 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 682ms 09:00:05 INFO - PROCESS | 3740 | 1464192005417 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 3740 | 1464192005421 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 09:00:05 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:00:05 INFO - PROCESS | 3740 | 1464192005468 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - PROCESS | 3740 | 1464192005473 Marionette TRACE conn2 <- [1,2922,null,{}] 09:00:05 INFO - PROCESS | 3740 | 1464192005483 Marionette TRACE conn2 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:05 INFO - PROCESS | 3740 | 1464192005646 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:00:05 INFO - PROCESS | 3740 | 1464192005763 Marionette TRACE conn2 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 102D0C00 == 40 [pid = 3740] [id = 740] 09:00:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (102ECC00) [pid = 3740] [serial = 2220] [outer = 00000000] 09:00:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (11259800) [pid = 3740] [serial = 2221] [outer = 102ECC00] 09:00:05 INFO - PROCESS | 3740 | 1464192005818 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (11BBBC00) [pid = 3740] [serial = 2222] [outer = 102ECC00] 09:00:06 INFO - PROCESS | 3740 | 1464192006314 Marionette TRACE conn2 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:00:06 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:00:06 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 899ms 09:00:06 INFO - PROCESS | 3740 | 1464192006376 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 3740 | 1464192006382 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 09:00:06 INFO - PROCESS | 3740 | 1464192006390 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 3740 | 1464192006393 Marionette TRACE conn2 <- [1,2926,null,{}] 09:00:06 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:00:06 INFO - PROCESS | 3740 | 1464192006397 Marionette TRACE conn2 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:06 INFO - PROCESS | 3740 | 1464192006510 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:00:06 INFO - PROCESS | 3740 | 1464192006619 Marionette TRACE conn2 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 13953C00 == 41 [pid = 3740] [id = 741] 09:00:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (13A5A000) [pid = 3740] [serial = 2223] [outer = 00000000] 09:00:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (143AE000) [pid = 3740] [serial = 2224] [outer = 13A5A000] 09:00:06 INFO - PROCESS | 3740 | 1464192006673 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (15A30400) [pid = 3740] [serial = 2225] [outer = 13A5A000] 09:00:07 INFO - PROCESS | 3740 | 1464192007207 Marionette TRACE conn2 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:00:07 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:00:07 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 867ms 09:00:07 INFO - PROCESS | 3740 | 1464192007261 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 3740 | 1464192007264 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 09:00:07 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:00:07 INFO - PROCESS | 3740 | 1464192007268 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 3740 | 1464192007271 Marionette TRACE conn2 <- [1,2930,null,{}] 09:00:07 INFO - PROCESS | 3740 | 1464192007283 Marionette TRACE conn2 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:07 INFO - PROCESS | 3740 | 1464192007392 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:00:07 INFO - PROCESS | 3740 | 1464192007510 Marionette TRACE conn2 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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:07 INFO - PROCESS | 3740 | ++DOCSHELL 15A28C00 == 42 [pid = 3740] [id = 742] 09:00:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (15A8E800) [pid = 3740] [serial = 2226] [outer = 00000000] 09:00:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (16A5F800) [pid = 3740] [serial = 2227] [outer = 15A8E800] 09:00:07 INFO - PROCESS | 3740 | 1464192007567 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (17694400) [pid = 3740] [serial = 2228] [outer = 15A8E800] 09:00:08 INFO - PROCESS | 3740 | 1464192008056 Marionette TRACE conn2 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 09:00:08 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:00:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:00:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:08 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:00:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 837ms 09:00:08 INFO - PROCESS | 3740 | 1464192008125 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 3740 | 1464192008128 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 09:00:08 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:00:08 INFO - PROCESS | 3740 | 1464192008133 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 3740 | 1464192008135 Marionette TRACE conn2 <- [1,2934,null,{}] 09:00:08 INFO - PROCESS | 3740 | 1464192008139 Marionette TRACE conn2 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 3740 | 1464192008241 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:00:08 INFO - PROCESS | 3740 | 1464192008349 Marionette TRACE conn2 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 186ED400 == 43 [pid = 3740] [id = 743] 09:00:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (186ED800) [pid = 3740] [serial = 2229] [outer = 00000000] 09:00:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (186F4400) [pid = 3740] [serial = 2230] [outer = 186ED800] 09:00:08 INFO - PROCESS | 3740 | 1464192008402 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (186F8800) [pid = 3740] [serial = 2231] [outer = 186ED800] 09:00:08 INFO - PROCESS | 3740 | 1464192008936 Marionette TRACE conn2 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:00:08 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:00:08 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 837ms 09:00:08 INFO - PROCESS | 3740 | 1464192008975 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 3740 | 1464192008977 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 09:00:08 INFO - PROCESS | 3740 | 1464192008982 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:00:08 INFO - PROCESS | 3740 | 1464192008984 Marionette TRACE conn2 <- [1,2938,null,{}] 09:00:08 INFO - PROCESS | 3740 | 1464192008987 Marionette TRACE conn2 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:09 INFO - PROCESS | 3740 | 1464192009086 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:00:09 INFO - PROCESS | 3740 | 1464192009193 Marionette TRACE conn2 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 186EA400 == 44 [pid = 3740] [id = 744] 09:00:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (186F1C00) [pid = 3740] [serial = 2232] [outer = 00000000] 09:00:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (193DA400) [pid = 3740] [serial = 2233] [outer = 186F1C00] 09:00:09 INFO - PROCESS | 3740 | 1464192009246 Marionette DEBUG loaded listener.js 09:00:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (193DE800) [pid = 3740] [serial = 2234] [outer = 186F1C00] 09:00:09 INFO - PROCESS | 3740 | ++DOCSHELL 1104D000 == 45 [pid = 3740] [id = 745] 09:00:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (132D1400) [pid = 3740] [serial = 2235] [outer = 00000000] 09:00:09 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (166CB400) [pid = 3740] [serial = 2236] [outer = 132D1400] 09:00:09 INFO - PROCESS | 3740 | 1464192009855 Marionette TRACE conn2 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:00:09 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:00:09 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 883ms 09:00:09 INFO - PROCESS | 3740 | 1464192009887 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 3740 | 1464192009890 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 09:00:09 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:00:09 INFO - PROCESS | 3740 | 1464192009894 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 3740 | 1464192009896 Marionette TRACE conn2 <- [1,2942,null,{}] 09:00:09 INFO - PROCESS | 3740 | 1464192009900 Marionette TRACE conn2 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:10 INFO - PROCESS | 3740 | 1464192010179 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:00:10 INFO - PROCESS | 3740 | 1464192010349 Marionette TRACE conn2 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 102EA800 == 46 [pid = 3740] [id = 746] 09:00:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (102EB000) [pid = 3740] [serial = 2237] [outer = 00000000] 09:00:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (10A60400) [pid = 3740] [serial = 2238] [outer = 102EB000] 09:00:10 INFO - PROCESS | 3740 | 1464192010399 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1123F000) [pid = 3740] [serial = 2239] [outer = 102EB000] 09:00:10 INFO - PROCESS | 3740 | 1464192010966 Marionette TRACE conn2 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:00:11 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:00:11 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:00:11 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1131ms 09:00:11 INFO - PROCESS | 3740 | 1464192011023 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 3740 | 1464192011026 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 09:00:11 INFO - PROCESS | 3740 | 1464192011031 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:00:11 INFO - PROCESS | 3740 | 1464192011035 Marionette TRACE conn2 <- [1,2946,null,{}] 09:00:11 INFO - PROCESS | 3740 | 1464192011039 Marionette TRACE conn2 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:11 INFO - PROCESS | 3740 | 1464192011164 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:00:11 INFO - PROCESS | 3740 | --DOCSHELL 0C7EEC00 == 45 [pid = 3740] [id = 738] 09:00:11 INFO - PROCESS | 3740 | --DOCSHELL 0C7FC000 == 44 [pid = 3740] [id = 737] 09:00:11 INFO - PROCESS | 3740 | --DOCSHELL 16836C00 == 43 [pid = 3740] [id = 736] 09:00:11 INFO - PROCESS | 3740 | --DOCSHELL 161A8C00 == 42 [pid = 3740] [id = 735] 09:00:11 INFO - PROCESS | 3740 | --DOCSHELL 1609B800 == 41 [pid = 3740] [id = 734] 09:00:11 INFO - PROCESS | 3740 | --DOCSHELL 143B2C00 == 40 [pid = 3740] [id = 733] 09:00:11 INFO - PROCESS | 3740 | --DOCSHELL 1395D400 == 39 [pid = 3740] [id = 732] 09:00:11 INFO - PROCESS | 3740 | --DOCSHELL 114DEC00 == 38 [pid = 3740] [id = 731] 09:00:11 INFO - PROCESS | 3740 | --DOCSHELL 1104E400 == 37 [pid = 3740] [id = 730] 09:00:11 INFO - PROCESS | 3740 | --DOCSHELL 132D1000 == 36 [pid = 3740] [id = 728] 09:00:11 INFO - PROCESS | 3740 | --DOCSHELL 132C4000 == 35 [pid = 3740] [id = 727] 09:00:11 INFO - PROCESS | 3740 | --DOCSHELL 102F9800 == 34 [pid = 3740] [id = 726] 09:00:11 INFO - PROCESS | 3740 | --DOCSHELL 13952000 == 33 [pid = 3740] [id = 725] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (15FAF000) [pid = 3740] [serial = 2161] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (15FB9C00) [pid = 3740] [serial = 2162] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (138EEC00) [pid = 3740] [serial = 2155] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (13A52000) [pid = 3740] [serial = 2156] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (10F0F400) [pid = 3740] [serial = 2150] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (10A5AC00) [pid = 3740] [serial = 2149] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (11DBD000) [pid = 3740] [serial = 2152] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (12918000) [pid = 3740] [serial = 2153] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (0C7F4C00) [pid = 3740] [serial = 2143] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (156D7400) [pid = 3740] [serial = 2158] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (175D3000) [pid = 3740] [serial = 2176] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (12B1FC00) [pid = 3740] [serial = 2146] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (179A5000) [pid = 3740] [serial = 2141] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (16680C00) [pid = 3740] [serial = 2164] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (16840400) [pid = 3740] [serial = 2167] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (13E16800) [pid = 3740] [serial = 2170] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (166CF400) [pid = 3740] [serial = 2171] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (166C3C00) [pid = 3740] [serial = 2173] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (16A66C00) [pid = 3740] [serial = 2168] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 85 (16A62000) [pid = 3740] [serial = 2174] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 84 (16824800) [pid = 3740] [serial = 2165] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | --DOMWINDOW == 83 (15A2BC00) [pid = 3740] [serial = 2159] [outer = 00000000] [url = about:blank] 09:00:11 INFO - PROCESS | 3740 | 1464192011294 Marionette TRACE conn2 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 0C7F5800 == 34 [pid = 3740] [id = 747] 09:00:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 84 (0C7FC000) [pid = 3740] [serial = 2240] [outer = 00000000] 09:00:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 85 (1055E000) [pid = 3740] [serial = 2241] [outer = 0C7FC000] 09:00:11 INFO - PROCESS | 3740 | 1464192011341 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 86 (10F13000) [pid = 3740] [serial = 2242] [outer = 0C7FC000] 09:00:11 INFO - PROCESS | 3740 | 1464192011694 Marionette TRACE conn2 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:00:11 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:00:11 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 682ms 09:00:11 INFO - PROCESS | 3740 | 1464192011798 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 3740 | 1464192011800 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 09:00:11 INFO - PROCESS | 3740 | 1464192011807 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 3740 | 1464192011809 Marionette TRACE conn2 <- [1,2950,null,{}] 09:00:11 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:00:11 INFO - PROCESS | 3740 | 1464192011817 Marionette TRACE conn2 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:11 INFO - PROCESS | 3740 | 1464192011900 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:00:11 INFO - PROCESS | 3740 | 1464192011908 Marionette TRACE conn2 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 11D19800 == 35 [pid = 3740] [id = 748] 09:00:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (1432B400) [pid = 3740] [serial = 2243] [outer = 00000000] 09:00:11 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (143B3800) [pid = 3740] [serial = 2244] [outer = 1432B400] 09:00:11 INFO - PROCESS | 3740 | 1464192011954 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (156D3800) [pid = 3740] [serial = 2245] [outer = 1432B400] 09:00:12 INFO - PROCESS | 3740 | 1464192012402 Marionette TRACE conn2 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:00:12 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:00:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 635ms 09:00:12 INFO - PROCESS | 3740 | 1464192012455 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 3740 | 1464192012458 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 09:00:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:00:12 INFO - PROCESS | 3740 | 1464192012468 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 3740 | 1464192012472 Marionette TRACE conn2 <- [1,2954,null,{}] 09:00:12 INFO - PROCESS | 3740 | 1464192012476 Marionette TRACE conn2 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:12 INFO - PROCESS | 3740 | 1464192012567 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:00:12 INFO - PROCESS | 3740 | 1464192012575 Marionette TRACE conn2 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 157CD400 == 36 [pid = 3740] [id = 749] 09:00:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (15A97000) [pid = 3740] [serial = 2246] [outer = 00000000] 09:00:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (15FBD800) [pid = 3740] [serial = 2247] [outer = 15A97000] 09:00:12 INFO - PROCESS | 3740 | 1464192012620 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (161AB400) [pid = 3740] [serial = 2248] [outer = 15A97000] 09:00:13 INFO - PROCESS | 3740 | 1464192013022 Marionette TRACE conn2 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:00:13 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:00:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 589ms 09:00:13 INFO - PROCESS | 3740 | 1464192013045 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 3740 | 1464192013047 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 09:00:13 INFO - PROCESS | 3740 | 1464192013050 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:00:13 INFO - PROCESS | 3740 | 1464192013052 Marionette TRACE conn2 <- [1,2958,null,{}] 09:00:13 INFO - PROCESS | 3740 | 1464192013077 Marionette TRACE conn2 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:13 INFO - PROCESS | 3740 | 1464192013187 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:00:13 INFO - PROCESS | 3740 | 1464192013194 Marionette TRACE conn2 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 15FBC800 == 37 [pid = 3740] [id = 750] 09:00:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (15FBCC00) [pid = 3740] [serial = 2249] [outer = 00000000] 09:00:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1682AC00) [pid = 3740] [serial = 2250] [outer = 15FBCC00] 09:00:13 INFO - PROCESS | 3740 | 1464192013238 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (16837800) [pid = 3740] [serial = 2251] [outer = 15FBCC00] 09:00:13 INFO - PROCESS | 3740 | 1464192013709 Marionette TRACE conn2 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 09:00:13 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:00:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 697ms 09:00:13 INFO - PROCESS | 3740 | 1464192013750 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 3740 | 1464192013752 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 09:00:13 INFO - PROCESS | 3740 | 1464192013756 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:00:13 INFO - PROCESS | 3740 | 1464192013757 Marionette TRACE conn2 <- [1,2962,null,{}] 09:00:13 INFO - PROCESS | 3740 | 1464192013764 Marionette TRACE conn2 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:13 INFO - PROCESS | 3740 | 1464192013882 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:00:13 INFO - PROCESS | 3740 | 1464192013890 Marionette TRACE conn2 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 1022AC00 == 38 [pid = 3740] [id = 751] 09:00:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (16AA2400) [pid = 3740] [serial = 2252] [outer = 00000000] 09:00:13 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (16AA9400) [pid = 3740] [serial = 2253] [outer = 16AA2400] 09:00:13 INFO - PROCESS | 3740 | 1464192013944 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1768F000) [pid = 3740] [serial = 2254] [outer = 16AA2400] 09:00:14 INFO - PROCESS | 3740 | 1464192014397 Marionette TRACE conn2 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 09:00:14 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:00:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 698ms 09:00:14 INFO - PROCESS | 3740 | 1464192014456 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 3740 | 1464192014457 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 09:00:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:00:14 INFO - PROCESS | 3740 | 1464192014461 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 3740 | 1464192014462 Marionette TRACE conn2 <- [1,2966,null,{}] 09:00:14 INFO - PROCESS | 3740 | 1464192014466 Marionette TRACE conn2 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:14 INFO - PROCESS | 3740 | 1464192014583 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:00:14 INFO - PROCESS | 3740 | 1464192014692 Marionette TRACE conn2 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 18168000 == 39 [pid = 3740] [id = 752] 09:00:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (1832E000) [pid = 3740] [serial = 2255] [outer = 00000000] 09:00:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (18644000) [pid = 3740] [serial = 2256] [outer = 1832E000] 09:00:14 INFO - PROCESS | 3740 | 1464192014735 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1865A800) [pid = 3740] [serial = 2257] [outer = 1832E000] 09:00:15 INFO - PROCESS | 3740 | 1464192015097 Marionette TRACE conn2 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 09:00:15 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:00:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 697ms 09:00:15 INFO - PROCESS | 3740 | 1464192015144 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 3740 | 1464192015146 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 09:00:15 INFO - PROCESS | 3740 | 1464192015150 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:00:15 INFO - PROCESS | 3740 | 1464192015151 Marionette TRACE conn2 <- [1,2970,null,{}] 09:00:15 INFO - PROCESS | 3740 | 1464192015155 Marionette TRACE conn2 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:15 INFO - PROCESS | 3740 | 1464192015266 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:00:15 INFO - PROCESS | 3740 | 1464192015272 Marionette TRACE conn2 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 1865B400 == 40 [pid = 3740] [id = 753] 09:00:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (186EDC00) [pid = 3740] [serial = 2258] [outer = 00000000] 09:00:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (193D9800) [pid = 3740] [serial = 2259] [outer = 186EDC00] 09:00:15 INFO - PROCESS | 3740 | 1464192015371 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (193E0000) [pid = 3740] [serial = 2260] [outer = 186EDC00] 09:00:15 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (10F0F800) [pid = 3740] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:00:15 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (0C7F1C00) [pid = 3740] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:00:15 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (161ACC00) [pid = 3740] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:00:15 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (13A51400) [pid = 3740] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:00:15 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (114E0000) [pid = 3740] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:00:15 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (1774CC00) [pid = 3740] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:00:15 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (11264000) [pid = 3740] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:00:15 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (132C6000) [pid = 3740] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:00:15 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (161A5C00) [pid = 3740] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:00:15 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (105EF800) [pid = 3740] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:00:15 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1683B000) [pid = 3740] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:00:15 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (161AFC00) [pid = 3740] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:00:15 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (156D5000) [pid = 3740] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:00:15 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (11D25400) [pid = 3740] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:00:15 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (0C779C00) [pid = 3740] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:00:15 INFO - PROCESS | 3740 | 1464192015853 Marionette TRACE conn2 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 09:00:15 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:00:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:00:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:00:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 744ms 09:00:15 INFO - PROCESS | 3740 | 1464192015890 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 3740 | 1464192015892 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 09:00:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:00:15 INFO - PROCESS | 3740 | 1464192015912 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 3740 | 1464192015913 Marionette TRACE conn2 <- [1,2974,null,{}] 09:00:15 INFO - PROCESS | 3740 | 1464192015918 Marionette TRACE conn2 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 3740 | 1464192016050 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:00:16 INFO - PROCESS | 3740 | 1464192016057 Marionette TRACE conn2 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 11264000 == 41 [pid = 3740] [id = 754] 09:00:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (112E7400) [pid = 3740] [serial = 2261] [outer = 00000000] 09:00:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (131E6800) [pid = 3740] [serial = 2262] [outer = 112E7400] 09:00:16 INFO - PROCESS | 3740 | 1464192016099 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (16C22400) [pid = 3740] [serial = 2263] [outer = 112E7400] 09:00:16 INFO - PROCESS | 3740 | 1464192016494 Marionette TRACE conn2 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 09:00:16 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:00:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 650ms 09:00:16 INFO - PROCESS | 3740 | 1464192016558 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 3740 | 1464192016560 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 09:00:16 INFO - PROCESS | 3740 | 1464192016563 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 3740 | 1464192016565 Marionette TRACE conn2 <- [1,2978,null,{}] 09:00:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:00:16 INFO - PROCESS | 3740 | 1464192016569 Marionette TRACE conn2 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 3740 | 1464192016655 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:00:16 INFO - PROCESS | 3740 | 1464192016662 Marionette TRACE conn2 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 17E9DC00 == 42 [pid = 3740] [id = 755] 09:00:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (186F2800) [pid = 3740] [serial = 2264] [outer = 00000000] 09:00:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (19A63400) [pid = 3740] [serial = 2265] [outer = 186F2800] 09:00:16 INFO - PROCESS | 3740 | 1464192016709 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (19A6DC00) [pid = 3740] [serial = 2266] [outer = 186F2800] 09:00:17 INFO - PROCESS | 3740 | ++DOCSHELL 19B7B000 == 43 [pid = 3740] [id = 756] 09:00:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (19B7B800) [pid = 3740] [serial = 2267] [outer = 00000000] 09:00:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (19B7C000) [pid = 3740] [serial = 2268] [outer = 19B7B800] 09:00:17 INFO - PROCESS | 3740 | 1464192017146 Marionette TRACE conn2 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 09:00:17 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:00:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 635ms 09:00:17 INFO - PROCESS | 3740 | 1464192017186 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 3740 | 1464192017188 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 09:00:17 INFO - PROCESS | 3740 | 1464192017191 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:00:17 INFO - PROCESS | 3740 | 1464192017193 Marionette TRACE conn2 <- [1,2982,null,{}] 09:00:17 INFO - PROCESS | 3740 | 1464192017200 Marionette TRACE conn2 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:17 INFO - PROCESS | 3740 | 1464192017297 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:00:17 INFO - PROCESS | 3740 | 1464192017309 Marionette TRACE conn2 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 19B77800 == 44 [pid = 3740] [id = 757] 09:00:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (19B7AC00) [pid = 3740] [serial = 2269] [outer = 00000000] 09:00:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (19BE6800) [pid = 3740] [serial = 2270] [outer = 19B7AC00] 09:00:17 INFO - PROCESS | 3740 | 1464192017358 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (19BF5400) [pid = 3740] [serial = 2271] [outer = 19B7AC00] 09:00:17 INFO - PROCESS | 3740 | 1464192017976 Marionette TRACE conn2 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 09:00:18 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:00:18 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:00:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 837ms 09:00:18 INFO - PROCESS | 3740 | 1464192018035 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 3740 | 1464192018040 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 09:00:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:00:18 INFO - PROCESS | 3740 | 1464192018046 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 3740 | 1464192018050 Marionette TRACE conn2 <- [1,2986,null,{}] 09:00:18 INFO - PROCESS | 3740 | 1464192018055 Marionette TRACE conn2 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:18 INFO - PROCESS | 3740 | 1464192018200 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:00:18 INFO - PROCESS | 3740 | 1464192018316 Marionette TRACE conn2 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 105EF800 == 45 [pid = 3740] [id = 758] 09:00:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1123E000) [pid = 3740] [serial = 2272] [outer = 00000000] 09:00:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (131FBC00) [pid = 3740] [serial = 2273] [outer = 1123E000] 09:00:18 INFO - PROCESS | 3740 | 1464192018371 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (13A53400) [pid = 3740] [serial = 2274] [outer = 1123E000] 09:00:18 INFO - PROCESS | 3740 | 1464192018929 Marionette TRACE conn2 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 09:00:18 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:00:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 930ms 09:00:18 INFO - PROCESS | 3740 | 1464192018975 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 3740 | 1464192018981 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 09:00:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:00:18 INFO - PROCESS | 3740 | 1464192018987 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 3740 | 1464192018990 Marionette TRACE conn2 <- [1,2990,null,{}] 09:00:18 INFO - PROCESS | 3740 | 1464192018995 Marionette TRACE conn2 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:19 INFO - PROCESS | 3740 | 1464192019133 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:00:19 INFO - PROCESS | 3740 | 1464192019273 Marionette TRACE conn2 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 15AF0C00 == 46 [pid = 3740] [id = 759] 09:00:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (15AFC400) [pid = 3740] [serial = 2275] [outer = 00000000] 09:00:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (161AAC00) [pid = 3740] [serial = 2276] [outer = 15AFC400] 09:00:19 INFO - PROCESS | 3740 | 1464192019327 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (16838000) [pid = 3740] [serial = 2277] [outer = 15AFC400] 09:00:19 INFO - PROCESS | 3740 | 1464192019830 Marionette TRACE conn2 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 09:00:19 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:00:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 899ms 09:00:19 INFO - PROCESS | 3740 | 1464192019890 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:00:19 INFO - PROCESS | 3740 | 1464192019892 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 09:00:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:00:19 INFO - PROCESS | 3740 | 1464192019896 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 3740 | 1464192019900 Marionette TRACE conn2 <- [1,2994,null,{}] 09:00:19 INFO - PROCESS | 3740 | 1464192019911 Marionette TRACE conn2 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:19 INFO - PROCESS | 3740 | 1464192020019 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:00:20 INFO - PROCESS | 3740 | 1464192020134 Marionette TRACE conn2 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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:20 INFO - PROCESS | 3740 | ++DOCSHELL 156D4C00 == 47 [pid = 3740] [id = 760] 09:00:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (19B74000) [pid = 3740] [serial = 2278] [outer = 00000000] 09:00:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (19B7D400) [pid = 3740] [serial = 2279] [outer = 19B74000] 09:00:20 INFO - PROCESS | 3740 | 1464192020231 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (19BF4400) [pid = 3740] [serial = 2280] [outer = 19B74000] 09:00:20 INFO - PROCESS | 3740 | 1464192020784 Marionette TRACE conn2 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 09:00:20 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:00:20 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 945ms 09:00:20 INFO - PROCESS | 3740 | 1464192020825 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 3740 | 1464192020827 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:00:20 INFO - PROCESS | 3740 | 1464192020831 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 3740 | 1464192020833 Marionette TRACE conn2 <- [1,2998,null,{}] 09:00:20 INFO - PROCESS | 3740 | 1464192020837 Marionette TRACE conn2 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 3740 | 1464192020941 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:00:21 INFO - PROCESS | 3740 | 1464192021053 Marionette TRACE conn2 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 16A62800 == 48 [pid = 3740] [id = 761] 09:00:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (19D5B400) [pid = 3740] [serial = 2281] [outer = 00000000] 09:00:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (19D65400) [pid = 3740] [serial = 2282] [outer = 19D5B400] 09:00:21 INFO - PROCESS | 3740 | 1464192021105 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (19D68C00) [pid = 3740] [serial = 2283] [outer = 19D5B400] 09:00:21 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:00:21 INFO - PROCESS | 3740 | 1464192021658 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:00:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:00:21 INFO - {} 09:00:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:00:21 INFO - {} 09:00:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:00:21 INFO - {} 09:00:21 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:00:21 INFO - {} 09:00:21 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 837ms 09:00:21 INFO - PROCESS | 3740 | 1464192021673 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 3740 | 1464192021675 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 09:00:21 INFO - TEST-START | /FileAPI/fileReader.html 09:00:21 INFO - PROCESS | 3740 | 1464192021946 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 3740 | 1464192021950 Marionette TRACE conn2 <- [1,3002,null,{}] 09:00:21 INFO - PROCESS | 3740 | 1464192021956 Marionette TRACE conn2 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 3740 | 1464192022052 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:00:22 INFO - PROCESS | 3740 | 1464192022161 Marionette TRACE conn2 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 10557C00 == 49 [pid = 3740] [id = 762] 09:00:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (11DEF400) [pid = 3740] [serial = 2284] [outer = 00000000] 09:00:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (13144000) [pid = 3740] [serial = 2285] [outer = 11DEF400] 09:00:22 INFO - PROCESS | 3740 | 1464192022208 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (131F3800) [pid = 3740] [serial = 2286] [outer = 11DEF400] 09:00:22 INFO - PROCESS | 3740 | 1464192022726 Marionette TRACE conn2 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 09:00:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:00:22 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:00:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:00:22 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:00:22 INFO - TEST-OK | /FileAPI/fileReader.html | took 898ms 09:00:22 INFO - PROCESS | 3740 | 1464192022783 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 3740 | 1464192022787 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 09:00:22 INFO - TEST-START | /FileAPI/historical.html 09:00:22 INFO - PROCESS | 3740 | 1464192022791 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 3740 | 1464192022793 Marionette TRACE conn2 <- [1,3006,null,{}] 09:00:22 INFO - PROCESS | 3740 | 1464192022801 Marionette TRACE conn2 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:22 INFO - PROCESS | 3740 | 1464192022896 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:00:23 INFO - PROCESS | 3740 | 1464192023063 Marionette TRACE conn2 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 102D9C00 == 50 [pid = 3740] [id = 763] 09:00:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 116 (10F13800) [pid = 3740] [serial = 2287] [outer = 00000000] 09:00:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 117 (13A53800) [pid = 3740] [serial = 2288] [outer = 10F13800] 09:00:23 INFO - PROCESS | 3740 | 1464192023112 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 118 (156CE800) [pid = 3740] [serial = 2289] [outer = 10F13800] 09:00:23 INFO - PROCESS | 3740 | --DOCSHELL 19B7B000 == 49 [pid = 3740] [id = 756] 09:00:23 INFO - PROCESS | 3740 | --DOCSHELL 17E9DC00 == 48 [pid = 3740] [id = 755] 09:00:23 INFO - PROCESS | 3740 | --DOCSHELL 11264000 == 47 [pid = 3740] [id = 754] 09:00:23 INFO - PROCESS | 3740 | --DOCSHELL 1865B400 == 46 [pid = 3740] [id = 753] 09:00:23 INFO - PROCESS | 3740 | --DOCSHELL 18168000 == 45 [pid = 3740] [id = 752] 09:00:23 INFO - PROCESS | 3740 | --DOCSHELL 1022AC00 == 44 [pid = 3740] [id = 751] 09:00:23 INFO - PROCESS | 3740 | --DOCSHELL 15FBC800 == 43 [pid = 3740] [id = 750] 09:00:23 INFO - PROCESS | 3740 | --DOCSHELL 157CD400 == 42 [pid = 3740] [id = 749] 09:00:23 INFO - PROCESS | 3740 | --DOCSHELL 11D19800 == 41 [pid = 3740] [id = 748] 09:00:23 INFO - PROCESS | 3740 | --DOCSHELL 0C7F5800 == 40 [pid = 3740] [id = 747] 09:00:23 INFO - PROCESS | 3740 | --DOCSHELL 102EA800 == 39 [pid = 3740] [id = 746] 09:00:23 INFO - PROCESS | 3740 | --DOCSHELL 1104D000 == 38 [pid = 3740] [id = 745] 09:00:23 INFO - PROCESS | 3740 | --DOCSHELL 13953C00 == 37 [pid = 3740] [id = 741] 09:00:23 INFO - PROCESS | 3740 | --DOCSHELL 102D0C00 == 36 [pid = 3740] [id = 740] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 117 (132C9C00) [pid = 3740] [serial = 2147] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 116 (0F9EB400) [pid = 3740] [serial = 2144] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 115 (138EF400) [pid = 3740] [serial = 2212] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (17F02400) [pid = 3740] [serial = 2215] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (17747C00) [pid = 3740] [serial = 2210] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (15F55400) [pid = 3740] [serial = 2213] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (15F22C00) [pid = 3740] [serial = 2201] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1865B800) [pid = 3740] [serial = 2218] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (18642000) [pid = 3740] [serial = 2216] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (1683B400) [pid = 3740] [serial = 2206] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (14398800) [pid = 3740] [serial = 2197] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (150F6400) [pid = 3740] [serial = 2198] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1313B000) [pid = 3740] [serial = 2194] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (132C2400) [pid = 3740] [serial = 2195] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (18332000) [pid = 3740] [serial = 2189] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (179AA800) [pid = 3740] [serial = 2188] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (12B2D000) [pid = 3740] [serial = 2192] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (118C2C00) [pid = 3740] [serial = 2191] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (150ED000) [pid = 3740] [serial = 2183] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (138F1400) [pid = 3740] [serial = 2182] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (161B1800) [pid = 3740] [serial = 2203] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (161B1400) [pid = 3740] [serial = 2204] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (1125E800) [pid = 3740] [serial = 2180] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (10A5BC00) [pid = 3740] [serial = 2179] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (17747800) [pid = 3740] [serial = 2209] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (16DF1C00) [pid = 3740] [serial = 2186] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (16826800) [pid = 3740] [serial = 2185] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (15AFCC00) [pid = 3740] [serial = 2200] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (16AA4400) [pid = 3740] [serial = 2207] [outer = 00000000] [url = about:blank] 09:00:23 INFO - PROCESS | 3740 | 1464192023596 Marionette TRACE conn2 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 09:00:23 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:00:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:00:23 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:00:23 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:00:23 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:00:23 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:00:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:00:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:23 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:00:23 INFO - TEST-OK | /FileAPI/historical.html | took 821ms 09:00:23 INFO - PROCESS | 3740 | 1464192023631 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 3740 | 1464192023634 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 09:00:23 INFO - TEST-START | /FileAPI/idlharness.html 09:00:23 INFO - PROCESS | 3740 | 1464192023641 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 3740 | 1464192023643 Marionette TRACE conn2 <- [1,3010,null,{}] 09:00:23 INFO - PROCESS | 3740 | 1464192023647 Marionette TRACE conn2 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:23 INFO - PROCESS | 3740 | 1464192023729 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:00:23 INFO - PROCESS | 3740 | 1464192023745 Marionette TRACE conn2 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 138F1400 == 37 [pid = 3740] [id = 764] 09:00:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (138F8C00) [pid = 3740] [serial = 2290] [outer = 00000000] 09:00:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (14335400) [pid = 3740] [serial = 2291] [outer = 138F8C00] 09:00:23 INFO - PROCESS | 3740 | 1464192023796 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (150F6400) [pid = 3740] [serial = 2292] [outer = 138F8C00] 09:00:24 INFO - PROCESS | 3740 | 1464192024630 Marionette TRACE conn2 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:00:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:00:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:00:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:00:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:00:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:00:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:00:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:00:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:00:24 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:00:24 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:00:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:24 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:00:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:00:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:00:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:00:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:00:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:00:24 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:00:24 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:00:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:24 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:00:24 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:00:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:00:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:00:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:00:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:00:24 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:00:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:00:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:00:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:00:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:00:24 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:00:24 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:00:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:00:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:00:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:00:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:00:24 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:00:24 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:00:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:24 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:00:24 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:00:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:00:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:00:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:00:24 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:00:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:00:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:00:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:00:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:00:24 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:00:24 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:00:24 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:24 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:24 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:24 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:24 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:24 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:00:24 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:00:24 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:00:24 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:00:24 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:00:24 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:00:24 INFO - TEST-OK | /FileAPI/idlharness.html | took 1115ms 09:00:24 INFO - PROCESS | 3740 | 1464192024748 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 3740 | 1464192024750 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 09:00:24 INFO - TEST-START | /FileAPI/idlharness.worker 09:00:24 INFO - PROCESS | 3740 | 1464192024754 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - PROCESS | 3740 | 1464192024756 Marionette TRACE conn2 <- [1,3014,null,{}] 09:00:24 INFO - PROCESS | 3740 | 1464192024759 Marionette TRACE conn2 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:24 INFO - PROCESS | 3740 | 1464192024886 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:00:24 INFO - PROCESS | 3740 | 1464192024895 Marionette TRACE conn2 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 15FB6C00 == 38 [pid = 3740] [id = 765] 09:00:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (15FB8400) [pid = 3740] [serial = 2293] [outer = 00000000] 09:00:24 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (179AB400) [pid = 3740] [serial = 2294] [outer = 15FB8400] 09:00:24 INFO - PROCESS | 3740 | 1464192024939 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (17F09800) [pid = 3740] [serial = 2295] [outer = 15FB8400] 09:00:25 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:00:25 INFO - PROCESS | 3740 | 1464192025924 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:00:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:00:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:00:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:00:26 INFO - {} 09:00:26 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:00:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:00:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:00:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:00:26 INFO - {} 09:00:26 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:00:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:00:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:00:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:00:26 INFO - {} 09:00:26 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:00:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:00:26 INFO - {} 09:00:26 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:00:26 INFO - {} 09:00:26 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:00:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:00:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:00:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:00:26 INFO - {} 09:00:26 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:00:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:00:26 INFO - {} 09:00:26 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:00:26 INFO - {} 09:00:26 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:00:26 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:26 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:00:26 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:00:26 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:00:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:00:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:00:26 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:00:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:00:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:00:26 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:00:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:00:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:00:26 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:00:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:00:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:00:26 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:00:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:00:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:00:26 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:00:26 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:26 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:00:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:00:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:00:26 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:00:26 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:26 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:00:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:00:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:00:26 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:00:26 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:00:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:26 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:00:26 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:00:26 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:00:26 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:00:26 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:00:26 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:00:26 INFO - {} 09:00:26 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1364ms 09:00:26 INFO - PROCESS | 3740 | 1464192026127 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 3740 | 1464192026129 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 09:00:26 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:00:26 INFO - PROCESS | 3740 | 1464192026132 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 3740 | 1464192026134 Marionette TRACE conn2 <- [1,3018,null,{}] 09:00:26 INFO - PROCESS | 3740 | 1464192026137 Marionette TRACE conn2 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 3740 | 1464192026246 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:00:26 INFO - PROCESS | 3740 | 1464192026252 Marionette TRACE conn2 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 186F1400 == 39 [pid = 3740] [id = 766] 09:00:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (186F1800) [pid = 3740] [serial = 2296] [outer = 00000000] 09:00:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1A757800) [pid = 3740] [serial = 2297] [outer = 186F1800] 09:00:26 INFO - PROCESS | 3740 | 1464192026296 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1A75B400) [pid = 3740] [serial = 2298] [outer = 186F1800] 09:00:26 INFO - PROCESS | 3740 | 1464192026707 Marionette TRACE conn2 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 09:00:26 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:00:26 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 620ms 09:00:26 INFO - PROCESS | 3740 | 1464192026754 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 3740 | 1464192026756 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 09:00:26 INFO - PROCESS | 3740 | 1464192026759 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:00:26 INFO - PROCESS | 3740 | 1464192026761 Marionette TRACE conn2 <- [1,3022,null,{}] 09:00:26 INFO - PROCESS | 3740 | 1464192026764 Marionette TRACE conn2 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 3740 | 1464192026906 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:00:26 INFO - PROCESS | 3740 | 1464192026976 Marionette TRACE conn2 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 105FAC00 == 40 [pid = 3740] [id = 767] 09:00:26 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (12F14400) [pid = 3740] [serial = 2299] [outer = 00000000] 09:00:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (156CB000) [pid = 3740] [serial = 2300] [outer = 12F14400] 09:00:27 INFO - PROCESS | 3740 | 1464192027023 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (1A857000) [pid = 3740] [serial = 2301] [outer = 12F14400] 09:00:27 INFO - PROCESS | 3740 | 1464192027411 Marionette TRACE conn2 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 09:00:27 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:00:27 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 682ms 09:00:27 INFO - PROCESS | 3740 | 1464192027459 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 3740 | 1464192027461 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 09:00:27 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:00:27 INFO - PROCESS | 3740 | 1464192027464 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 3740 | 1464192027466 Marionette TRACE conn2 <- [1,3026,null,{}] 09:00:27 INFO - PROCESS | 3740 | 1464192027469 Marionette TRACE conn2 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:27 INFO - PROCESS | 3740 | 1464192027731 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:00:27 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (16AA2400) [pid = 3740] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:00:27 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (1832E000) [pid = 3740] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:00:27 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (186EDC00) [pid = 3740] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:00:27 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (15A97000) [pid = 3740] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:00:27 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (102EB000) [pid = 3740] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:00:27 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (19B7B800) [pid = 3740] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:00:27 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (0C7FC000) [pid = 3740] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:00:27 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (1432B400) [pid = 3740] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:00:27 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (15FBCC00) [pid = 3740] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:00:27 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (132D1400) [pid = 3740] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:00:27 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (112E7400) [pid = 3740] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:00:27 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (186F2800) [pid = 3740] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:00:27 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (16C22C00) [pid = 3740] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:00:27 INFO - PROCESS | 3740 | 1464192027836 Marionette TRACE conn2 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 0C775800 == 41 [pid = 3740] [id = 768] 09:00:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (102EB000) [pid = 3740] [serial = 2302] [outer = 00000000] 09:00:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (15FBCC00) [pid = 3740] [serial = 2303] [outer = 102EB000] 09:00:27 INFO - PROCESS | 3740 | 1464192027880 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (16AA2400) [pid = 3740] [serial = 2304] [outer = 102EB000] 09:00:28 INFO - PROCESS | 3740 | 1464192028208 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 09:00:28 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:00:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:00:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:28 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:00:28 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 790ms 09:00:28 INFO - PROCESS | 3740 | 1464192028268 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 3740 | 1464192028270 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 09:00:28 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:00:28 INFO - PROCESS | 3740 | 1464192028274 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 3740 | 1464192028275 Marionette TRACE conn2 <- [1,3030,null,{}] 09:00:28 INFO - PROCESS | 3740 | 1464192028279 Marionette TRACE conn2 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:28 INFO - PROCESS | 3740 | 1464192028357 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:00:28 INFO - PROCESS | 3740 | 1464192028363 Marionette TRACE conn2 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 10A58000 == 42 [pid = 3740] [id = 769] 09:00:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (177D4C00) [pid = 3740] [serial = 2305] [outer = 00000000] 09:00:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (1A85F800) [pid = 3740] [serial = 2306] [outer = 177D4C00] 09:00:28 INFO - PROCESS | 3740 | 1464192028407 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1A8B7400) [pid = 3740] [serial = 2307] [outer = 177D4C00] 09:00:28 INFO - PROCESS | 3740 | 1464192028974 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:00:29 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:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:00:29 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:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:00:29 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:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:00:29 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:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:00:29 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:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:00:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:00:29 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:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:00:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:00:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:00:29 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:29 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:00:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:00:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:00:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:29 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:00:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:00:29 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:00:29 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 837ms 09:00:29 INFO - PROCESS | 3740 | 1464192029107 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 3740 | 1464192029109 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 09:00:29 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:00:29 INFO - PROCESS | 3740 | 1464192029112 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 3740 | 1464192029114 Marionette TRACE conn2 <- [1,3034,null,{}] 09:00:29 INFO - PROCESS | 3740 | 1464192029117 Marionette TRACE conn2 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:29 INFO - PROCESS | 3740 | 1464192029235 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:00:29 INFO - PROCESS | 3740 | 1464192029244 Marionette TRACE conn2 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 102CD400 == 43 [pid = 3740] [id = 770] 09:00:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (1A85F400) [pid = 3740] [serial = 2308] [outer = 00000000] 09:00:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (1AC0E400) [pid = 3740] [serial = 2309] [outer = 1A85F400] 09:00:29 INFO - PROCESS | 3740 | 1464192029287 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (1AC10000) [pid = 3740] [serial = 2310] [outer = 1A85F400] 09:00:29 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:00:29 INFO - PROCESS | 3740 | 1464192029753 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:00:29 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:00:29 INFO - {} 09:00:29 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 697ms 09:00:29 INFO - PROCESS | 3740 | 1464192029812 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 3740 | 1464192029817 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 09:00:29 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:00:29 INFO - PROCESS | 3740 | 1464192029823 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 3740 | 1464192029827 Marionette TRACE conn2 <- [1,3038,null,{}] 09:00:29 INFO - PROCESS | 3740 | 1464192029842 Marionette TRACE conn2 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 3740 | 1464192030027 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:00:30 INFO - PROCESS | 3740 | 1464192030132 Marionette TRACE conn2 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 1104D000 == 44 [pid = 3740] [id = 771] 09:00:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (1104F000) [pid = 3740] [serial = 2311] [outer = 00000000] 09:00:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (11861400) [pid = 3740] [serial = 2312] [outer = 1104F000] 09:00:30 INFO - PROCESS | 3740 | 1464192030188 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1290D400) [pid = 3740] [serial = 2313] [outer = 1104F000] 09:00:30 INFO - PROCESS | 3740 | 1464192030729 Marionette TRACE conn2 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:00:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:00:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:00:30 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:00:30 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 960ms 09:00:30 INFO - PROCESS | 3740 | 1464192030773 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 3740 | 1464192030779 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 09:00:30 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:00:30 INFO - PROCESS | 3740 | 1464192030787 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 3740 | 1464192030790 Marionette TRACE conn2 <- [1,3042,null,{}] 09:00:30 INFO - PROCESS | 3740 | 1464192030794 Marionette TRACE conn2 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 3740 | 1464192030922 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:00:31 INFO - PROCESS | 3740 | 1464192031088 Marionette TRACE conn2 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 13E1F800 == 45 [pid = 3740] [id = 772] 09:00:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (14330000) [pid = 3740] [serial = 2314] [outer = 00000000] 09:00:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (15AF5000) [pid = 3740] [serial = 2315] [outer = 14330000] 09:00:31 INFO - PROCESS | 3740 | 1464192031145 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (15F55400) [pid = 3740] [serial = 2316] [outer = 14330000] 09:00:32 INFO - PROCESS | 3740 | 1464192032012 Marionette TRACE conn2 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:00:32 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:00:32 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:00:32 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:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:00:32 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:00:32 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:00:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:32 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:00:32 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:00:32 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1410ms 09:00:32 INFO - PROCESS | 3740 | 1464192032217 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:00:32 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:00:32 INFO - PROCESS | 3740 | 1464192032219 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 09:00:32 INFO - PROCESS | 3740 | 1464192032223 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 3740 | 1464192032227 Marionette TRACE conn2 <- [1,3046,null,{}] 09:00:32 INFO - PROCESS | 3740 | 1464192032239 Marionette TRACE conn2 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:32 INFO - PROCESS | 3740 | 1464192032380 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:00:32 INFO - PROCESS | 3740 | 1464192032489 Marionette TRACE conn2 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 1519CC00 == 46 [pid = 3740] [id = 773] 09:00:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (15A2F800) [pid = 3740] [serial = 2317] [outer = 00000000] 09:00:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (19A64800) [pid = 3740] [serial = 2318] [outer = 15A2F800] 09:00:32 INFO - PROCESS | 3740 | 1464192032544 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (19B78000) [pid = 3740] [serial = 2319] [outer = 15A2F800] 09:00:33 INFO - PROCESS | 3740 | 1464192033071 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 09:00:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:00:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:00:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:00:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:00:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:00:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:00:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:00:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:00:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:00:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:00:33 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:33 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:00:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:00:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:00:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:00:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:00:33 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:00:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:00:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:33 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:00:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:00:33 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:00:33 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 899ms 09:00:33 INFO - PROCESS | 3740 | 1464192033125 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 3740 | 1464192033128 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 09:00:33 INFO - PROCESS | 3740 | 1464192033131 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:00:33 INFO - PROCESS | 3740 | 1464192033133 Marionette TRACE conn2 <- [1,3050,null,{}] 09:00:33 INFO - PROCESS | 3740 | 1464192033137 Marionette TRACE conn2 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:33 INFO - PROCESS | 3740 | 1464192033242 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:00:33 INFO - PROCESS | 3740 | 1464192033355 Marionette TRACE conn2 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 1774D400 == 47 [pid = 3740] [id = 774] 09:00:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (19A5E800) [pid = 3740] [serial = 2320] [outer = 00000000] 09:00:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (19FC8000) [pid = 3740] [serial = 2321] [outer = 19A5E800] 09:00:33 INFO - PROCESS | 3740 | 1464192033408 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (1A12C800) [pid = 3740] [serial = 2322] [outer = 19A5E800] 09:00:33 INFO - PROCESS | 3740 | [3740] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:00:33 INFO - PROCESS | 3740 | 1464192033973 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:00:34 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:00:34 INFO - {} 09:00:34 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 899ms 09:00:34 INFO - PROCESS | 3740 | 1464192034038 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:00:34 INFO - PROCESS | 3740 | 1464192034041 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 09:00:34 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:00:34 INFO - PROCESS | 3740 | 1464192034061 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:00:34 INFO - PROCESS | 3740 | 1464192034063 Marionette TRACE conn2 <- [1,3054,null,{}] 09:00:34 INFO - PROCESS | 3740 | 1464192034067 Marionette TRACE conn2 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:34 INFO - PROCESS | 3740 | 1464192034174 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:00:34 INFO - PROCESS | 3740 | 1464192034311 Marionette TRACE conn2 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 13E1C400 == 48 [pid = 3740] [id = 775] 09:00:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (1683C400) [pid = 3740] [serial = 2323] [outer = 00000000] 09:00:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (19B71800) [pid = 3740] [serial = 2324] [outer = 1683C400] 09:00:34 INFO - PROCESS | 3740 | 1464192034369 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 3740 | ++DOMWINDOW == 112 (19B74800) [pid = 3740] [serial = 2325] [outer = 1683C400] 09:00:35 INFO - PROCESS | 3740 | 1464192035028 Marionette TRACE conn2 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 09:00:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:00:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:00:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:00:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:00:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:00:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:00:35 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:00:35 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1038ms 09:00:35 INFO - PROCESS | 3740 | 1464192035112 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 3740 | 1464192035116 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 09:00:35 INFO - PROCESS | 3740 | 1464192035122 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:00:35 INFO - PROCESS | 3740 | 1464192035126 Marionette TRACE conn2 <- [1,3058,null,{}] 09:00:35 INFO - PROCESS | 3740 | 1464192035133 Marionette TRACE conn2 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:35 INFO - PROCESS | 3740 | 1464192035230 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:00:35 INFO - PROCESS | 3740 | 1464192035390 Marionette TRACE conn2 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 102EA800 == 49 [pid = 3740] [id = 776] 09:00:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 113 (1055A000) [pid = 3740] [serial = 2326] [outer = 00000000] 09:00:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 114 (11DF9800) [pid = 3740] [serial = 2327] [outer = 1055A000] 09:00:35 INFO - PROCESS | 3740 | 1464192035440 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 3740 | ++DOMWINDOW == 115 (131E6400) [pid = 3740] [serial = 2328] [outer = 1055A000] 09:00:36 INFO - PROCESS | 3740 | --DOCSHELL 10A58000 == 48 [pid = 3740] [id = 769] 09:00:36 INFO - PROCESS | 3740 | --DOCSHELL 0C775800 == 47 [pid = 3740] [id = 768] 09:00:36 INFO - PROCESS | 3740 | --DOCSHELL 105FAC00 == 46 [pid = 3740] [id = 767] 09:00:36 INFO - PROCESS | 3740 | --DOCSHELL 186F1400 == 45 [pid = 3740] [id = 766] 09:00:36 INFO - PROCESS | 3740 | --DOCSHELL 15FB6C00 == 44 [pid = 3740] [id = 765] 09:00:36 INFO - PROCESS | 3740 | --DOCSHELL 138F1400 == 43 [pid = 3740] [id = 764] 09:00:36 INFO - PROCESS | 3740 | --DOCSHELL 102D9C00 == 42 [pid = 3740] [id = 763] 09:00:36 INFO - PROCESS | 3740 | --DOCSHELL 10557C00 == 41 [pid = 3740] [id = 762] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 114 (16F79000) [pid = 3740] [serial = 2177] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 113 (16AA9400) [pid = 3740] [serial = 2253] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 112 (18644000) [pid = 3740] [serial = 2256] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 111 (193D9800) [pid = 3740] [serial = 2259] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 110 (1865A800) [pid = 3740] [serial = 2257] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 109 (186F4400) [pid = 3740] [serial = 2230] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 108 (16A5F800) [pid = 3740] [serial = 2227] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 107 (15FBD800) [pid = 3740] [serial = 2247] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (161AB400) [pid = 3740] [serial = 2248] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (1123F000) [pid = 3740] [serial = 2239] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (10A60400) [pid = 3740] [serial = 2238] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (19B7C000) [pid = 3740] [serial = 2268] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (1055E000) [pid = 3740] [serial = 2241] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (10F13000) [pid = 3740] [serial = 2242] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (143AE000) [pid = 3740] [serial = 2224] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (143B3800) [pid = 3740] [serial = 2244] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 98 (156D3800) [pid = 3740] [serial = 2245] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 97 (11259800) [pid = 3740] [serial = 2221] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 96 (1682AC00) [pid = 3740] [serial = 2250] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 95 (166CB400) [pid = 3740] [serial = 2236] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 94 (193DA400) [pid = 3740] [serial = 2233] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 93 (19BE6800) [pid = 3740] [serial = 2270] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 92 (131E6800) [pid = 3740] [serial = 2262] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 91 (19A6DC00) [pid = 3740] [serial = 2266] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 90 (19A63400) [pid = 3740] [serial = 2265] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 89 (193E0000) [pid = 3740] [serial = 2260] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 88 (1768F000) [pid = 3740] [serial = 2254] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 87 (16C22400) [pid = 3740] [serial = 2263] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | --DOMWINDOW == 86 (16837800) [pid = 3740] [serial = 2251] [outer = 00000000] [url = about:blank] 09:00:36 INFO - PROCESS | 3740 | 1464192036057 Marionette TRACE conn2 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 09:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:00:36 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 945ms 09:00:36 INFO - PROCESS | 3740 | 1464192036073 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:00:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:00:36 INFO - PROCESS | 3740 | 1464192036082 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 09:00:36 INFO - PROCESS | 3740 | 1464192036089 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - PROCESS | 3740 | 1464192036092 Marionette TRACE conn2 <- [1,3062,null,{}] 09:00:36 INFO - PROCESS | 3740 | 1464192036096 Marionette TRACE conn2 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 3740 | 1464192036182 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:00:36 INFO - PROCESS | 3740 | 1464192036280 Marionette TRACE conn2 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 1027A800 == 42 [pid = 3740] [id = 777] 09:00:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 87 (102D0000) [pid = 3740] [serial = 2329] [outer = 00000000] 09:00:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 88 (118BD800) [pid = 3740] [serial = 2330] [outer = 102D0000] 09:00:36 INFO - PROCESS | 3740 | 1464192036326 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 89 (1314B800) [pid = 3740] [serial = 2331] [outer = 102D0000] 09:00:36 INFO - PROCESS | 3740 | 1464192036685 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 09:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:00:36 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:00:36 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 636ms 09:00:36 INFO - PROCESS | 3740 | 1464192036787 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 3740 | 1464192036789 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 09:00:36 INFO - PROCESS | 3740 | 1464192036798 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:00:36 INFO - PROCESS | 3740 | 1464192036802 Marionette TRACE conn2 <- [1,3066,null,{}] 09:00:36 INFO - PROCESS | 3740 | 1464192036812 Marionette TRACE conn2 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 3740 | 1464192036899 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:00:36 INFO - PROCESS | 3740 | 1464192036914 Marionette TRACE conn2 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 156D0C00 == 43 [pid = 3740] [id = 778] 09:00:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 90 (156D1400) [pid = 3740] [serial = 2332] [outer = 00000000] 09:00:36 INFO - PROCESS | 3740 | ++DOMWINDOW == 91 (157D9C00) [pid = 3740] [serial = 2333] [outer = 156D1400] 09:00:36 INFO - PROCESS | 3740 | 1464192036961 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 92 (15FAF000) [pid = 3740] [serial = 2334] [outer = 156D1400] 09:00:37 INFO - PROCESS | 3740 | 1464192037441 Marionette TRACE conn2 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 3740 | 1464192037514 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 09:00:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:00:37 INFO - PROCESS | 3740 | 1464192037517 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 3740 | 1464192037519 Marionette TRACE conn2 <- [1,3070,null,{}] 09:00:37 INFO - PROCESS | 3740 | 1464192037522 Marionette TRACE conn2 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:37 INFO - PROCESS | 3740 | 1464192037606 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:00:37 INFO - PROCESS | 3740 | 1464192037614 Marionette TRACE conn2 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 161B4C00 == 44 [pid = 3740] [id = 779] 09:00:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 93 (166C8000) [pid = 3740] [serial = 2335] [outer = 00000000] 09:00:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 94 (1681DC00) [pid = 3740] [serial = 2336] [outer = 166C8000] 09:00:37 INFO - PROCESS | 3740 | 1464192037660 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 3740 | ++DOMWINDOW == 95 (16826800) [pid = 3740] [serial = 2337] [outer = 166C8000] 09:00:38 INFO - PROCESS | 3740 | 1464192038079 Marionette TRACE conn2 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 09:00:38 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:00:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:00:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:38 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:00:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:00:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 589ms 09:00:38 INFO - PROCESS | 3740 | 1464192038098 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 3740 | 1464192038101 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 09:00:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:00:38 INFO - PROCESS | 3740 | 1464192038131 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 3740 | 1464192038142 Marionette TRACE conn2 <- [1,3074,null,{}] 09:00:38 INFO - PROCESS | 3740 | 1464192038147 Marionette TRACE conn2 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:38 INFO - PROCESS | 3740 | 1464192038227 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:00:38 INFO - PROCESS | 3740 | 1464192038233 Marionette TRACE conn2 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 0F9E5000 == 45 [pid = 3740] [id = 780] 09:00:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 96 (16823400) [pid = 3740] [serial = 2338] [outer = 00000000] 09:00:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 97 (16AA0000) [pid = 3740] [serial = 2339] [outer = 16823400] 09:00:38 INFO - PROCESS | 3740 | 1464192038276 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 3740 | ++DOMWINDOW == 98 (16AA8000) [pid = 3740] [serial = 2340] [outer = 16823400] 09:00:38 INFO - PROCESS | 3740 | 1464192038758 Marionette TRACE conn2 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:00:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:00:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 666ms 09:00:38 INFO - PROCESS | 3740 | 1464192038782 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 3740 | 1464192038784 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 09:00:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:00:38 INFO - PROCESS | 3740 | 1464192038787 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 3740 | 1464192038789 Marionette TRACE conn2 <- [1,3078,null,{}] 09:00:38 INFO - PROCESS | 3740 | 1464192038799 Marionette TRACE conn2 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:38 INFO - PROCESS | 3740 | 1464192038942 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:00:38 INFO - PROCESS | 3740 | 1464192038954 Marionette TRACE conn2 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 16C22400 == 46 [pid = 3740] [id = 781] 09:00:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 99 (16DF7C00) [pid = 3740] [serial = 2341] [outer = 00000000] 09:00:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (1768E000) [pid = 3740] [serial = 2342] [outer = 16DF7C00] 09:00:39 INFO - PROCESS | 3740 | 1464192039059 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (17751000) [pid = 3740] [serial = 2343] [outer = 16DF7C00] 09:00:39 INFO - PROCESS | 3740 | 1464192039450 Marionette TRACE conn2 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:00:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:00:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 682ms 09:00:39 INFO - PROCESS | 3740 | 1464192039490 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 3740 | 1464192039492 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 09:00:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:00:39 INFO - PROCESS | 3740 | 1464192039495 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 3740 | 1464192039497 Marionette TRACE conn2 <- [1,3082,null,{}] 09:00:39 INFO - PROCESS | 3740 | 1464192039500 Marionette TRACE conn2 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:39 INFO - PROCESS | 3740 | 1464192039621 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:00:39 INFO - PROCESS | 3740 | 1464192039723 Marionette TRACE conn2 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 175D2400 == 47 [pid = 3740] [id = 782] 09:00:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (179A2800) [pid = 3740] [serial = 2344] [outer = 00000000] 09:00:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (186ED000) [pid = 3740] [serial = 2345] [outer = 179A2800] 09:00:39 INFO - PROCESS | 3740 | 1464192039769 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (186F4000) [pid = 3740] [serial = 2346] [outer = 179A2800] 09:00:40 INFO - PROCESS | 3740 | 1464192040130 Marionette TRACE conn2 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:00:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:00:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 697ms 09:00:40 INFO - PROCESS | 3740 | 1464192040176 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 3740 | 1464192040178 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 09:00:40 INFO - PROCESS | 3740 | 1464192040182 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:00:40 INFO - PROCESS | 3740 | 1464192040183 Marionette TRACE conn2 <- [1,3086,null,{}] 09:00:40 INFO - PROCESS | 3740 | 1464192040187 Marionette TRACE conn2 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:40 INFO - PROCESS | 3740 | 1464192040306 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:00:40 INFO - PROCESS | 3740 | 1464192040374 Marionette TRACE conn2 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 13954000 == 48 [pid = 3740] [id = 783] 09:00:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (1865A800) [pid = 3740] [serial = 2347] [outer = 00000000] 09:00:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (193E0C00) [pid = 3740] [serial = 2348] [outer = 1865A800] 09:00:40 INFO - PROCESS | 3740 | 1464192040426 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (19A63800) [pid = 3740] [serial = 2349] [outer = 1865A800] 09:00:40 INFO - PROCESS | 3740 | --DOMWINDOW == 106 (15FB8400) [pid = 3740] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:00:40 INFO - PROCESS | 3740 | --DOMWINDOW == 105 (186F1800) [pid = 3740] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:00:40 INFO - PROCESS | 3740 | --DOMWINDOW == 104 (12F14400) [pid = 3740] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:00:40 INFO - PROCESS | 3740 | --DOMWINDOW == 103 (138F8C00) [pid = 3740] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:00:40 INFO - PROCESS | 3740 | --DOMWINDOW == 102 (11DEF400) [pid = 3740] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:00:40 INFO - PROCESS | 3740 | --DOMWINDOW == 101 (10F13800) [pid = 3740] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:00:40 INFO - PROCESS | 3740 | --DOMWINDOW == 100 (102EB000) [pid = 3740] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:00:40 INFO - PROCESS | 3740 | --DOMWINDOW == 99 (177D4C00) [pid = 3740] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:00:40 INFO - PROCESS | 3740 | 1464192040936 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 09:00:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:00:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:00:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 791ms 09:00:41 INFO - PROCESS | 3740 | 1464192041007 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 3740 | 1464192041009 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 09:00:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:00:41 INFO - PROCESS | 3740 | 1464192041018 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 3740 | 1464192041019 Marionette TRACE conn2 <- [1,3090,null,{}] 09:00:41 INFO - PROCESS | 3740 | 1464192041023 Marionette TRACE conn2 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:41 INFO - PROCESS | 3740 | 1464192041104 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:00:41 INFO - PROCESS | 3740 | 1464192041109 Marionette TRACE conn2 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 0F984C00 == 49 [pid = 3740] [id = 784] 09:00:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 100 (0F9EB400) [pid = 3740] [serial = 2350] [outer = 00000000] 09:00:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 101 (186F6400) [pid = 3740] [serial = 2351] [outer = 0F9EB400] 09:00:41 INFO - PROCESS | 3740 | 1464192041152 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 102 (19B7B000) [pid = 3740] [serial = 2352] [outer = 0F9EB400] 09:00:41 INFO - PROCESS | 3740 | 1464192041579 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:00:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:00:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 589ms 09:00:41 INFO - PROCESS | 3740 | 1464192041612 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 3740 | 1464192041614 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 09:00:41 INFO - PROCESS | 3740 | 1464192041617 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:00:41 INFO - PROCESS | 3740 | 1464192041618 Marionette TRACE conn2 <- [1,3094,null,{}] 09:00:41 INFO - PROCESS | 3740 | 1464192041622 Marionette TRACE conn2 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:41 INFO - PROCESS | 3740 | 1464192041750 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:00:41 INFO - PROCESS | 3740 | 1464192041756 Marionette TRACE conn2 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 19BED000 == 50 [pid = 3740] [id = 785] 09:00:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 103 (19D5D000) [pid = 3740] [serial = 2353] [outer = 00000000] 09:00:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 104 (19DB2400) [pid = 3740] [serial = 2354] [outer = 19D5D000] 09:00:41 INFO - PROCESS | 3740 | 1464192041800 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 3740 | ++DOMWINDOW == 105 (19FC7400) [pid = 3740] [serial = 2355] [outer = 19D5D000] 09:00:42 INFO - PROCESS | 3740 | 1464192042177 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 09:00:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:00:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:00:42 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:00:42 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 635ms 09:00:42 INFO - PROCESS | 3740 | 1464192042239 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:00:42 INFO - PROCESS | 3740 | 1464192042241 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 09:00:42 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:00:42 INFO - PROCESS | 3740 | 1464192042248 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 3740 | 1464192042251 Marionette TRACE conn2 <- [1,3098,null,{}] 09:00:42 INFO - PROCESS | 3740 | 1464192042254 Marionette TRACE conn2 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 3740 | 1464192042354 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:00:42 INFO - PROCESS | 3740 | 1464192042362 Marionette TRACE conn2 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 19D68000 == 51 [pid = 3740] [id = 786] 09:00:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 106 (1A12E800) [pid = 3740] [serial = 2356] [outer = 00000000] 09:00:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 107 (1A715800) [pid = 3740] [serial = 2357] [outer = 1A12E800] 09:00:42 INFO - PROCESS | 3740 | 1464192042416 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 3740 | ++DOMWINDOW == 108 (1A720000) [pid = 3740] [serial = 2358] [outer = 1A12E800] 09:00:43 INFO - PROCESS | 3740 | 1464192043043 Marionette TRACE conn2 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 09:00:43 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:00:43 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:00:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:00:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:00:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:00:43 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:00:43 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 821ms 09:00:43 INFO - PROCESS | 3740 | 1464192043093 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 3740 | 1464192043097 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 09:00:43 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:00:43 INFO - PROCESS | 3740 | 1464192043103 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 3740 | 1464192043107 Marionette TRACE conn2 <- [1,3102,null,{}] 09:00:43 INFO - PROCESS | 3740 | 1464192043113 Marionette TRACE conn2 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:43 INFO - PROCESS | 3740 | 1464192043260 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:00:43 INFO - PROCESS | 3740 | 1464192043383 Marionette TRACE conn2 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"57c109f3-8e52-45c4-835b-f60312e53336\");\n\nvar timer = null;\nif (30000) {\n 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 | 3740 | ++DOCSHELL 10F0D400 == 52 [pid = 3740] [id = 787] 09:00:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 109 (10F0FC00) [pid = 3740] [serial = 2359] [outer = 00000000] 09:00:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 110 (11D1AC00) [pid = 3740] [serial = 2360] [outer = 10F0FC00] 09:00:43 INFO - PROCESS | 3740 | 1464192043439 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 3740 | ++DOMWINDOW == 111 (1395C400) [pid = 3740] [serial = 2361] [outer = 10F0FC00] 09:00:43 INFO - PROCESS | 3740 | 1464192043963 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 09:00:43 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:00:43 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 899ms 09:00:43 INFO - PROCESS | 3740 | 1464192043992 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 3740 | 1464192043998 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 09:00:45 WARNING - u'runner_teardown' () 09:00:45 INFO - No more tests 09:00:45 INFO - Got 0 unexpected results 09:00:45 INFO - SUITE-END | took 634s 09:00:45 INFO - Closing logging queue 09:00:45 INFO - queue closed 09:00:45 INFO - Return code: 0 09:00:45 WARNING - # TBPL SUCCESS # 09:00:45 INFO - Running post-action listener: _resource_record_post_action 09:00:45 INFO - Running post-run listener: _resource_record_post_run 09:00:46 INFO - Total resource usage - Wall time: 643s; CPU: 17.0%; Read bytes: 90979840; Write bytes: 960911360; Read time: 500255; Write time: 1267753 09:00:46 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:00:46 INFO - install - Wall time: 3s; CPU: 10.0%; Read bytes: 0; Write bytes: 74519552; Read time: 0; Write time: 76338 09:00:46 INFO - run-tests - Wall time: 640s; CPU: 17.0%; Read bytes: 90979840; Write bytes: 824833024; Read time: 500255; Write time: 1132658 09:00:46 INFO - Running post-run listener: _upload_blobber_files 09:00:46 INFO - Blob upload gear active. 09:00:46 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:00:46 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:00:46 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:00:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:00:47 INFO - (blobuploader) - INFO - Open directory for files ... 09:00:47 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:00:47 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:00:47 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:00:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:00:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:00:48 INFO - (blobuploader) - INFO - Done attempting. 09:00:48 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:00:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:00:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:00:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:00:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:00:49 INFO - (blobuploader) - INFO - Done attempting. 09:00:49 INFO - (blobuploader) - INFO - Iteration through files over. 09:00:49 INFO - Return code: 0 09:00:49 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:00:49 INFO - Using _rmtree_windows ... 09:00:49 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:00:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e7a2ee7e6f3f6cfa98481583fb5ddab6728cb6b296e879f4fa5e2535657842f91567c2eb05c6d49da6f311914140d1a3001cd0d2e69f5ea26b85e4a429b7356e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9ac43a7c6a678a345408ae41b003df04beb5229e00bc4398a119acf97717b94f674d834d8035b623f686b5b9fa4f2f2b98430cc2cdc7d11c9ca44f3cbe63f130"} 09:00:49 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:00:49 INFO - Writing to file C:\slave\test\properties\blobber_files 09:00:49 INFO - Contents: 09:00:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e7a2ee7e6f3f6cfa98481583fb5ddab6728cb6b296e879f4fa5e2535657842f91567c2eb05c6d49da6f311914140d1a3001cd0d2e69f5ea26b85e4a429b7356e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9ac43a7c6a678a345408ae41b003df04beb5229e00bc4398a119acf97717b94f674d834d8035b623f686b5b9fa4f2f2b98430cc2cdc7d11c9ca44f3cbe63f130"} 09:00:49 INFO - Running post-run listener: copy_logs_to_upload_dir 09:00:49 INFO - Copying logs to upload dir... 09:00:49 INFO - mkdir: C:\slave\test\build\upload\logs 09:00:49 INFO - Copying logs to upload dir... 09:00:49 INFO - Using _rmtree_windows ... 09:00:49 INFO - Using _rmtree_windows ... 09:00:49 INFO - Using _rmtree_windows ... 09:00:49 INFO - Using _rmtree_windows ... 09:00:49 INFO - Using _rmtree_windows ... 09:00:49 INFO - Using _rmtree_windows ... 09:00:49 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=759.941000 ========= master_lag: 53.34 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 13 mins, 33 secs) (at 2016-05-25 09:00:51.307020) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 09:00:51.313479) ========= '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-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e7a2ee7e6f3f6cfa98481583fb5ddab6728cb6b296e879f4fa5e2535657842f91567c2eb05c6d49da6f311914140d1a3001cd0d2e69f5ea26b85e4a429b7356e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9ac43a7c6a678a345408ae41b003df04beb5229e00bc4398a119acf97717b94f674d834d8035b623f686b5b9fa4f2f2b98430cc2cdc7d11c9ca44f3cbe63f130"} build_url:https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.109000 build_url: 'https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/e7a2ee7e6f3f6cfa98481583fb5ddab6728cb6b296e879f4fa5e2535657842f91567c2eb05c6d49da6f311914140d1a3001cd0d2e69f5ea26b85e4a429b7356e", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/9ac43a7c6a678a345408ae41b003df04beb5229e00bc4398a119acf97717b94f674d834d8035b623f686b5b9fa4f2f2b98430cc2cdc7d11c9ca44f3cbe63f130"}' symbols_url: 'https://queue.taskcluster.net/v1/task/Lg7mrEtBQSGlIDscegYysg/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-25 09:00:51.455931) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:00:51.456267) ========= '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-010\Application Data COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-010 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-010 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-010 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-010 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-010 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.109000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-25 09:00:51.577448) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 09:00:51.578238) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-25 09:00:52.037279) ========= ========= Total master_lag: 53.98 =========