builder: mozilla-aurora_xp_ix-debug_test-web-platform-tests-1 slave: t-xp32-ix-122 starttime: 1464364747.76 results: success (0) buildid: 20160527074648 builduid: eeeaf82fe0674eea94916a1a3f690f36 revision: acc1985e7895ab3d5c6053bc6682e20c1d41637d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 08:59:07.757645) ========= master: http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-27 08:59:07.758303) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 08:59:07.758589) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-27 08:59:07.853546) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 08:59:07.853818) ========= '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-122\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-122 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-122 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-122 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-122 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-122 WINDIR=C:\WINDOWS using PTY: False --08:59:26-- 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% 1.93 GB/s 08:59:26 (1.93 GB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.595000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 08:59:08.534043) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 08:59:08.534367) ========= '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-122\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-122 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-122 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-122 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-122 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-122 WINDIR=C:\WINDOWS using PTY: False program finished with exit code 0 elapsedTime=0.728000 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 08:59:09.307821) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-27 08:59:09.308164) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev acc1985e7895ab3d5c6053bc6682e20c1d41637d --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 acc1985e7895ab3d5c6053bc6682e20c1d41637d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\Documents and Settings\All Users APPDATA=C:\Documents and Settings\cltbld.T-XP32-IX-122\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-122 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-122 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-122 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-122 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-122 WINDIR=C:\WINDOWS using PTY: False 2016-05-27 08:59:27,911 truncating revision to first 12 chars 2016-05-27 08:59:27,911 Setting DEBUG logging. 2016-05-27 08:59:27,911 attempt 1/10 2016-05-27 08:59:27,911 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/acc1985e7895?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-27 08:59:29,131 unpacking tar archive at: mozilla-aurora-acc1985e7895/testing/mozharness/ program finished with exit code 0 elapsedTime=1.903000 ========= master_lag: 0.18 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-27 08:59:11.386694) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 08:59:11.387050) ========= script_repo_revision: acc1985e7895ab3d5c6053bc6682e20c1d41637d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-27 08:59:11.387454) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 08:59:11.387777) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-27 08:59:11.401973) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 1 secs) (at 2016-05-27 08:59:11.402285) ========= '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-122\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-122 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-122 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-122 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-122 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-122 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:59:30 INFO - MultiFileLogger online at 20160527 08:59:30 in C:\slave\test 08:59:30 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:59:30 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:59:30 INFO - {'append_to_log': False, 08:59:30 INFO - 'base_work_dir': 'C:\\slave\\test', 08:59:30 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:59:30 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:59:30 INFO - 'buildbot_json_path': 'buildprops.json', 08:59:30 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:59:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:59:30 INFO - 'download_minidump_stackwalk': True, 08:59:30 INFO - 'download_symbols': 'true', 08:59:30 INFO - 'e10s': False, 08:59:30 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:59:30 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:59:30 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:59:30 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:59:30 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:59:30 INFO - 'C:/mozilla-build/tooltool.py'), 08:59:30 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:59:30 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:59:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:59:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:59:30 INFO - 'log_level': 'info', 08:59:30 INFO - 'log_to_console': True, 08:59:30 INFO - 'opt_config_files': (), 08:59:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:59:30 INFO - '--processes=1', 08:59:30 INFO - '--config=%(test_path)s/wptrunner.ini', 08:59:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:59:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:59:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:59:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:59:30 INFO - 'pip_index': False, 08:59:30 INFO - 'require_test_zip': True, 08:59:30 INFO - 'test_type': ('testharness',), 08:59:30 INFO - 'this_chunk': '1', 08:59:30 INFO - 'total_chunks': '10', 08:59:30 INFO - 'virtualenv_path': 'venv', 08:59:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:59:30 INFO - 'work_dir': 'build'} 08:59:30 INFO - ##### 08:59:30 INFO - ##### Running clobber step. 08:59:30 INFO - ##### 08:59:30 INFO - Running pre-action listener: _resource_record_pre_action 08:59:30 INFO - Running main action method: clobber 08:59:30 INFO - rmtree: C:\slave\test\build 08:59:30 INFO - Using _rmtree_windows ... 08:59:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:59:49 INFO - Running post-action listener: _resource_record_post_action 08:59:49 INFO - ##### 08:59:49 INFO - ##### Running read-buildbot-config step. 08:59:49 INFO - ##### 08:59:49 INFO - Running pre-action listener: _resource_record_pre_action 08:59:49 INFO - Running main action method: read_buildbot_config 08:59:49 INFO - Using buildbot properties: 08:59:49 INFO - { 08:59:49 INFO - "project": "", 08:59:49 INFO - "product": "firefox", 08:59:49 INFO - "script_repo_revision": "production", 08:59:49 INFO - "scheduler": "tests-mozilla-aurora-xp_ix-debug-unittest", 08:59:49 INFO - "repository": "", 08:59:49 INFO - "buildername": "Windows XP 32-bit mozilla-aurora debug test web-platform-tests-1", 08:59:49 INFO - "buildid": "20160527074648", 08:59:49 INFO - "pgo_build": "False", 08:59:49 INFO - "basedir": "C:\\slave\\test", 08:59:49 INFO - "buildnumber": 2, 08:59:49 INFO - "slavename": "t-xp32-ix-122", 08:59:49 INFO - "revision": "acc1985e7895ab3d5c6053bc6682e20c1d41637d", 08:59:49 INFO - "master": "http://buildbot-master112.bb.releng.scl3.mozilla.com:8201/", 08:59:49 INFO - "platform": "win32", 08:59:49 INFO - "branch": "mozilla-aurora", 08:59:49 INFO - "repo_path": "releases/mozilla-aurora", 08:59:49 INFO - "moz_repo_path": "", 08:59:49 INFO - "stage_platform": "win32", 08:59:49 INFO - "builduid": "eeeaf82fe0674eea94916a1a3f690f36", 08:59:49 INFO - "slavebuilddir": "test" 08:59:49 INFO - } 08:59:49 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json. 08:59:49 INFO - Found installer url https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip. 08:59:49 INFO - Running post-action listener: _resource_record_post_action 08:59:49 INFO - ##### 08:59:49 INFO - ##### Running download-and-extract step. 08:59:49 INFO - ##### 08:59:49 INFO - Running pre-action listener: _resource_record_pre_action 08:59:49 INFO - Running main action method: download_and_extract 08:59:49 INFO - mkdir: C:\slave\test\build\tests 08:59:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:49 INFO - https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:59:49 INFO - trying https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.test_packages.json 08:59:49 INFO - Downloading https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/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:59:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/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:59:49 INFO - Downloaded 1274 bytes. 08:59:49 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win32.test_packages.json 08:59:49 INFO - Using the following test package requirements: 08:59:49 INFO - {u'common': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:59:49 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:59:49 INFO - u'firefox-48.0a2.en-US.win32.cppunittest.tests.zip'], 08:59:49 INFO - u'gtest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:59:49 INFO - u'firefox-48.0a2.en-US.win32.gtest.tests.zip'], 08:59:49 INFO - u'jittest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:59:49 INFO - u'jsshell-win32.zip'], 08:59:49 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:59:49 INFO - u'firefox-48.0a2.en-US.win32.mochitest.tests.zip'], 08:59:49 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win32.common.tests.zip'], 08:59:49 INFO - u'reftest': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:59:49 INFO - u'firefox-48.0a2.en-US.win32.reftest.tests.zip'], 08:59:49 INFO - u'talos': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:59:49 INFO - u'firefox-48.0a2.en-US.win32.talos.tests.zip'], 08:59:49 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:59:49 INFO - u'firefox-48.0a2.en-US.win32.web-platform.tests.zip'], 08:59:49 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win32.common.tests.zip', 08:59:49 INFO - u'firefox-48.0a2.en-US.win32.xpcshell.tests.zip']} 08:59:49 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:59:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:49 INFO - https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:59:49 INFO - trying https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.common.tests.zip 08:59:49 INFO - Downloading https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/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:59:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/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:59:51 INFO - Downloaded 20302625 bytes. 08:59:51 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:59:51 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:59:53 INFO - caution: filename not matched: web-platform/* 08:59:53 INFO - Return code: 11 08:59:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:59:53 INFO - https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:59:53 INFO - trying https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.web-platform.tests.zip 08:59:53 INFO - Downloading https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/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:59:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/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:59:56 INFO - Downloaded 36409218 bytes. 08:59:56 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:59:56 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/* 09:01:14 INFO - caution: filename not matched: bin/* 09:01:14 INFO - caution: filename not matched: config/* 09:01:14 INFO - caution: filename not matched: mozbase/* 09:01:14 INFO - caution: filename not matched: marionette/* 09:01:14 INFO - caution: filename not matched: tools/wptserve/* 09:01:14 INFO - Return code: 11 09:01:14 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')]} 09:01:14 INFO - https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip matches https://queue.taskcluster.net 09:01:14 INFO - trying https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:01:14 INFO - Downloading https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip to C:\slave\test\build\firefox-48.0a2.en-US.win32.zip 09:01:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/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 09:01:19 INFO - Downloaded 68463023 bytes. 09:01:19 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:01:19 INFO - mkdir: C:\slave\test\properties 09:01:19 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 09:01:19 INFO - Writing to file C:\slave\test\properties\build_url 09:01:19 INFO - Contents: 09:01:19 INFO - build_url:https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip 09:01:20 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:01:20 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 09:01:20 INFO - Writing to file C:\slave\test\properties\symbols_url 09:01:20 INFO - Contents: 09:01:20 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:01:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:20 INFO - https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 09:01:20 INFO - trying https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip 09:01:20 INFO - Downloading https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/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 09:01:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/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 09:01:24 INFO - Downloaded 55563716 bytes. 09:01:24 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'] 09:01:24 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 09:01:27 INFO - Return code: 0 09:01:27 INFO - Running post-action listener: _resource_record_post_action 09:01:27 INFO - Running post-action listener: set_extra_try_arguments 09:01:27 INFO - ##### 09:01:27 INFO - ##### Running create-virtualenv step. 09:01:27 INFO - ##### 09:01:27 INFO - Running pre-action listener: _pre_create_virtualenv 09:01:27 INFO - Running pre-action listener: _resource_record_pre_action 09:01:27 INFO - Running main action method: create_virtualenv 09:01:27 INFO - Creating virtualenv C:\slave\test\build\venv 09:01:27 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 09:01:27 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 09:01:29 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 09:01:30 INFO - Installing distribute......................................................................................................................................................................................done. 09:01:31 INFO - Return code: 0 09:01:31 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 09:01:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:01:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:01:31 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-122', 'USERDOMAIN': 'T-XP32-IX-122', '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-122', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-122', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122\\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-122'}}, attempt #1 09:01:31 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 09:01:31 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 09:01:31 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:01:31 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122\\Application Data', 09:01:31 INFO - 'CLIENTNAME': 'Console', 09:01:31 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:01:31 INFO - 'COMPUTERNAME': 'T-XP32-IX-122', 09:01:31 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:01:31 INFO - 'DCLOCATION': 'SCL3', 09:01:31 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:01:31 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:01:31 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:01:31 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:01:31 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:01:31 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:01:31 INFO - 'HOMEDRIVE': 'C:', 09:01:31 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-122', 09:01:31 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:01:31 INFO - 'KTS_VERSION': '1.19c', 09:01:31 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:01:31 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-122', 09:01:31 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:01:31 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:01:31 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:01:31 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:01:31 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:01:31 INFO - 'MOZ_AIRBAG': '1', 09:01:31 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:01:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:01:31 INFO - 'MOZ_MSVCVERSION': '8', 09:01:31 INFO - 'MOZ_NO_REMOTE': '1', 09:01:31 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:01:31 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:01:31 INFO - 'NO_EM_RESTART': '1', 09:01:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:01:31 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:01:31 INFO - 'OS': 'Windows_NT', 09:01:31 INFO - 'OURDRIVE': 'C:', 09:01:31 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', 09:01:31 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:01:31 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:01:31 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:01:31 INFO - 'PROCESSOR_LEVEL': '6', 09:01:31 INFO - 'PROCESSOR_REVISION': '1e05', 09:01:31 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:01:31 INFO - 'PROMPT': '$P$G', 09:01:31 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:01:31 INFO - 'PWD': 'C:\\slave\\test', 09:01:31 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:01:31 INFO - 'SESSIONNAME': 'Console', 09:01:31 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:01:31 INFO - 'SYSTEMDRIVE': 'C:', 09:01:31 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:01:31 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:31 INFO - 'TEST1': 'testie', 09:01:31 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:31 INFO - 'USERDOMAIN': 'T-XP32-IX-122', 09:01:31 INFO - 'USERNAME': 'cltbld', 09:01:31 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122', 09:01:31 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:01:31 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:01:31 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:01:31 INFO - 'WINDIR': 'C:\\WINDOWS', 09:01:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:01:32 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:01:32 INFO - Downloading/unpacking psutil>=0.7.1 09:01:32 INFO - Running setup.py egg_info for package psutil 09:01:32 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:01:32 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:01:32 INFO - Installing collected packages: psutil 09:01:32 INFO - Running setup.py install for psutil 09:01:32 INFO - building 'psutil._psutil_windows' extension 09:01:32 INFO - error: Unable to find vcvarsall.bat 09:01:32 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-pqspul-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:01:32 INFO - running install 09:01:32 INFO - running build 09:01:32 INFO - running build_py 09:01:32 INFO - creating build 09:01:32 INFO - creating build\lib.win32-2.7 09:01:32 INFO - creating build\lib.win32-2.7\psutil 09:01:32 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 09:01:32 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 09:01:32 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 09:01:32 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 09:01:32 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 09:01:32 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 09:01:32 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 09:01:32 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 09:01:32 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 09:01:32 INFO - running build_ext 09:01:32 INFO - building 'psutil._psutil_windows' extension 09:01:32 INFO - error: Unable to find vcvarsall.bat 09:01:32 INFO - ---------------------------------------- 09:01:32 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-pqspul-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:01:32 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-122\Application Data\pip\pip.log 09:01:32 WARNING - Return code: 1 09:01:32 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! 09:01:32 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 09:01:32 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')]} 09:01:32 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:01:32 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')]} 09:01:32 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:01:32 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-122', 'USERDOMAIN': 'T-XP32-IX-122', '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-122', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-122', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122\\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-122'}}, attempt #1 09:01:32 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 09:01:32 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 09:01:32 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:01:32 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122\\Application Data', 09:01:32 INFO - 'CLIENTNAME': 'Console', 09:01:32 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:01:32 INFO - 'COMPUTERNAME': 'T-XP32-IX-122', 09:01:32 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:01:32 INFO - 'DCLOCATION': 'SCL3', 09:01:32 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:01:32 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:01:32 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:01:32 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:01:32 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:01:32 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:01:32 INFO - 'HOMEDRIVE': 'C:', 09:01:32 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-122', 09:01:32 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:01:32 INFO - 'KTS_VERSION': '1.19c', 09:01:32 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:01:32 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-122', 09:01:32 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:01:32 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:01:32 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:01:32 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:01:32 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:01:32 INFO - 'MOZ_AIRBAG': '1', 09:01:32 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:01:32 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:01:32 INFO - 'MOZ_MSVCVERSION': '8', 09:01:32 INFO - 'MOZ_NO_REMOTE': '1', 09:01:32 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:01:32 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:01:32 INFO - 'NO_EM_RESTART': '1', 09:01:32 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:01:32 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:01:32 INFO - 'OS': 'Windows_NT', 09:01:32 INFO - 'OURDRIVE': 'C:', 09:01:32 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', 09:01:32 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:01:32 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:01:32 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:01:32 INFO - 'PROCESSOR_LEVEL': '6', 09:01:32 INFO - 'PROCESSOR_REVISION': '1e05', 09:01:32 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:01:32 INFO - 'PROMPT': '$P$G', 09:01:32 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:01:32 INFO - 'PWD': 'C:\\slave\\test', 09:01:32 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:01:32 INFO - 'SESSIONNAME': 'Console', 09:01:32 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:01:32 INFO - 'SYSTEMDRIVE': 'C:', 09:01:32 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:01:32 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:32 INFO - 'TEST1': 'testie', 09:01:32 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:32 INFO - 'USERDOMAIN': 'T-XP32-IX-122', 09:01:32 INFO - 'USERNAME': 'cltbld', 09:01:32 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122', 09:01:32 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:01:32 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:01:32 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:01:32 INFO - 'WINDIR': 'C:\\WINDOWS', 09:01:32 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:01:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:01:33 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 09:01:33 INFO - Downloading mozsystemmonitor-0.0.tar.gz 09:01:33 INFO - Running setup.py egg_info for package mozsystemmonitor 09:01:33 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 09:01:33 INFO - Running setup.py egg_info for package psutil 09:01:33 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 09:01:33 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 09:01:33 INFO - Installing collected packages: mozsystemmonitor, psutil 09:01:33 INFO - Running setup.py install for mozsystemmonitor 09:01:33 INFO - Running setup.py install for psutil 09:01:33 INFO - building 'psutil._psutil_windows' extension 09:01:33 INFO - error: Unable to find vcvarsall.bat 09:01:33 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-iigan4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 09:01:33 INFO - running install 09:01:33 INFO - running build 09:01:33 INFO - running build_py 09:01:33 INFO - running build_ext 09:01:33 INFO - building 'psutil._psutil_windows' extension 09:01:33 INFO - error: Unable to find vcvarsall.bat 09:01:33 INFO - ---------------------------------------- 09:01:33 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\docume~1\cltbld~1.t-x\locals~1\temp\pip-iigan4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 09:01:33 INFO - Storing complete log in C:\Documents and Settings\cltbld.T-XP32-IX-122\Application Data\pip\pip.log 09:01:33 WARNING - Return code: 1 09:01:33 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 09:01:33 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 09:01: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')]} 09:01:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:01: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')]} 09:01:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:01: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', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-122', 'USERDOMAIN': 'T-XP32-IX-122', '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-122', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-122', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122\\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-122'}}, attempt #1 09:01: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', 'blobuploader==1.2.4'] in C:\slave\test\build 09:01: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 blobuploader==1.2.4 09:01:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:01:33 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122\\Application Data', 09:01:33 INFO - 'CLIENTNAME': 'Console', 09:01:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:01:33 INFO - 'COMPUTERNAME': 'T-XP32-IX-122', 09:01:33 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:01:33 INFO - 'DCLOCATION': 'SCL3', 09:01:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:01:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:01:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:01:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:01:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:01:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:01:33 INFO - 'HOMEDRIVE': 'C:', 09:01:33 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-122', 09:01:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:01:33 INFO - 'KTS_VERSION': '1.19c', 09:01:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:01:33 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-122', 09:01:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:01:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:01:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:01:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:01:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:01:33 INFO - 'MOZ_AIRBAG': '1', 09:01:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:01:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:01:33 INFO - 'MOZ_MSVCVERSION': '8', 09:01:33 INFO - 'MOZ_NO_REMOTE': '1', 09:01:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:01:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:01:33 INFO - 'NO_EM_RESTART': '1', 09:01:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:01:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:01:33 INFO - 'OS': 'Windows_NT', 09:01:33 INFO - 'OURDRIVE': 'C:', 09:01: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', 09:01:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:01:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:01:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:01:33 INFO - 'PROCESSOR_LEVEL': '6', 09:01:33 INFO - 'PROCESSOR_REVISION': '1e05', 09:01:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:01:33 INFO - 'PROMPT': '$P$G', 09:01:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:01:33 INFO - 'PWD': 'C:\\slave\\test', 09:01:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:01:33 INFO - 'SESSIONNAME': 'Console', 09:01:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:01:33 INFO - 'SYSTEMDRIVE': 'C:', 09:01:33 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:01:33 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:33 INFO - 'TEST1': 'testie', 09:01:33 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:33 INFO - 'USERDOMAIN': 'T-XP32-IX-122', 09:01:33 INFO - 'USERNAME': 'cltbld', 09:01:33 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122', 09:01:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:01:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:01:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:01:33 INFO - 'WINDIR': 'C:\\WINDOWS', 09:01:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:01:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:01:33 INFO - Downloading/unpacking blobuploader==1.2.4 09:01:33 INFO - Downloading blobuploader-1.2.4.tar.gz 09:01:33 INFO - Running setup.py egg_info for package blobuploader 09:01:33 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 09:01:35 INFO - Running setup.py egg_info for package requests 09:01:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 09:01:35 INFO - Downloading docopt-0.6.1.tar.gz 09:01:35 INFO - Running setup.py egg_info for package docopt 09:01:35 INFO - Installing collected packages: blobuploader, docopt, requests 09:01:35 INFO - Running setup.py install for blobuploader 09:01:35 INFO - Running setup.py install for docopt 09:01:35 INFO - Running setup.py install for requests 09:01:35 INFO - Successfully installed blobuploader docopt requests 09:01:35 INFO - Cleaning up... 09:01:35 INFO - Return code: 0 09:01:35 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:01:35 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')]} 09:01:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:01:35 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')]} 09:01:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:01:35 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-122', 'USERDOMAIN': 'T-XP32-IX-122', '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-122', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-122', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122\\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-122'}}, attempt #1 09:01:35 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 09:01:35 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 09:01:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:01:35 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122\\Application Data', 09:01:35 INFO - 'CLIENTNAME': 'Console', 09:01:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:01:35 INFO - 'COMPUTERNAME': 'T-XP32-IX-122', 09:01:35 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:01:35 INFO - 'DCLOCATION': 'SCL3', 09:01:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:01:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:01:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:01:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:01:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:01:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:01:35 INFO - 'HOMEDRIVE': 'C:', 09:01:35 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-122', 09:01:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:01:35 INFO - 'KTS_VERSION': '1.19c', 09:01:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:01:35 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-122', 09:01:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:01:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:01:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:01:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:01:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:01:35 INFO - 'MOZ_AIRBAG': '1', 09:01:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:01:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:01:35 INFO - 'MOZ_MSVCVERSION': '8', 09:01:35 INFO - 'MOZ_NO_REMOTE': '1', 09:01:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:01:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:01:35 INFO - 'NO_EM_RESTART': '1', 09:01:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:01:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:01:35 INFO - 'OS': 'Windows_NT', 09:01:35 INFO - 'OURDRIVE': 'C:', 09:01: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', 09:01:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:01:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:01:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:01:35 INFO - 'PROCESSOR_LEVEL': '6', 09:01:35 INFO - 'PROCESSOR_REVISION': '1e05', 09:01:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:01:35 INFO - 'PROMPT': '$P$G', 09:01:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:01:35 INFO - 'PWD': 'C:\\slave\\test', 09:01:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:01:35 INFO - 'SESSIONNAME': 'Console', 09:01:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:01:35 INFO - 'SYSTEMDRIVE': 'C:', 09:01:35 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:01:35 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:35 INFO - 'TEST1': 'testie', 09:01:35 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:35 INFO - 'USERDOMAIN': 'T-XP32-IX-122', 09:01:35 INFO - 'USERNAME': 'cltbld', 09:01:35 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122', 09:01:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:01:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:01:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:01:35 INFO - 'WINDIR': 'C:\\WINDOWS', 09:01:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:01:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:01:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:01:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:01:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:01:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:01:45 INFO - Unpacking c:\slave\test\build\tests\marionette 09:01:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:01:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:01: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 09:01:45 INFO - Running setup.py install for browsermob-proxy 09:01:49 INFO - Running setup.py install for manifestparser 09:01:49 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Running setup.py install for marionette-client 09:01:49 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:01:49 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Running setup.py install for marionette-driver 09:01:49 INFO - Running setup.py install for mozcrash 09:01:49 INFO - Running setup.py install for mozdebug 09:01:49 INFO - Running setup.py install for mozdevice 09:01:49 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Running setup.py install for mozfile 09:01:49 INFO - Running setup.py install for mozhttpd 09:01:49 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Running setup.py install for mozinfo 09:01:49 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Running setup.py install for mozInstall 09:01:49 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Running setup.py install for mozleak 09:01:49 INFO - Running setup.py install for mozlog 09:01:49 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Running setup.py install for moznetwork 09:01:49 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Running setup.py install for mozprocess 09:01:49 INFO - Running setup.py install for mozprofile 09:01:49 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Running setup.py install for mozrunner 09:01:49 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Running setup.py install for mozscreenshot 09:01:49 INFO - Running setup.py install for moztest 09:01:49 INFO - Running setup.py install for mozversion 09:01:49 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:01:49 INFO - Running setup.py install for wptserve 09:01:49 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 09:01:49 INFO - Cleaning up... 09:01:49 INFO - Return code: 0 09:01:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 09:01:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 09:01:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:01:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 09:01:49 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00E126B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00EB0278>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x00CA7018>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-XP32-IX-122', 'USERDOMAIN': 'T-XP32-IX-122', '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-122', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-XP32-IX-122', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'WINDIR': 'C:\\WINDOWS', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 'CLIENTNAME': 'Console', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122\\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-122'}}, attempt #1 09:01:49 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 09:01:49 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 09:01:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:01:49 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122\\Application Data', 09:01:49 INFO - 'CLIENTNAME': 'Console', 09:01:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:01:49 INFO - 'COMPUTERNAME': 'T-XP32-IX-122', 09:01:49 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:01:49 INFO - 'DCLOCATION': 'SCL3', 09:01:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:01:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:01:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:01:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:01:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:01:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:01:49 INFO - 'HOMEDRIVE': 'C:', 09:01:49 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-122', 09:01:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:01:49 INFO - 'KTS_VERSION': '1.19c', 09:01:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:01:49 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-122', 09:01:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:01:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:01:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:01:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:01:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:01:49 INFO - 'MOZ_AIRBAG': '1', 09:01:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:01:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:01:49 INFO - 'MOZ_MSVCVERSION': '8', 09:01:49 INFO - 'MOZ_NO_REMOTE': '1', 09:01:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:01:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:01:49 INFO - 'NO_EM_RESTART': '1', 09:01:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:01:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:01:49 INFO - 'OS': 'Windows_NT', 09:01:49 INFO - 'OURDRIVE': 'C:', 09:01:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\WINDOWS\\system32;C:\\WINDOWS;C:\\WINDOWS\\System32\\Wbem;C:\\WINDOWS\\system32\\WindowsPowerShell\\v1.0;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg', 09:01:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:01:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:01:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:01:49 INFO - 'PROCESSOR_LEVEL': '6', 09:01:49 INFO - 'PROCESSOR_REVISION': '1e05', 09:01:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:01:49 INFO - 'PROMPT': '$P$G', 09:01:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:01:49 INFO - 'PWD': 'C:\\slave\\test', 09:01:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:01:49 INFO - 'SESSIONNAME': 'Console', 09:01:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:01:49 INFO - 'SYSTEMDRIVE': 'C:', 09:01:49 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:01:49 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:49 INFO - 'TEST1': 'testie', 09:01:49 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:01:49 INFO - 'USERDOMAIN': 'T-XP32-IX-122', 09:01:49 INFO - 'USERNAME': 'cltbld', 09:01:49 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122', 09:01:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:01:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:01:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:01:49 INFO - 'WINDIR': 'C:\\WINDOWS', 09:01:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:02:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 09:02:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 09:02:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 09:02:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 09:02:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 09:02:00 INFO - Unpacking c:\slave\test\build\tests\marionette 09:02:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 09:02:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:02:00 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)) 09:02:03 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)) 09:02:03 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)) 09:02:03 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)) 09:02:03 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)) 09:02:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 09:02:03 INFO - Downloading blessings-1.6.tar.gz 09:02:03 INFO - Running setup.py egg_info for package blessings 09:02:03 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)) 09:02:03 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 09:02:03 INFO - Running setup.py install for blessings 09:02:03 INFO - Running setup.py install for browsermob-proxy 09:02:03 INFO - Running setup.py install for manifestparser 09:02:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Running setup.py install for marionette-client 09:02:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 09:02:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Running setup.py install for marionette-driver 09:02:03 INFO - Running setup.py install for mozcrash 09:02:03 INFO - Running setup.py install for mozdebug 09:02:03 INFO - Running setup.py install for mozdevice 09:02:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Running setup.py install for mozhttpd 09:02:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Running setup.py install for mozInstall 09:02:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Running setup.py install for mozleak 09:02:03 INFO - Running setup.py install for mozprofile 09:02:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Running setup.py install for mozrunner 09:02:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 09:02:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 09:02:04 INFO - Running setup.py install for mozscreenshot 09:02:04 INFO - Running setup.py install for moztest 09:02:04 INFO - Running setup.py install for mozversion 09:02:04 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 09:02:04 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 09:02:04 INFO - Running setup.py install for wptserve 09:02:04 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 09:02:04 INFO - Cleaning up... 09:02:04 INFO - Return code: 0 09:02:04 INFO - Done creating virtualenv C:\slave\test\build\venv. 09:02:04 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:02:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:02:04 INFO - Reading from file tmpfile_stdout 09:02:04 INFO - Using _rmtree_windows ... 09:02:04 INFO - Using _rmtree_windows ... 09:02:04 INFO - Current package versions: 09:02:04 INFO - blessings == 1.6 09:02:04 INFO - blobuploader == 1.2.4 09:02:04 INFO - browsermob-proxy == 0.6.0 09:02:04 INFO - distribute == 0.6.14 09:02:04 INFO - docopt == 0.6.1 09:02:04 INFO - manifestparser == 1.1 09:02:04 INFO - marionette-client == 2.3.0 09:02:04 INFO - marionette-driver == 1.4.0 09:02:04 INFO - mozInstall == 1.12 09:02:04 INFO - mozcrash == 0.17 09:02:04 INFO - mozdebug == 0.1 09:02:04 INFO - mozdevice == 0.48 09:02:04 INFO - mozfile == 1.2 09:02:04 INFO - mozhttpd == 0.7 09:02:04 INFO - mozinfo == 0.9 09:02:04 INFO - mozleak == 0.1 09:02:04 INFO - mozlog == 3.1 09:02:04 INFO - moznetwork == 0.27 09:02:04 INFO - mozprocess == 0.22 09:02:04 INFO - mozprofile == 0.28 09:02:04 INFO - mozrunner == 6.11 09:02:04 INFO - mozscreenshot == 0.1 09:02:04 INFO - mozsystemmonitor == 0.0 09:02:04 INFO - moztest == 0.7 09:02:04 INFO - mozversion == 1.4 09:02:04 INFO - requests == 1.2.3 09:02:04 INFO - wptserve == 1.4.0 09:02:04 INFO - Running post-action listener: _resource_record_post_action 09:02:04 INFO - Running post-action listener: _start_resource_monitoring 09:02:04 INFO - Starting resource monitoring. 09:02:04 INFO - ##### 09:02:04 INFO - ##### Running pull step. 09:02:04 INFO - ##### 09:02:04 INFO - Running pre-action listener: _resource_record_pre_action 09:02:04 INFO - Running main action method: pull 09:02:04 INFO - Pull has nothing to do! 09:02:04 INFO - Running post-action listener: _resource_record_post_action 09:02:04 INFO - ##### 09:02:04 INFO - ##### Running install step. 09:02:04 INFO - ##### 09:02:04 INFO - Running pre-action listener: _resource_record_pre_action 09:02:04 INFO - Running main action method: install 09:02:04 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 09:02:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 09:02:04 INFO - Reading from file tmpfile_stdout 09:02:04 INFO - Using _rmtree_windows ... 09:02:04 INFO - Using _rmtree_windows ... 09:02:04 INFO - Detecting whether we're running mozinstall >=1.0... 09:02:04 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 09:02:04 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 09:02:04 INFO - Reading from file tmpfile_stdout 09:02:04 INFO - Output received: 09:02:04 INFO - Usage: mozinstall-script.py [options] installer 09:02:04 INFO - Options: 09:02:04 INFO - -h, --help show this help message and exit 09:02:04 INFO - -d DEST, --destination=DEST 09:02:04 INFO - Directory to install application into. [default: 09:02:04 INFO - "C:\slave\test"] 09:02:04 INFO - --app=APP Application being installed. [default: firefox] 09:02:04 INFO - Using _rmtree_windows ... 09:02:04 INFO - Using _rmtree_windows ... 09:02:04 INFO - mkdir: C:\slave\test\build\application 09:02:04 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'] 09:02:04 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 09:02:07 INFO - Reading from file tmpfile_stdout 09:02:07 INFO - Output received: 09:02:07 INFO - C:\slave\test\build\application\firefox\firefox.exe 09:02:07 INFO - Using _rmtree_windows ... 09:02:07 INFO - Using _rmtree_windows ... 09:02:07 INFO - Running post-action listener: _resource_record_post_action 09:02:07 INFO - ##### 09:02:07 INFO - ##### Running run-tests step. 09:02:07 INFO - ##### 09:02:07 INFO - Running pre-action listener: _resource_record_pre_action 09:02:07 INFO - Running main action method: run_tests 09:02:07 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 09:02:07 INFO - Minidump filename unknown. Determining based upon platform and architecture. 09:02:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 09:02:07 INFO - grabbing minidump binary from tooltool 09:02:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 09:02:07 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00E43368>, 'level': 'warning'}, {'substr': 'Traceback (most recent call last)', 'level': 'error'}, {'substr': 'SyntaxError: ', 'level': 'error'}, {'substr': 'TypeError: ', 'level': 'error'}, {'substr': 'NameError: ', 'level': 'error'}, {'substr': 'ZeroDivisionError: ', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x00BA1D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x00ECC0C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 09:02:07 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 09:02:07 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 09:02:07 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 09:02:09 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmp2cgicg 09:02:09 INFO - INFO - File integrity verified, renaming tmp2cgicg to win32-minidump_stackwalk.exe 09:02:09 INFO - Return code: 0 09:02:09 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 09:02:09 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 09:02:09 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/YnxxoFi3T0KM57-ykXJZCQ/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 09:02:09 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/YnxxoFi3T0KM57-ykXJZCQ/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 09:02:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\Documents and Settings\\All Users', 09:02:09 INFO - 'APPDATA': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122\\Application Data', 09:02:09 INFO - 'CLIENTNAME': 'Console', 09:02:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 09:02:09 INFO - 'COMPUTERNAME': 'T-XP32-IX-122', 09:02:09 INFO - 'COMSPEC': 'C:\\WINDOWS\\system32\\cmd.exe', 09:02:09 INFO - 'DCLOCATION': 'SCL3', 09:02:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 09:02:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 09:02:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 09:02:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 09:02:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 09:02:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 09:02:09 INFO - 'HOMEDRIVE': 'C:', 09:02:09 INFO - 'HOMEPATH': '\\Documents and Settings\\cltbld.T-XP32-IX-122', 09:02:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 09:02:09 INFO - 'KTS_VERSION': '1.19c', 09:02:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 09:02:09 INFO - 'LOGONSERVER': '\\\\T-XP32-IX-122', 09:02:09 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 09:02:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 09:02:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 09:02:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 09:02:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 09:02:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 09:02:09 INFO - 'MOZ_AIRBAG': '1', 09:02:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 09:02:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 09:02:09 INFO - 'MOZ_MSVCVERSION': '8', 09:02:09 INFO - 'MOZ_NO_REMOTE': '1', 09:02:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 09:02:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 09:02:09 INFO - 'NO_EM_RESTART': '1', 09:02:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 09:02:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 09:02:09 INFO - 'OS': 'Windows_NT', 09:02:09 INFO - 'OURDRIVE': 'C:', 09:02:09 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', 09:02:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.PSC1', 09:02:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 09:02:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 09:02:09 INFO - 'PROCESSOR_LEVEL': '6', 09:02:09 INFO - 'PROCESSOR_REVISION': '1e05', 09:02:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 09:02:09 INFO - 'PROMPT': '$P$G', 09:02:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 09:02:09 INFO - 'PWD': 'C:\\slave\\test', 09:02:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 09:02:09 INFO - 'SESSIONNAME': 'Console', 09:02:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 09:02:09 INFO - 'SYSTEMDRIVE': 'C:', 09:02:09 INFO - 'SYSTEMROOT': 'C:\\WINDOWS', 09:02:09 INFO - 'TEMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:02:09 INFO - 'TEST1': 'testie', 09:02:09 INFO - 'TMP': 'C:\\DOCUME~1\\CLTBLD~1.T-X\\LOCALS~1\\Temp', 09:02:09 INFO - 'USERDOMAIN': 'T-XP32-IX-122', 09:02:09 INFO - 'USERNAME': 'cltbld', 09:02:09 INFO - 'USERPROFILE': 'C:\\Documents and Settings\\cltbld.T-XP32-IX-122', 09:02:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 09:02:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 09:02:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 09:02:09 INFO - 'WINDIR': 'C:\\WINDOWS', 09:02:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 09:02:09 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/YnxxoFi3T0KM57-ykXJZCQ/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 09:02:11 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 09:02:11 INFO - import pkg_resources 09:02:12 INFO - Using 1 client processes 09:02:15 INFO - SUITE-START | Running 778 tests 09:02:15 INFO - Running testharness tests 09:02:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 09:02:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 09:02:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 09:02:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 09:02:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 09:02:15 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 09:02:15 INFO - Setting up ssl 09:02:15 INFO - PROCESS | certutil | 09:02:15 INFO - PROCESS | certutil | 09:02:15 INFO - PROCESS | certutil | 09:02:15 INFO - Certificate Nickname Trust Attributes 09:02:15 INFO - SSL,S/MIME,JAR/XPI 09:02:15 INFO - 09:02:15 INFO - web-platform-tests CT,, 09:02:15 INFO - 09:02:15 INFO - Starting runner 09:02:17 INFO - PROCESS | 3796 | [3796] 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 09:02:17 INFO - PROCESS | 3796 | [3796] 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 09:02:17 INFO - PROCESS | 3796 | [3796] 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 09:02:18 INFO - PROCESS | 3796 | 1464364938602 Marionette DEBUG Marionette enabled via build flag and pref 09:02:18 INFO - PROCESS | 3796 | ++DOCSHELL 11A01C00 == 1 [pid = 3796] [id = 1] 09:02:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 1 (11A02000) [pid = 3796] [serial = 1] [outer = 00000000] 09:02:18 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:02:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 2 (11A02C00) [pid = 3796] [serial = 2] [outer = 11A02000] 09:02:18 INFO - PROCESS | 3796 | [3796] 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 09:02:18 INFO - PROCESS | 3796 | [3796] 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 09:02:18 INFO - PROCESS | 3796 | ++DOCSHELL 11CA0800 == 2 [pid = 3796] [id = 2] 09:02:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 3 (11CA0C00) [pid = 3796] [serial = 3] [outer = 00000000] 09:02:18 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:02:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 4 (11CA1800) [pid = 3796] [serial = 4] [outer = 11CA0C00] 09:02:19 INFO - PROCESS | 3796 | 1464364939094 Marionette INFO Listening on port 2828 09:02:19 INFO - PROCESS | 3796 | 1464364939499 Marionette DEBUG Marionette enabled via command-line flag 09:02:19 INFO - PROCESS | 3796 | ++DOCSHELL 1331B000 == 3 [pid = 3796] [id = 3] 09:02:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 5 (13323000) [pid = 3796] [serial = 5] [outer = 00000000] 09:02:19 INFO - PROCESS | 3796 | [3796] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 09:02:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 6 (13323C00) [pid = 3796] [serial = 6] [outer = 13323000] 09:02:19 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 09:02:19 INFO - PROCESS | 3796 | [3796] 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 09:02:19 INFO - PROCESS | 3796 | [3796] 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 09:02:19 INFO - PROCESS | 3796 | [3796] 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 09:02:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 7 (1381F800) [pid = 3796] [serial = 7] [outer = 11CA0C00] 09:02:19 INFO - PROCESS | 3796 | [3796] 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 09:02:19 INFO - PROCESS | 3796 | 1464364939867 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:1760 09:02:19 INFO - PROCESS | 3796 | 1464364939970 Marionette DEBUG Closed connection conn0 09:02:19 INFO - PROCESS | 3796 | [3796] 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 09:02:19 INFO - PROCESS | 3796 | 1464364939980 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:1762 09:02:20 INFO - PROCESS | 3796 | 1464364940015 Marionette DEBUG Closed connection conn1 09:02:20 INFO - PROCESS | 3796 | [3796] 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 09:02:20 INFO - PROCESS | 3796 | 1464364940022 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:1763 09:02:20 INFO - PROCESS | 3796 | ++DOCSHELL 13DB8C00 == 4 [pid = 3796] [id = 4] 09:02:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 8 (13DB9000) [pid = 3796] [serial = 8] [outer = 00000000] 09:02:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 9 (140C5C00) [pid = 3796] [serial = 9] [outer = 13DB9000] 09:02:20 INFO - PROCESS | 3796 | [3796] 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 09:02:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 10 (140CA800) [pid = 3796] [serial = 10] [outer = 13DB9000] 09:02:20 INFO - PROCESS | 3796 | 1464364940260 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 09:02:20 INFO - PROCESS | 3796 | 1464364940266 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":"20160527074648","device":"desktop","version":"48.0a2"} 09:02:20 INFO - PROCESS | 3796 | [3796] 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 09:02:20 INFO - PROCESS | 3796 | [3796] 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 09:02:20 INFO - PROCESS | 3796 | [3796] 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 09:02:20 INFO - PROCESS | 3796 | [3796] 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:02:21 INFO - PROCESS | 3796 | ++DOCSHELL 15E1B800 == 5 [pid = 3796] [id = 5] 09:02:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 11 (15E1BC00) [pid = 3796] [serial = 11] [outer = 00000000] 09:02:21 INFO - PROCESS | 3796 | ++DOCSHELL 15E1C000 == 6 [pid = 3796] [id = 6] 09:02:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 12 (15E1C400) [pid = 3796] [serial = 12] [outer = 00000000] 09:02:21 INFO - PROCESS | 3796 | [3796] 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 09:02:21 INFO - PROCESS | 3796 | ++DOCSHELL 16B11800 == 7 [pid = 3796] [id = 7] 09:02:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 13 (16B11C00) [pid = 3796] [serial = 13] [outer = 00000000] 09:02:21 INFO - PROCESS | 3796 | [3796] 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 09:02:21 INFO - PROCESS | 3796 | [3796] 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 09:02:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 14 (16B1AC00) [pid = 3796] [serial = 14] [outer = 16B11C00] 09:02:21 INFO - PROCESS | 3796 | [3796] 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 09:02:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 15 (16FF9400) [pid = 3796] [serial = 15] [outer = 15E1BC00] 09:02:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 16 (16FFAC00) [pid = 3796] [serial = 16] [outer = 15E1C400] 09:02:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 17 (16AA9800) [pid = 3796] [serial = 17] [outer = 16B11C00] 09:02:22 INFO - PROCESS | 3796 | 1464364942560 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 3796 | 1464364942575 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 18 (18206400) [pid = 3796] [serial = 18] [outer = 16B11C00] 09:02:23 INFO - PROCESS | 3796 | 1464364943150 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"b217fe4e-2489-42b1-8076-763a676d52b3","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":"20160527074648","device":"desktop","version":"48.0a2","command_id":1}}] 09:02:23 INFO - PROCESS | 3796 | 1464364943290 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}] 09:02:23 INFO - PROCESS | 3796 | 1464364943348 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 09:02:23 INFO - PROCESS | 3796 | 1464364943447 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 09:02:23 INFO - PROCESS | 3796 | [3796] 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 09:02:23 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:02:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 19 (160B1400) [pid = 3796] [serial = 19] [outer = 16B11C00] 09:02:23 INFO - PROCESS | 3796 | [3796] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 09:02:23 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:02:23 INFO - PROCESS | 3796 | 1464364943931 Marionette TRACE conn2 <- [1,3,null,{}] 09:02:23 INFO - PROCESS | 3796 | 1464364943949 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 09:02:23 INFO - PROCESS | 3796 | 1464364943957 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 09:02:23 INFO - PROCESS | 3796 | 1464364943988 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 3796 | 1464364943990 Marionette TRACE conn2 <- [1,5,null,{"value":"13"}] 09:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 09:02:24 INFO - PROCESS | 3796 | 1464364944060 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 3796 | 1464364944064 Marionette TRACE conn2 <- [1,6,null,{}] 09:02:24 INFO - PROCESS | 3796 | 1464364944087 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}] 09:02:24 INFO - PROCESS | 3796 | 1464364944099 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 09:02:24 INFO - PROCESS | 3796 | 1464364944103 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 3796 | ++DOCSHELL 167FB400 == 8 [pid = 3796] [id = 8] 09:02:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 20 (19E29000) [pid = 3796] [serial = 20] [outer = 00000000] 09:02:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 21 (19E2C000) [pid = 3796] [serial = 21] [outer = 19E29000] 09:02:24 INFO - PROCESS | 3796 | 1464364944152 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 22 (19E2FC00) [pid = 3796] [serial = 22] [outer = 19E29000] 09:02:24 INFO - PROCESS | 3796 | ++DOCSHELL 1A45C000 == 9 [pid = 3796] [id = 9] 09:02:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 23 (1A45C400) [pid = 3796] [serial = 23] [outer = 00000000] 09:02:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 24 (1A45EC00) [pid = 3796] [serial = 24] [outer = 1A45C400] 09:02:24 INFO - PROCESS | 3796 | 1464364944522 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 25 (1A461C00) [pid = 3796] [serial = 25] [outer = 1A45C400] 09:02:24 INFO - PROCESS | 3796 | 1464364944792 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]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 09:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 788ms 09:02:24 INFO - PROCESS | 3796 | 1464364944848 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 3796 | 1464364944851 Marionette TRACE conn2 <- [1,9,null,{"value":"13"}] 09:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 09:02:24 INFO - PROCESS | 3796 | 1464364944893 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 3796 | 1464364944895 Marionette TRACE conn2 <- [1,10,null,{}] 09:02:24 INFO - PROCESS | 3796 | 1464364944916 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}] 09:02:25 INFO - PROCESS | 3796 | 1464364945013 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 09:02:25 INFO - PROCESS | 3796 | 1464364945021 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 3796 | ++DOCSHELL 1A902000 == 10 [pid = 3796] [id = 10] 09:02:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 26 (1A902800) [pid = 3796] [serial = 26] [outer = 00000000] 09:02:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 27 (1AF64400) [pid = 3796] [serial = 27] [outer = 1A902800] 09:02:25 INFO - PROCESS | 3796 | 1464364945068 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 28 (1AF68400) [pid = 3796] [serial = 28] [outer = 1A902800] 09:02:25 INFO - PROCESS | 3796 | 1464364945367 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]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 09:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 550ms 09:02:25 INFO - PROCESS | 3796 | 1464364945393 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 3796 | 1464364945396 Marionette TRACE conn2 <- [1,13,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 09:02:25 INFO - PROCESS | 3796 | 1464364945405 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 3796 | 1464364945407 Marionette TRACE conn2 <- [1,14,null,{}] 09:02:25 INFO - PROCESS | 3796 | 1464364945412 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}] 09:02:25 INFO - PROCESS | 3796 | 1464364945510 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 09:02:25 INFO - PROCESS | 3796 | 1464364945516 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 3796 | ++DOCSHELL 152D9C00 == 11 [pid = 3796] [id = 11] 09:02:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 29 (175DBC00) [pid = 3796] [serial = 29] [outer = 00000000] 09:02:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 30 (1AA7D400) [pid = 3796] [serial = 30] [outer = 175DBC00] 09:02:25 INFO - PROCESS | 3796 | 1464364945573 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 31 (1AB16000) [pid = 3796] [serial = 31] [outer = 175DBC00] 09:02:25 INFO - PROCESS | 3796 | 1464364945910 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]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 09:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 565ms 09:02:25 INFO - PROCESS | 3796 | 1464364945982 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 3796 | 1464364945984 Marionette TRACE conn2 <- [1,17,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 09:02:25 INFO - PROCESS | 3796 | 1464364945987 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 3796 | 1464364945988 Marionette TRACE conn2 <- [1,18,null,{}] 09:02:25 INFO - PROCESS | 3796 | 1464364945992 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}] 09:02:26 INFO - PROCESS | 3796 | 1464364946075 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 09:02:26 INFO - PROCESS | 3796 | 1464364946082 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 3796 | ++DOCSHELL 1AB18800 == 12 [pid = 3796] [id = 12] 09:02:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 32 (1AB1A400) [pid = 3796] [serial = 32] [outer = 00000000] 09:02:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 33 (1ABA5800) [pid = 3796] [serial = 33] [outer = 1AB1A400] 09:02:26 INFO - PROCESS | 3796 | 1464364946127 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 34 (1ABA9400) [pid = 3796] [serial = 34] [outer = 1AB1A400] 09:02:26 INFO - PROCESS | 3796 | 1464364946456 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]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 09:02:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 505ms 09:02:26 INFO - PROCESS | 3796 | 1464364946488 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 3796 | 1464364946490 Marionette TRACE conn2 <- [1,21,null,{"value":"13"}] 09:02:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 09:02:26 INFO - PROCESS | 3796 | 1464364946493 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 3796 | 1464364946495 Marionette TRACE conn2 <- [1,22,null,{}] 09:02:26 INFO - PROCESS | 3796 | 1464364946498 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}] 09:02:26 INFO - PROCESS | 3796 | 1464364946587 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 09:02:26 INFO - PROCESS | 3796 | 1464364946593 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 3796 | ++DOCSHELL 1ABAF800 == 13 [pid = 3796] [id = 13] 09:02:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 35 (1AE08400) [pid = 3796] [serial = 35] [outer = 00000000] 09:02:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 36 (1AE11800) [pid = 3796] [serial = 36] [outer = 1AE08400] 09:02:26 INFO - PROCESS | 3796 | 1464364946637 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 37 (1AE16000) [pid = 3796] [serial = 37] [outer = 1AE08400] 09:02:26 INFO - PROCESS | 3796 | 1464364946949 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]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 09:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 506ms 09:02:27 INFO - PROCESS | 3796 | 1464364947012 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 3796 | 1464364947013 Marionette TRACE conn2 <- [1,25,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 09:02:27 INFO - PROCESS | 3796 | 1464364947016 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 3796 | 1464364947018 Marionette TRACE conn2 <- [1,26,null,{}] 09:02:27 INFO - PROCESS | 3796 | 1464364947022 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}] 09:02:27 INFO - PROCESS | 3796 | 1464364947095 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 09:02:27 INFO - PROCESS | 3796 | 1464364947101 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 3796 | ++DOCSHELL 1B2B3400 == 14 [pid = 3796] [id = 14] 09:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 38 (1B2B3C00) [pid = 3796] [serial = 38] [outer = 00000000] 09:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 39 (1B2BD000) [pid = 3796] [serial = 39] [outer = 1B2B3C00] 09:02:27 INFO - PROCESS | 3796 | 1464364947145 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 40 (1B503800) [pid = 3796] [serial = 40] [outer = 1B2B3C00] 09:02:27 INFO - PROCESS | 3796 | 1464364947448 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]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 09:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 461ms 09:02:27 INFO - PROCESS | 3796 | 1464364947480 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 3796 | 1464364947482 Marionette TRACE conn2 <- [1,29,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 09:02:27 INFO - PROCESS | 3796 | 1464364947485 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 3796 | 1464364947487 Marionette TRACE conn2 <- [1,30,null,{}] 09:02:27 INFO - PROCESS | 3796 | 1464364947490 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}] 09:02:27 INFO - PROCESS | 3796 | 1464364947573 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 09:02:27 INFO - PROCESS | 3796 | 1464364947579 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 3796 | ++DOCSHELL 1B2B7800 == 15 [pid = 3796] [id = 15] 09:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 41 (1B2BCC00) [pid = 3796] [serial = 41] [outer = 00000000] 09:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 42 (1B50D800) [pid = 3796] [serial = 42] [outer = 1B2BCC00] 09:02:27 INFO - PROCESS | 3796 | 1464364947622 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 43 (1B641400) [pid = 3796] [serial = 43] [outer = 1B2BCC00] 09:02:27 INFO - PROCESS | 3796 | ++DOCSHELL 1B64BC00 == 16 [pid = 3796] [id = 16] 09:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 44 (1B64C000) [pid = 3796] [serial = 44] [outer = 00000000] 09:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 45 (1B509C00) [pid = 3796] [serial = 45] [outer = 1B64C000] 09:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 46 (1B640400) [pid = 3796] [serial = 46] [outer = 1B64C000] 09:02:27 INFO - PROCESS | 3796 | ++DOCSHELL 1B648C00 == 17 [pid = 3796] [id = 17] 09:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 47 (1B64C800) [pid = 3796] [serial = 47] [outer = 00000000] 09:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 48 (1B727000) [pid = 3796] [serial = 48] [outer = 1B64C800] 09:02:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 49 (1B801800) [pid = 3796] [serial = 49] [outer = 1B64C800] 09:02:28 INFO - PROCESS | 3796 | 1464364948083 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]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 09:02:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 654ms 09:02:28 INFO - PROCESS | 3796 | 1464364948148 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 3796 | 1464364948150 Marionette TRACE conn2 <- [1,33,null,{"value":"13"}] 09:02:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 09:02:28 INFO - PROCESS | 3796 | 1464364948153 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 3796 | 1464364948155 Marionette TRACE conn2 <- [1,34,null,{}] 09:02:28 INFO - PROCESS | 3796 | 1464364948158 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}] 09:02:28 INFO - PROCESS | 3796 | 1464364948292 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 09:02:28 INFO - PROCESS | 3796 | --DOCSHELL 11A01C00 == 16 [pid = 3796] [id = 1] 09:02:28 INFO - PROCESS | 3796 | 1464364948812 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 3796 | ++DOCSHELL 0F987C00 == 17 [pid = 3796] [id = 18] 09:02:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (0F988800) [pid = 3796] [serial = 50] [outer = 00000000] 09:02:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (0F9ED000) [pid = 3796] [serial = 51] [outer = 0F988800] 09:02:28 INFO - PROCESS | 3796 | 1464364948869 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (10502C00) [pid = 3796] [serial = 52] [outer = 0F988800] 09:02:29 INFO - PROCESS | 3796 | 1464364949407 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]]]}] 09:02:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 09:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1293ms 09:02:29 INFO - PROCESS | 3796 | 1464364949464 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 3796 | 1464364949468 Marionette TRACE conn2 <- [1,37,null,{"value":"13"}] 09:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 09:02:29 INFO - PROCESS | 3796 | 1464364949455 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 3796 | 1464364949460 Marionette TRACE conn2 <- [1,38,null,{}] 09:02:29 INFO - PROCESS | 3796 | 1464364949464 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}] 09:02:29 INFO - PROCESS | 3796 | 1464364949614 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 09:02:29 INFO - PROCESS | 3796 | 1464364949680 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 3796 | ++DOCSHELL 11C7DC00 == 18 [pid = 3796] [id = 19] 09:02:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (11C7FC00) [pid = 3796] [serial = 53] [outer = 00000000] 09:02:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (1315C000) [pid = 3796] [serial = 54] [outer = 11C7FC00] 09:02:29 INFO - PROCESS | 3796 | 1464364949778 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (13382C00) [pid = 3796] [serial = 55] [outer = 11C7FC00] 09:02:30 INFO - PROCESS | 3796 | 1464364950467 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]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 09:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1041ms 09:02:30 INFO - PROCESS | 3796 | 1464364950509 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 3796 | 1464364950512 Marionette TRACE conn2 <- [1,41,null,{"value":"13"}] 09:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 09:02:30 INFO - PROCESS | 3796 | 1464364950518 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 3796 | 1464364950521 Marionette TRACE conn2 <- [1,42,null,{}] 09:02:30 INFO - PROCESS | 3796 | 1464364950527 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}] 09:02:30 INFO - PROCESS | 3796 | 1464364950625 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 09:02:30 INFO - PROCESS | 3796 | 1464364950683 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 3796 | ++DOCSHELL 10562400 == 19 [pid = 3796] [id = 20] 09:02:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (10563400) [pid = 3796] [serial = 56] [outer = 00000000] 09:02:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (10A55800) [pid = 3796] [serial = 57] [outer = 10563400] 09:02:30 INFO - PROCESS | 3796 | 1464364950733 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (10A62400) [pid = 3796] [serial = 58] [outer = 10563400] 09:02:31 INFO - PROCESS | 3796 | --DOCSHELL 13DB8C00 == 18 [pid = 3796] [id = 4] 09:02:31 INFO - PROCESS | 3796 | 1464364951244 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]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 09:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 759ms 09:02:31 INFO - PROCESS | 3796 | 1464364951286 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 3796 | 1464364951292 Marionette TRACE conn2 <- [1,45,null,{"value":"13"}] 09:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 09:02:31 INFO - PROCESS | 3796 | 1464364951298 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 3796 | 1464364951301 Marionette TRACE conn2 <- [1,46,null,{}] 09:02:31 INFO - PROCESS | 3796 | 1464364951304 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}] 09:02:31 INFO - PROCESS | 3796 | 1464364951383 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 09:02:31 INFO - PROCESS | 3796 | 1464364951393 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 3796 | ++DOCSHELL 1125AC00 == 19 [pid = 3796] [id = 21] 09:02:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (1125C400) [pid = 3796] [serial = 59] [outer = 00000000] 09:02:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (11C05C00) [pid = 3796] [serial = 60] [outer = 1125C400] 09:02:31 INFO - PROCESS | 3796 | 1464364951442 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (11CA3800) [pid = 3796] [serial = 61] [outer = 1125C400] 09:02:31 INFO - PROCESS | 3796 | 1464364951857 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]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 09:02:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 609ms 09:02:31 INFO - PROCESS | 3796 | 1464364951899 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 3796 | 1464364951901 Marionette TRACE conn2 <- [1,49,null,{"value":"13"}] 09:02:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 09:02:31 INFO - PROCESS | 3796 | 1464364951905 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 3796 | 1464364951908 Marionette TRACE conn2 <- [1,50,null,{}] 09:02:31 INFO - PROCESS | 3796 | 1464364951919 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}] 09:02:32 INFO - PROCESS | 3796 | 1464364952060 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 09:02:32 INFO - PROCESS | 3796 | 1464364952164 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 3796 | ++DOCSHELL 12B80800 == 20 [pid = 3796] [id = 22] 09:02:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (138DEC00) [pid = 3796] [serial = 62] [outer = 00000000] 09:02:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (13B03000) [pid = 3796] [serial = 63] [outer = 138DEC00] 09:02:32 INFO - PROCESS | 3796 | 1464364952195 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (13BC0400) [pid = 3796] [serial = 64] [outer = 138DEC00] 09:02:32 INFO - PROCESS | 3796 | 1464364952517 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]]]}] 09:02:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 09:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 669ms 09:02:32 INFO - PROCESS | 3796 | 1464364952568 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 3796 | 1464364952571 Marionette TRACE conn2 <- [1,53,null,{"value":"13"}] 09:02:32 INFO - PROCESS | 3796 | 1464364952574 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 09:02:32 INFO - PROCESS | 3796 | 1464364952575 Marionette TRACE conn2 <- [1,54,null,{}] 09:02:32 INFO - PROCESS | 3796 | 1464364952579 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}] 09:02:32 INFO - PROCESS | 3796 | 1464364952685 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 09:02:32 INFO - PROCESS | 3796 | 1464364952747 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 3796 | ++DOCSHELL 128B6800 == 21 [pid = 3796] [id = 23] 09:02:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (13BBF800) [pid = 3796] [serial = 65] [outer = 00000000] 09:02:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (14324000) [pid = 3796] [serial = 66] [outer = 13BBF800] 09:02:32 INFO - PROCESS | 3796 | 1464364952792 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (152DA400) [pid = 3796] [serial = 67] [outer = 13BBF800] 09:02:33 INFO - PROCESS | 3796 | 1464364953109 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]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 09:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 565ms 09:02:33 INFO - PROCESS | 3796 | 1464364953163 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 3796 | 1464364953166 Marionette TRACE conn2 <- [1,57,null,{"value":"13"}] 09:02:33 INFO - PROCESS | 3796 | 1464364953181 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 3796 | 1464364953183 Marionette TRACE conn2 <- [1,58,null,{}] 09:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 09:02:33 INFO - PROCESS | 3796 | 1464364953170 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}] 09:02:33 INFO - PROCESS | 3796 | 1464364953243 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 09:02:33 INFO - PROCESS | 3796 | 1464364953249 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 3796 | ++DOCSHELL 13B10400 == 22 [pid = 3796] [id = 24] 09:02:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15752400) [pid = 3796] [serial = 68] [outer = 00000000] 09:02:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (15C13000) [pid = 3796] [serial = 69] [outer = 15752400] 09:02:33 INFO - PROCESS | 3796 | 1464364953293 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (15E17000) [pid = 3796] [serial = 70] [outer = 15752400] 09:02:33 INFO - PROCESS | 3796 | 1464364953652 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]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 09:02:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 505ms 09:02:33 INFO - PROCESS | 3796 | 1464364953688 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 3796 | 1464364953690 Marionette TRACE conn2 <- [1,61,null,{"value":"13"}] 09:02:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 09:02:33 INFO - PROCESS | 3796 | 1464364953693 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 3796 | 1464364953695 Marionette TRACE conn2 <- [1,62,null,{}] 09:02:33 INFO - PROCESS | 3796 | 1464364953698 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}] 09:02:33 INFO - PROCESS | 3796 | 1464364953825 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 09:02:33 INFO - PROCESS | 3796 | 1464364953835 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 3796 | ++DOCSHELL 15E1CC00 == 23 [pid = 3796] [id = 25] 09:02:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15E20400) [pid = 3796] [serial = 71] [outer = 00000000] 09:02:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (160B0800) [pid = 3796] [serial = 72] [outer = 15E20400] 09:02:33 INFO - PROCESS | 3796 | 1464364953864 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16B15800) [pid = 3796] [serial = 73] [outer = 15E20400] 09:02:34 INFO - PROCESS | 3796 | 1464364954254 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]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 09:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 610ms 09:02:34 INFO - PROCESS | 3796 | 1464364954296 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 3796 | 1464364954298 Marionette TRACE conn2 <- [1,65,null,{"value":"13"}] 09:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 09:02:34 INFO - PROCESS | 3796 | 1464364954301 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 3796 | 1464364954303 Marionette TRACE conn2 <- [1,66,null,{}] 09:02:34 INFO - PROCESS | 3796 | 1464364954307 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}] 09:02:34 INFO - PROCESS | 3796 | 1464364954405 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 09:02:34 INFO - PROCESS | 3796 | 1464364954414 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 3796 | ++DOCSHELL 13158C00 == 24 [pid = 3796] [id = 26] 09:02:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13DB5C00) [pid = 3796] [serial = 74] [outer = 00000000] 09:02:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1720A800) [pid = 3796] [serial = 75] [outer = 13DB5C00] 09:02:34 INFO - PROCESS | 3796 | 1464364954458 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (172F3400) [pid = 3796] [serial = 76] [outer = 13DB5C00] 09:02:34 INFO - PROCESS | 3796 | 1464364954800 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]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 09:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 505ms 09:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 09:02:34 INFO - PROCESS | 3796 | 1464364954818 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 3796 | 1464364954820 Marionette TRACE conn2 <- [1,69,null,{"value":"13"}] 09:02:34 INFO - PROCESS | 3796 | 1464364954824 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 3796 | 1464364954825 Marionette TRACE conn2 <- [1,70,null,{}] 09:02:34 INFO - PROCESS | 3796 | 1464364954829 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}] 09:02:34 INFO - PROCESS | 3796 | 1464364954901 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 09:02:34 INFO - PROCESS | 3796 | 1464364954908 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 3796 | ++DOCSHELL 1780D400 == 25 [pid = 3796] [id = 27] 09:02:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1780E000) [pid = 3796] [serial = 77] [outer = 00000000] 09:02:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (178A9400) [pid = 3796] [serial = 78] [outer = 1780E000] 09:02:34 INFO - PROCESS | 3796 | 1464364954937 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (17A4E400) [pid = 3796] [serial = 79] [outer = 1780E000] 09:02:35 INFO - PROCESS | 3796 | 1464364955314 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]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 09:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 565ms 09:02:35 INFO - PROCESS | 3796 | 1464364955385 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3796 | 1464364955387 Marionette TRACE conn2 <- [1,73,null,{"value":"13"}] 09:02:35 INFO - PROCESS | 3796 | 1464364955391 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 09:02:35 INFO - PROCESS | 3796 | 1464364955392 Marionette TRACE conn2 <- [1,74,null,{}] 09:02:35 INFO - PROCESS | 3796 | 1464364955396 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}] 09:02:35 INFO - PROCESS | 3796 | 1464364955468 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 09:02:35 INFO - PROCESS | 3796 | 1464364955474 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 3796 | ++DOCSHELL 13322800 == 26 [pid = 3796] [id = 28] 09:02:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15E16400) [pid = 3796] [serial = 80] [outer = 00000000] 09:02:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (17A58C00) [pid = 3796] [serial = 81] [outer = 15E16400] 09:02:35 INFO - PROCESS | 3796 | 1464364955518 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1800D400) [pid = 3796] [serial = 82] [outer = 15E16400] 09:02:35 INFO - PROCESS | 3796 | 1464364955880 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]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 09:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 505ms 09:02:35 INFO - PROCESS | 3796 | 1464364955909 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3796 | 1464364955911 Marionette TRACE conn2 <- [1,77,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 09:02:35 INFO - PROCESS | 3796 | 1464364955917 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 3796 | 1464364955919 Marionette TRACE conn2 <- [1,78,null,{}] 09:02:35 INFO - PROCESS | 3796 | 1464364955922 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}] 09:02:36 INFO - PROCESS | 3796 | 1464364956011 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 09:02:36 INFO - PROCESS | 3796 | 1464364956019 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 3796 | ++DOCSHELL 13BC1800 == 27 [pid = 3796] [id = 29] 09:02:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (178A7C00) [pid = 3796] [serial = 83] [outer = 00000000] 09:02:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (18587800) [pid = 3796] [serial = 84] [outer = 178A7C00] 09:02:36 INFO - PROCESS | 3796 | 1464364956063 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1858D400) [pid = 3796] [serial = 85] [outer = 178A7C00] 09:02:36 INFO - PROCESS | 3796 | 1464364956421 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]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 09:02:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 565ms 09:02:36 INFO - PROCESS | 3796 | 1464364956469 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 3796 | 1464364956472 Marionette TRACE conn2 <- [1,81,null,{"value":"13"}] 09:02:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 09:02:36 INFO - PROCESS | 3796 | 1464364956475 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 3796 | 1464364956477 Marionette TRACE conn2 <- [1,82,null,{}] 09:02:36 INFO - PROCESS | 3796 | 1464364956480 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}] 09:02:36 INFO - PROCESS | 3796 | 1464364956600 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 09:02:36 INFO - PROCESS | 3796 | 1464364956609 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 3796 | ++DOCSHELL 11A0AC00 == 28 [pid = 3796] [id = 30] 09:02:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17983400) [pid = 3796] [serial = 86] [outer = 00000000] 09:02:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19C70800) [pid = 3796] [serial = 87] [outer = 17983400] 09:02:36 INFO - PROCESS | 3796 | 1464364956656 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19E31400) [pid = 3796] [serial = 88] [outer = 17983400] 09:02:37 INFO - PROCESS | 3796 | 1464364957016 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]]]}] 09:02:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 09:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 565ms 09:02:37 INFO - PROCESS | 3796 | 1464364957055 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 3796 | 1464364957056 Marionette TRACE conn2 <- [1,85,null,{"value":"13"}] 09:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 09:02:37 INFO - PROCESS | 3796 | 1464364957060 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 3796 | 1464364957061 Marionette TRACE conn2 <- [1,86,null,{}] 09:02:37 INFO - PROCESS | 3796 | 1464364957065 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}] 09:02:37 INFO - PROCESS | 3796 | 1464364957131 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 09:02:37 INFO - PROCESS | 3796 | 1464364957222 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 3796 | ++DOCSHELL 128B6C00 == 29 [pid = 3796] [id = 31] 09:02:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1574E000) [pid = 3796] [serial = 89] [outer = 00000000] 09:02:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19EEC800) [pid = 3796] [serial = 90] [outer = 1574E000] 09:02:37 INFO - PROCESS | 3796 | 1464364957268 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A331800) [pid = 3796] [serial = 91] [outer = 1574E000] 09:02:37 INFO - PROCESS | 3796 | 1464364957562 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]]]}] 09:02:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 09:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 565ms 09:02:37 INFO - PROCESS | 3796 | 1464364957622 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 3796 | 1464364957624 Marionette TRACE conn2 <- [1,89,null,{"value":"13"}] 09:02:37 INFO - PROCESS | 3796 | 1464364957628 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 09:02:37 INFO - PROCESS | 3796 | 1464364957629 Marionette TRACE conn2 <- [1,90,null,{}] 09:02:37 INFO - PROCESS | 3796 | 1464364957632 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}] 09:02:37 INFO - PROCESS | 3796 | 1464364957740 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 09:02:37 INFO - PROCESS | 3796 | 1464364957748 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 3796 | ++DOCSHELL 14323C00 == 30 [pid = 3796] [id = 32] 09:02:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19E2D000) [pid = 3796] [serial = 92] [outer = 00000000] 09:02:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A468C00) [pid = 3796] [serial = 93] [outer = 19E2D000] 09:02:37 INFO - PROCESS | 3796 | 1464364957791 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A902C00) [pid = 3796] [serial = 94] [outer = 19E2D000] 09:02:38 INFO - PROCESS | 3796 | 1464364958143 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]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 09:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 565ms 09:02:38 INFO - PROCESS | 3796 | 1464364958190 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 09:02:38 INFO - PROCESS | 3796 | 1464364958192 Marionette TRACE conn2 <- [1,93,null,{"value":"13"}] 09:02:38 INFO - PROCESS | 3796 | 1464364958195 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 09:02:38 INFO - PROCESS | 3796 | 1464364958197 Marionette TRACE conn2 <- [1,94,null,{}] 09:02:38 INFO - PROCESS | 3796 | 1464364958200 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}] 09:02:38 INFO - PROCESS | 3796 | 1464364958275 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 09:02:38 INFO - PROCESS | 3796 | 1464364958281 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 3796 | ++DOCSHELL 16978800 == 31 [pid = 3796] [id = 33] 09:02:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16979C00) [pid = 3796] [serial = 95] [outer = 00000000] 09:02:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1697EC00) [pid = 3796] [serial = 96] [outer = 16979C00] 09:02:38 INFO - PROCESS | 3796 | 1464364958324 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16981C00) [pid = 3796] [serial = 97] [outer = 16979C00] 09:02:39 INFO - PROCESS | 3796 | 1464364959528 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]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 09:02:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1382ms 09:02:39 INFO - PROCESS | 3796 | 1464364959590 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 09:02:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 09:02:39 INFO - PROCESS | 3796 | 1464364959594 Marionette TRACE conn2 <- [1,97,null,{"value":"13"}] 09:02:39 INFO - PROCESS | 3796 | 1464364959599 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 3796 | 1464364959602 Marionette TRACE conn2 <- [1,98,null,{}] 09:02:39 INFO - PROCESS | 3796 | 1464364959607 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}] 09:02:39 INFO - PROCESS | 3796 | 1464364959703 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 09:02:39 INFO - PROCESS | 3796 | 1464364959755 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 3796 | ++DOCSHELL 10FD1000 == 32 [pid = 3796] [id = 34] 09:02:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (10FD2400) [pid = 3796] [serial = 98] [outer = 00000000] 09:02:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (11427400) [pid = 3796] [serial = 99] [outer = 10FD2400] 09:02:39 INFO - PROCESS | 3796 | 1464364959809 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (11C01400) [pid = 3796] [serial = 100] [outer = 10FD2400] 09:02:40 INFO - PROCESS | 3796 | 1464364960198 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]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 09:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 654ms 09:02:40 INFO - PROCESS | 3796 | 1464364960258 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 3796 | 1464364960263 Marionette TRACE conn2 <- [1,101,null,{"value":"13"}] 09:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 09:02:40 INFO - PROCESS | 3796 | 1464364960278 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 3796 | 1464364960280 Marionette TRACE conn2 <- [1,102,null,{}] 09:02:40 INFO - PROCESS | 3796 | 1464364960284 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}] 09:02:40 INFO - PROCESS | 3796 | 1464364960807 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (13DB9000) [pid = 3796] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1B2B3C00) [pid = 3796] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1AE08400) [pid = 3796] [serial = 35] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1AB1A400) [pid = 3796] [serial = 32] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (175DBC00) [pid = 3796] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1A902800) [pid = 3796] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19E29000) [pid = 3796] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1B2BCC00) [pid = 3796] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (0F988800) [pid = 3796] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (11C7FC00) [pid = 3796] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10563400) [pid = 3796] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1125C400) [pid = 3796] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (138DEC00) [pid = 3796] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13BBF800) [pid = 3796] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (15752400) [pid = 3796] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15E20400) [pid = 3796] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13DB5C00) [pid = 3796] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1780E000) [pid = 3796] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15E16400) [pid = 3796] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (178A7C00) [pid = 3796] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17983400) [pid = 3796] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:02:40 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1574E000) [pid = 3796] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 09:02:40 INFO - PROCESS | 3796 | 1464364960878 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 3796 | ++DOCSHELL 10563400 == 33 [pid = 3796] [id = 35] 09:02:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (105FAC00) [pid = 3796] [serial = 101] [outer = 00000000] 09:02:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (10A5EC00) [pid = 3796] [serial = 102] [outer = 105FAC00] 09:02:40 INFO - PROCESS | 3796 | 1464364960923 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (12B86000) [pid = 3796] [serial = 103] [outer = 105FAC00] 09:02:41 INFO - PROCESS | 3796 | 1464364961275 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]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 09:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1041ms 09:02:41 INFO - PROCESS | 3796 | 1464364961321 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3796 | 1464364961323 Marionette TRACE conn2 <- [1,105,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 09:02:41 INFO - PROCESS | 3796 | 1464364961327 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 3796 | 1464364961331 Marionette TRACE conn2 <- [1,106,null,{}] 09:02:41 INFO - PROCESS | 3796 | 1464364961340 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}] 09:02:41 INFO - PROCESS | 3796 | 1464364961419 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 09:02:41 INFO - PROCESS | 3796 | 1464364961426 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 3796 | ++DOCSHELL 1331F400 == 34 [pid = 3796] [id = 36] 09:02:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (138E1000) [pid = 3796] [serial = 104] [outer = 00000000] 09:02:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13DBD400) [pid = 3796] [serial = 105] [outer = 138E1000] 09:02:41 INFO - PROCESS | 3796 | 1464364961477 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1431A400) [pid = 3796] [serial = 106] [outer = 138E1000] 09:02:41 INFO - PROCESS | 3796 | 1464364961861 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]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 09:02:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 565ms 09:02:41 INFO - PROCESS | 3796 | 1464364961889 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3796 | 1464364961892 Marionette TRACE conn2 <- [1,109,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 09:02:41 INFO - PROCESS | 3796 | 1464364961895 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 3796 | 1464364961897 Marionette TRACE conn2 <- [1,110,null,{}] 09:02:41 INFO - PROCESS | 3796 | 1464364961900 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}] 09:02:41 INFO - PROCESS | 3796 | 1464364961976 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 09:02:41 INFO - PROCESS | 3796 | 1464364961982 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 3796 | ++DOCSHELL 1431C400 == 35 [pid = 3796] [id = 37] 09:02:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (14324C00) [pid = 3796] [serial = 107] [outer = 00000000] 09:02:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (15C0E400) [pid = 3796] [serial = 108] [outer = 14324C00] 09:02:42 INFO - PROCESS | 3796 | 1464364962026 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (15F3BC00) [pid = 3796] [serial = 109] [outer = 14324C00] 09:02:42 INFO - PROCESS | 3796 | 1464364962427 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]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 09:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 565ms 09:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 09:02:42 INFO - PROCESS | 3796 | 1464364962475 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 3796 | 1464364962477 Marionette TRACE conn2 <- [1,113,null,{"value":"13"}] 09:02:42 INFO - PROCESS | 3796 | 1464364962484 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 3796 | 1464364962486 Marionette TRACE conn2 <- [1,114,null,{}] 09:02:42 INFO - PROCESS | 3796 | 1464364962489 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}] 09:02:42 INFO - PROCESS | 3796 | 1464364962544 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 09:02:42 INFO - PROCESS | 3796 | 1464364962551 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:42 INFO - PROCESS | 3796 | ++DOCSHELL 15F3E000 == 36 [pid = 3796] [id = 38] 09:02:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1601C800) [pid = 3796] [serial = 110] [outer = 00000000] 09:02:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16975400) [pid = 3796] [serial = 111] [outer = 1601C800] 09:02:42 INFO - PROCESS | 3796 | 1464364962595 Marionette DEBUG loaded listener.js 09:02:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1697B800) [pid = 3796] [serial = 112] [outer = 1601C800] 09:02:43 INFO - PROCESS | 3796 | 1464364963198 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]]]}] 09:02:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 09:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 759ms 09:02:43 INFO - PROCESS | 3796 | 1464364963241 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 09:02:43 INFO - PROCESS | 3796 | 1464364963246 Marionette TRACE conn2 <- [1,117,null,{"value":"13"}] 09:02:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 09:02:43 INFO - PROCESS | 3796 | 1464364963265 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 09:02:43 INFO - PROCESS | 3796 | 1464364963270 Marionette TRACE conn2 <- [1,118,null,{}] 09:02:43 INFO - PROCESS | 3796 | 1464364963275 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}] 09:02:43 INFO - PROCESS | 3796 | 1464364963375 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 09:02:43 INFO - PROCESS | 3796 | 1464364963448 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 3796 | ++DOCSHELL 10FD2800 == 37 [pid = 3796] [id = 39] 09:02:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (110AA400) [pid = 3796] [serial = 113] [outer = 00000000] 09:02:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (128B7000) [pid = 3796] [serial = 114] [outer = 110AA400] 09:02:43 INFO - PROCESS | 3796 | 1464364963504 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1305F400) [pid = 3796] [serial = 115] [outer = 110AA400] 09:02:43 INFO - PROCESS | 3796 | 1464364963990 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]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 09:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 759ms 09:02:44 INFO - PROCESS | 3796 | 1464364964037 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 3796 | 1464364964043 Marionette TRACE conn2 <- [1,121,null,{"value":"13"}] 09:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 09:02:44 INFO - PROCESS | 3796 | 1464364964050 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 3796 | 1464364964053 Marionette TRACE conn2 <- [1,122,null,{}] 09:02:44 INFO - PROCESS | 3796 | 1464364964057 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}] 09:02:44 INFO - PROCESS | 3796 | 1464364964157 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 09:02:44 INFO - PROCESS | 3796 | 1464364964241 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 3796 | ++DOCSHELL 1288A800 == 38 [pid = 3796] [id = 40] 09:02:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1331AC00) [pid = 3796] [serial = 116] [outer = 00000000] 09:02:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (15755000) [pid = 3796] [serial = 117] [outer = 1331AC00] 09:02:44 INFO - PROCESS | 3796 | 1464364964277 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (16023800) [pid = 3796] [serial = 118] [outer = 1331AC00] 09:02:44 INFO - PROCESS | 3796 | 1464364964794 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]]]}] 09:02:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 09:02:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 803ms 09:02:44 INFO - PROCESS | 3796 | 1464364964858 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 3796 | 1464364964861 Marionette TRACE conn2 <- [1,125,null,{"value":"13"}] 09:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 09:02:44 INFO - PROCESS | 3796 | 1464364964865 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 3796 | 1464364964868 Marionette TRACE conn2 <- [1,126,null,{}] 09:02:44 INFO - PROCESS | 3796 | 1464364964879 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}] 09:02:44 INFO - PROCESS | 3796 | 1464364964986 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 09:02:45 INFO - PROCESS | 3796 | 1464364965043 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 3796 | ++DOCSHELL 1720F000 == 39 [pid = 3796] [id = 41] 09:02:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1720F400) [pid = 3796] [serial = 119] [outer = 00000000] 09:02:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (17806000) [pid = 3796] [serial = 120] [outer = 1720F400] 09:02:45 INFO - PROCESS | 3796 | 1464364965099 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (178A4800) [pid = 3796] [serial = 121] [outer = 1720F400] 09:02:45 INFO - PROCESS | 3796 | 1464364965623 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]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 09:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 803ms 09:02:45 INFO - PROCESS | 3796 | 1464364965671 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 3796 | 1464364965674 Marionette TRACE conn2 <- [1,129,null,{"value":"13"}] 09:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 09:02:45 INFO - PROCESS | 3796 | 1464364965661 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 3796 | 1464364965663 Marionette TRACE conn2 <- [1,130,null,{}] 09:02:45 INFO - PROCESS | 3796 | 1464364965667 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}] 09:02:45 INFO - PROCESS | 3796 | 1464364965766 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 09:02:45 INFO - PROCESS | 3796 | 1464364965850 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 3796 | ++DOCSHELL 105F5000 == 40 [pid = 3796] [id = 42] 09:02:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (105F6400) [pid = 3796] [serial = 122] [outer = 00000000] 09:02:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (10FCEC00) [pid = 3796] [serial = 123] [outer = 105F6400] 09:02:45 INFO - PROCESS | 3796 | 1464364965904 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (12888000) [pid = 3796] [serial = 124] [outer = 105F6400] 09:02:46 INFO - PROCESS | 3796 | --DOCSHELL 1431C400 == 39 [pid = 3796] [id = 37] 09:02:46 INFO - PROCESS | 3796 | --DOCSHELL 1331F400 == 38 [pid = 3796] [id = 36] 09:02:46 INFO - PROCESS | 3796 | --DOCSHELL 10563400 == 37 [pid = 3796] [id = 35] 09:02:46 INFO - PROCESS | 3796 | --DOCSHELL 10FD1000 == 36 [pid = 3796] [id = 34] 09:02:46 INFO - PROCESS | 3796 | --DOCSHELL 13BC1800 == 35 [pid = 3796] [id = 29] 09:02:46 INFO - PROCESS | 3796 | --DOCSHELL 16978800 == 34 [pid = 3796] [id = 33] 09:02:46 INFO - PROCESS | 3796 | --DOCSHELL 1288A800 == 33 [pid = 3796] [id = 40] 09:02:46 INFO - PROCESS | 3796 | --DOCSHELL 1720F000 == 32 [pid = 3796] [id = 41] 09:02:46 INFO - PROCESS | 3796 | --DOCSHELL 14323C00 == 31 [pid = 3796] [id = 32] 09:02:46 INFO - PROCESS | 3796 | --DOCSHELL 15F3E000 == 30 [pid = 3796] [id = 38] 09:02:46 INFO - PROCESS | 3796 | --DOCSHELL 11A0AC00 == 29 [pid = 3796] [id = 30] 09:02:46 INFO - PROCESS | 3796 | --DOCSHELL 10FD2800 == 28 [pid = 3796] [id = 39] 09:02:46 INFO - PROCESS | 3796 | --DOCSHELL 128B6C00 == 27 [pid = 3796] [id = 31] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16AA9800) [pid = 3796] [serial = 17] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (140C5C00) [pid = 3796] [serial = 9] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (140CA800) [pid = 3796] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (11CA1800) [pid = 3796] [serial = 4] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (0F9ED000) [pid = 3796] [serial = 51] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1315C000) [pid = 3796] [serial = 54] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (10A55800) [pid = 3796] [serial = 57] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (10A62400) [pid = 3796] [serial = 58] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (11C05C00) [pid = 3796] [serial = 60] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (11CA3800) [pid = 3796] [serial = 61] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (13B03000) [pid = 3796] [serial = 63] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (14324000) [pid = 3796] [serial = 66] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (15C13000) [pid = 3796] [serial = 69] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (15E17000) [pid = 3796] [serial = 70] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (160B0800) [pid = 3796] [serial = 72] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16B15800) [pid = 3796] [serial = 73] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1720A800) [pid = 3796] [serial = 75] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (178A9400) [pid = 3796] [serial = 78] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (17A58C00) [pid = 3796] [serial = 81] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (18587800) [pid = 3796] [serial = 84] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (19C70800) [pid = 3796] [serial = 87] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (19EEC800) [pid = 3796] [serial = 90] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (172F3400) [pid = 3796] [serial = 76] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (17A4E400) [pid = 3796] [serial = 79] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1800D400) [pid = 3796] [serial = 82] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1858D400) [pid = 3796] [serial = 85] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (19E31400) [pid = 3796] [serial = 88] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10502C00) [pid = 3796] [serial = 52] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (152DA400) [pid = 3796] [serial = 67] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13BC0400) [pid = 3796] [serial = 64] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (1A331800) [pid = 3796] [serial = 91] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (13382C00) [pid = 3796] [serial = 55] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1A468C00) [pid = 3796] [serial = 93] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1B641400) [pid = 3796] [serial = 43] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1AB16000) [pid = 3796] [serial = 31] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (1AF68400) [pid = 3796] [serial = 28] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (1AF64400) [pid = 3796] [serial = 27] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (19E2FC00) [pid = 3796] [serial = 22] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1A45EC00) [pid = 3796] [serial = 24] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (19E2C000) [pid = 3796] [serial = 21] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (16B1AC00) [pid = 3796] [serial = 14] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1B727000) [pid = 3796] [serial = 48] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1B50D800) [pid = 3796] [serial = 42] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (1B509C00) [pid = 3796] [serial = 45] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (1B503800) [pid = 3796] [serial = 40] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (1B2BD000) [pid = 3796] [serial = 39] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (1AE11800) [pid = 3796] [serial = 36] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (1AE16000) [pid = 3796] [serial = 37] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (1ABA5800) [pid = 3796] [serial = 33] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (1ABA9400) [pid = 3796] [serial = 34] [outer = 00000000] [url = about:blank] 09:02:46 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (1AA7D400) [pid = 3796] [serial = 30] [outer = 00000000] [url = about:blank] 09:02:47 INFO - PROCESS | 3796 | 1464364967044 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]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 09:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1383ms 09:02:47 INFO - PROCESS | 3796 | 1464364967056 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 3796 | 1464364967060 Marionette TRACE conn2 <- [1,133,null,{"value":"13"}] 09:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 09:02:47 INFO - PROCESS | 3796 | 1464364967066 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 3796 | 1464364967070 Marionette TRACE conn2 <- [1,134,null,{}] 09:02:47 INFO - PROCESS | 3796 | 1464364967077 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}] 09:02:47 INFO - PROCESS | 3796 | 1464364967154 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 09:02:47 INFO - PROCESS | 3796 | 1464364967163 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 3796 | ++DOCSHELL 1037A400 == 28 [pid = 3796] [id = 43] 09:02:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (10502C00) [pid = 3796] [serial = 125] [outer = 00000000] 09:02:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (10FD5800) [pid = 3796] [serial = 126] [outer = 10502C00] 09:02:47 INFO - PROCESS | 3796 | 1464364967213 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (1125C400) [pid = 3796] [serial = 127] [outer = 10502C00] 09:02:47 INFO - PROCESS | 3796 | 1464364967620 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]]]}] 09:02:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 09:02:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 565ms 09:02:47 INFO - PROCESS | 3796 | 1464364967644 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 09:02:47 INFO - PROCESS | 3796 | 1464364967651 Marionette TRACE conn2 <- [1,137,null,{"value":"13"}] 09:02:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 09:02:47 INFO - PROCESS | 3796 | 1464364967657 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 09:02:47 INFO - PROCESS | 3796 | 1464364967660 Marionette TRACE conn2 <- [1,138,null,{}] 09:02:47 INFO - PROCESS | 3796 | 1464364967668 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}] 09:02:47 INFO - PROCESS | 3796 | 1464364967754 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 09:02:47 INFO - PROCESS | 3796 | 1464364967762 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:47 INFO - PROCESS | 3796 | ++DOCSHELL 12AEF800 == 29 [pid = 3796] [id = 44] 09:02:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (12AF0400) [pid = 3796] [serial = 128] [outer = 00000000] 09:02:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (12D78800) [pid = 3796] [serial = 129] [outer = 12AF0400] 09:02:47 INFO - PROCESS | 3796 | 1464364967791 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (13309800) [pid = 3796] [serial = 130] [outer = 12AF0400] 09:02:48 INFO - PROCESS | 3796 | 1464364968196 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]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 09:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 565ms 09:02:48 INFO - PROCESS | 3796 | 1464364968216 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 3796 | 1464364968218 Marionette TRACE conn2 <- [1,141,null,{"value":"13"}] 09:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 09:02:48 INFO - PROCESS | 3796 | 1464364968222 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 3796 | 1464364968225 Marionette TRACE conn2 <- [1,142,null,{}] 09:02:48 INFO - PROCESS | 3796 | 1464364968236 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}] 09:02:48 INFO - PROCESS | 3796 | 1464364968316 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 09:02:48 INFO - PROCESS | 3796 | 1464364968324 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 3796 | ++DOCSHELL 13DB5800 == 30 [pid = 3796] [id = 45] 09:02:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (13DB6400) [pid = 3796] [serial = 131] [outer = 00000000] 09:02:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (140C5800) [pid = 3796] [serial = 132] [outer = 13DB6400] 09:02:48 INFO - PROCESS | 3796 | 1464364968373 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (140CE800) [pid = 3796] [serial = 133] [outer = 13DB6400] 09:02:48 INFO - PROCESS | 3796 | 1464364968783 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]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 09:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 580ms 09:02:48 INFO - PROCESS | 3796 | 1464364968802 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 3796 | 1464364968804 Marionette TRACE conn2 <- [1,145,null,{"value":"13"}] 09:02:48 INFO - PROCESS | 3796 | 1464364968807 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 09:02:48 INFO - PROCESS | 3796 | 1464364968809 Marionette TRACE conn2 <- [1,146,null,{}] 09:02:48 INFO - PROCESS | 3796 | 1464364968829 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}] 09:02:48 INFO - PROCESS | 3796 | 1464364968907 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 09:02:48 INFO - PROCESS | 3796 | 1464364968913 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 3796 | ++DOCSHELL 14325C00 == 31 [pid = 3796] [id = 46] 09:02:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (1572FC00) [pid = 3796] [serial = 134] [outer = 00000000] 09:02:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (15756400) [pid = 3796] [serial = 135] [outer = 1572FC00] 09:02:48 INFO - PROCESS | 3796 | 1464364968957 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (15F3D400) [pid = 3796] [serial = 136] [outer = 1572FC00] 09:02:49 INFO - PROCESS | 3796 | 1464364969387 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]]]}] 09:02:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 09:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 583ms 09:02:49 INFO - PROCESS | 3796 | 1464364969405 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 3796 | 1464364969407 Marionette TRACE conn2 <- [1,149,null,{"value":"13"}] 09:02:49 INFO - PROCESS | 3796 | 1464364969410 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 09:02:49 INFO - PROCESS | 3796 | 1464364969412 Marionette TRACE conn2 <- [1,150,null,{}] 09:02:49 INFO - PROCESS | 3796 | 1464364969416 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}] 09:02:49 INFO - PROCESS | 3796 | 1464364969509 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 09:02:49 INFO - PROCESS | 3796 | 1464364969515 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 3796 | ++DOCSHELL 15732C00 == 32 [pid = 3796] [id = 47] 09:02:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (15749800) [pid = 3796] [serial = 137] [outer = 00000000] 09:02:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (16973400) [pid = 3796] [serial = 138] [outer = 15749800] 09:02:49 INFO - PROCESS | 3796 | 1464364969559 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (16980400) [pid = 3796] [serial = 139] [outer = 15749800] 09:02:49 INFO - PROCESS | 3796 | 1464364969976 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]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 09:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 614ms 09:02:50 INFO - PROCESS | 3796 | 1464364970033 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 09:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 09:02:50 INFO - PROCESS | 3796 | 1464364970036 Marionette TRACE conn2 <- [1,153,null,{"value":"13"}] 09:02:50 INFO - PROCESS | 3796 | 1464364970039 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 3796 | 1464364970041 Marionette TRACE conn2 <- [1,154,null,{}] 09:02:50 INFO - PROCESS | 3796 | 1464364970051 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}] 09:02:50 INFO - PROCESS | 3796 | 1464364970163 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 09:02:50 INFO - PROCESS | 3796 | 1464364970175 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 3796 | ++DOCSHELL 16AAF000 == 33 [pid = 3796] [id = 48] 09:02:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16B19800) [pid = 3796] [serial = 140] [outer = 00000000] 09:02:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (1720A800) [pid = 3796] [serial = 141] [outer = 16B19800] 09:02:50 INFO - PROCESS | 3796 | 1464364970223 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (17805C00) [pid = 3796] [serial = 142] [outer = 16B19800] 09:02:50 INFO - PROCESS | 3796 | 1464364970629 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]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 09:02:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 09:02:50 INFO - PROCESS | 3796 | 1464364970657 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 3796 | 1464364970659 Marionette TRACE conn2 <- [1,157,null,{"value":"13"}] 09:02:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 09:02:50 INFO - PROCESS | 3796 | 1464364970662 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 3796 | 1464364970664 Marionette TRACE conn2 <- [1,158,null,{}] 09:02:50 INFO - PROCESS | 3796 | 1464364970668 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}] 09:02:50 INFO - PROCESS | 3796 | 1464364970765 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 09:02:50 INFO - PROCESS | 3796 | 1464364970830 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 3796 | ++DOCSHELL 1780B400 == 34 [pid = 3796] [id = 49] 09:02:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (17810C00) [pid = 3796] [serial = 143] [outer = 00000000] 09:02:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (17A57400) [pid = 3796] [serial = 144] [outer = 17810C00] 09:02:50 INFO - PROCESS | 3796 | 1464364970874 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (17A58400) [pid = 3796] [serial = 145] [outer = 17810C00] 09:02:51 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16979C00) [pid = 3796] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 09:02:51 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (19E2D000) [pid = 3796] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 09:02:51 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1601C800) [pid = 3796] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:02:51 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (14324C00) [pid = 3796] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:02:51 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10FD2400) [pid = 3796] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 09:02:51 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (138E1000) [pid = 3796] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 09:02:51 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (105FAC00) [pid = 3796] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 09:02:51 INFO - PROCESS | 3796 | 1464364971249 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]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 09:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 629ms 09:02:51 INFO - PROCESS | 3796 | 1464364971301 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 3796 | 1464364971303 Marionette TRACE conn2 <- [1,161,null,{"value":"13"}] 09:02:51 INFO - PROCESS | 3796 | 1464364971306 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 09:02:51 INFO - PROCESS | 3796 | 1464364971308 Marionette TRACE conn2 <- [1,162,null,{}] 09:02:51 INFO - PROCESS | 3796 | 1464364971311 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}] 09:02:51 INFO - PROCESS | 3796 | 1464364971381 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 09:02:51 INFO - PROCESS | 3796 | 1464364971442 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 3796 | ++DOCSHELL 0F9F0400 == 35 [pid = 3796] [id = 50] 09:02:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10F13000) [pid = 3796] [serial = 146] [outer = 00000000] 09:02:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (15C05000) [pid = 3796] [serial = 147] [outer = 10F13000] 09:02:51 INFO - PROCESS | 3796 | 1464364971501 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (15E15400) [pid = 3796] [serial = 148] [outer = 10F13000] 09:02:51 INFO - PROCESS | 3796 | 1464364971817 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]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 09:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 583ms 09:02:51 INFO - PROCESS | 3796 | 1464364971887 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 09:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 09:02:51 INFO - PROCESS | 3796 | 1464364971889 Marionette TRACE conn2 <- [1,165,null,{"value":"13"}] 09:02:51 INFO - PROCESS | 3796 | 1464364971892 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 3796 | 1464364971893 Marionette TRACE conn2 <- [1,166,null,{}] 09:02:51 INFO - PROCESS | 3796 | 1464364971897 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}] 09:02:51 INFO - PROCESS | 3796 | 1464364971992 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 09:02:51 INFO - PROCESS | 3796 | 1464364972000 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 3796 | ++DOCSHELL 13BC2800 == 36 [pid = 3796] [id = 51] 09:02:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (17A5A800) [pid = 3796] [serial = 149] [outer = 00000000] 09:02:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (182D0400) [pid = 3796] [serial = 150] [outer = 17A5A800] 09:02:52 INFO - PROCESS | 3796 | 1464364972043 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (182D5800) [pid = 3796] [serial = 151] [outer = 17A5A800] 09:02:52 INFO - PROCESS | 3796 | 1464364972414 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]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 09:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 522ms 09:02:52 INFO - PROCESS | 3796 | 1464364972428 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 3796 | 1464364972429 Marionette TRACE conn2 <- [1,169,null,{"value":"13"}] 09:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 09:02:52 INFO - PROCESS | 3796 | 1464364972433 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 3796 | 1464364972434 Marionette TRACE conn2 <- [1,170,null,{}] 09:02:52 INFO - PROCESS | 3796 | 1464364972438 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}] 09:02:52 INFO - PROCESS | 3796 | 1464364972498 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 09:02:52 INFO - PROCESS | 3796 | 1464364972505 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 3796 | ++DOCSHELL 1381DC00 == 37 [pid = 3796] [id = 52] 09:02:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (140C2400) [pid = 3796] [serial = 152] [outer = 00000000] 09:02:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1869EC00) [pid = 3796] [serial = 153] [outer = 140C2400] 09:02:52 INFO - PROCESS | 3796 | 1464364972548 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (19C76400) [pid = 3796] [serial = 154] [outer = 140C2400] 09:02:52 INFO - PROCESS | 3796 | 1464364972914 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]]]}] 09:02:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 09:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 522ms 09:02:52 INFO - PROCESS | 3796 | 1464364972952 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 3796 | 1464364972954 Marionette TRACE conn2 <- [1,173,null,{"value":"13"}] 09:02:52 INFO - PROCESS | 3796 | 1464364972957 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 09:02:52 INFO - PROCESS | 3796 | 1464364972960 Marionette TRACE conn2 <- [1,174,null,{}] 09:02:52 INFO - PROCESS | 3796 | 1464364972964 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}] 09:02:53 INFO - PROCESS | 3796 | 1464364973081 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 09:02:53 INFO - PROCESS | 3796 | 1464364973130 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 3796 | ++DOCSHELL 0C789400 == 38 [pid = 3796] [id = 53] 09:02:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (0F396400) [pid = 3796] [serial = 155] [outer = 00000000] 09:02:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (10373C00) [pid = 3796] [serial = 156] [outer = 0F396400] 09:02:53 INFO - PROCESS | 3796 | 1464364973221 Marionette DEBUG loaded listener.js 09:02:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (10A55800) [pid = 3796] [serial = 157] [outer = 0F396400] 09:02:53 INFO - PROCESS | 3796 | 1464364973916 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]]]}] 09:02:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 09:02:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 983ms 09:02:53 INFO - PROCESS | 3796 | 1464364973944 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 3796 | 1464364973948 Marionette TRACE conn2 <- [1,177,null,{"value":"13"}] 09:02:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 09:02:53 INFO - PROCESS | 3796 | 1464364973952 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 3796 | 1464364973956 Marionette TRACE conn2 <- [1,178,null,{}] 09:02:53 INFO - PROCESS | 3796 | 1464364973961 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}] 09:02:54 INFO - PROCESS | 3796 | 1464364974071 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 09:02:54 INFO - PROCESS | 3796 | 1464364974146 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 3796 | ++DOCSHELL 12AED000 == 39 [pid = 3796] [id = 54] 09:02:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (12D2F800) [pid = 3796] [serial = 158] [outer = 00000000] 09:02:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (138DEC00) [pid = 3796] [serial = 159] [outer = 12D2F800] 09:02:54 INFO - PROCESS | 3796 | 1464364974210 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13BBF400) [pid = 3796] [serial = 160] [outer = 12D2F800] 09:02:55 INFO - PROCESS | 3796 | 1464364975059 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]]]}] 09:02:55 INFO - PROCESS | 3796 | --DOCSHELL 1381DC00 == 38 [pid = 3796] [id = 52] 09:02:55 INFO - PROCESS | 3796 | --DOCSHELL 13BC2800 == 37 [pid = 3796] [id = 51] 09:02:55 INFO - PROCESS | 3796 | --DOCSHELL 0F9F0400 == 36 [pid = 3796] [id = 50] 09:02:55 INFO - PROCESS | 3796 | --DOCSHELL 1780B400 == 35 [pid = 3796] [id = 49] 09:02:55 INFO - PROCESS | 3796 | --DOCSHELL 16AAF000 == 34 [pid = 3796] [id = 48] 09:02:55 INFO - PROCESS | 3796 | --DOCSHELL 15732C00 == 33 [pid = 3796] [id = 47] 09:02:55 INFO - PROCESS | 3796 | --DOCSHELL 14325C00 == 32 [pid = 3796] [id = 46] 09:02:55 INFO - PROCESS | 3796 | --DOCSHELL 13DB5800 == 31 [pid = 3796] [id = 45] 09:02:55 INFO - PROCESS | 3796 | --DOCSHELL 12AEF800 == 30 [pid = 3796] [id = 44] 09:02:55 INFO - PROCESS | 3796 | --DOCSHELL 1037A400 == 29 [pid = 3796] [id = 43] 09:02:55 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1697EC00) [pid = 3796] [serial = 96] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1A902C00) [pid = 3796] [serial = 94] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1697B800) [pid = 3796] [serial = 112] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15F3BC00) [pid = 3796] [serial = 109] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16975400) [pid = 3796] [serial = 111] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (11427400) [pid = 3796] [serial = 99] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11C01400) [pid = 3796] [serial = 100] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13DBD400) [pid = 3796] [serial = 105] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (15C0E400) [pid = 3796] [serial = 108] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10A5EC00) [pid = 3796] [serial = 102] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (12B86000) [pid = 3796] [serial = 103] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (1431A400) [pid = 3796] [serial = 106] [outer = 00000000] [url = about:blank] 09:02:55 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16981C00) [pid = 3796] [serial = 97] [outer = 00000000] [url = about:blank] 09:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 09:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1121ms 09:02:55 INFO - PROCESS | 3796 | 1464364975081 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 3796 | 1464364975085 Marionette TRACE conn2 <- [1,181,null,{"value":"13"}] 09:02:55 INFO - PROCESS | 3796 | 1464364975090 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 09:02:55 INFO - PROCESS | 3796 | 1464364975094 Marionette TRACE conn2 <- [1,182,null,{}] 09:02:55 INFO - PROCESS | 3796 | 1464364975100 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}] 09:02:55 INFO - PROCESS | 3796 | 1464364975185 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 09:02:55 INFO - PROCESS | 3796 | 1464364975194 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 3796 | ++DOCSHELL 10A64C00 == 30 [pid = 3796] [id = 55] 09:02:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10F09400) [pid = 3796] [serial = 161] [outer = 00000000] 09:02:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (114AB800) [pid = 3796] [serial = 162] [outer = 10F09400] 09:02:55 INFO - PROCESS | 3796 | 1464364975242 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11C05C00) [pid = 3796] [serial = 163] [outer = 10F09400] 09:02:55 INFO - PROCESS | 3796 | 1464364975646 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]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 09:02:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 614ms 09:02:55 INFO - PROCESS | 3796 | 1464364975714 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 3796 | 1464364975719 Marionette TRACE conn2 <- [1,185,null,{"value":"13"}] 09:02:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 09:02:55 INFO - PROCESS | 3796 | 1464364975729 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 3796 | 1464364975731 Marionette TRACE conn2 <- [1,186,null,{}] 09:02:55 INFO - PROCESS | 3796 | 1464364975735 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}] 09:02:55 INFO - PROCESS | 3796 | 1464364975818 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 09:02:55 INFO - PROCESS | 3796 | 1464364975828 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 3796 | ++DOCSHELL 12D7D400 == 31 [pid = 3796] [id = 56] 09:02:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (130D5800) [pid = 3796] [serial = 164] [outer = 00000000] 09:02:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13381800) [pid = 3796] [serial = 165] [outer = 130D5800] 09:02:55 INFO - PROCESS | 3796 | 1464364975873 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (138E0400) [pid = 3796] [serial = 166] [outer = 130D5800] 09:02:56 INFO - PROCESS | 3796 | 1464364976268 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]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 09:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 584ms 09:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 09:02:56 INFO - PROCESS | 3796 | 1464364976303 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 3796 | 1464364976305 Marionette TRACE conn2 <- [1,189,null,{"value":"13"}] 09:02:56 INFO - PROCESS | 3796 | 1464364976309 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 3796 | 1464364976312 Marionette TRACE conn2 <- [1,190,null,{}] 09:02:56 INFO - PROCESS | 3796 | 1464364976323 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}] 09:02:56 INFO - PROCESS | 3796 | 1464364976407 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 09:02:56 INFO - PROCESS | 3796 | 1464364976415 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 3796 | ++DOCSHELL 152D2400 == 32 [pid = 3796] [id = 57] 09:02:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (152D4400) [pid = 3796] [serial = 167] [outer = 00000000] 09:02:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15733800) [pid = 3796] [serial = 168] [outer = 152D4400] 09:02:56 INFO - PROCESS | 3796 | 1464364976463 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15758C00) [pid = 3796] [serial = 169] [outer = 152D4400] 09:02:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16977400) [pid = 3796] [serial = 170] [outer = 1B64C800] 09:02:56 INFO - PROCESS | 3796 | 1464364976913 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]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 09:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 630ms 09:02:56 INFO - PROCESS | 3796 | 1464364976947 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 09:02:56 INFO - PROCESS | 3796 | 1464364976949 Marionette TRACE conn2 <- [1,193,null,{"value":"13"}] 09:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 09:02:56 INFO - PROCESS | 3796 | 1464364976952 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 3796 | 1464364976954 Marionette TRACE conn2 <- [1,194,null,{}] 09:02:56 INFO - PROCESS | 3796 | 1464364976957 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}] 09:02:57 INFO - PROCESS | 3796 | 1464364977035 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 09:02:57 INFO - PROCESS | 3796 | 1464364977041 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 3796 | ++DOCSHELL 160B5C00 == 33 [pid = 3796] [id = 58] 09:02:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (160B6C00) [pid = 3796] [serial = 171] [outer = 00000000] 09:02:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16AAF000) [pid = 3796] [serial = 172] [outer = 160B6C00] 09:02:57 INFO - PROCESS | 3796 | 1464364977098 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16BCC400) [pid = 3796] [serial = 173] [outer = 160B6C00] 09:02:57 INFO - PROCESS | 3796 | 1464364977491 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]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 09:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 583ms 09:02:57 INFO - PROCESS | 3796 | 1464364977532 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 3796 | 1464364977534 Marionette TRACE conn2 <- [1,197,null,{"value":"13"}] 09:02:57 INFO - PROCESS | 3796 | 1464364977537 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 09:02:57 INFO - PROCESS | 3796 | 1464364977539 Marionette TRACE conn2 <- [1,198,null,{}] 09:02:57 INFO - PROCESS | 3796 | 1464364977557 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}] 09:02:57 INFO - PROCESS | 3796 | 1464364977654 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 09:02:57 INFO - PROCESS | 3796 | 1464364977660 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 3796 | ++DOCSHELL 11A0D800 == 34 [pid = 3796] [id = 59] 09:02:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16AAB800) [pid = 3796] [serial = 174] [outer = 00000000] 09:02:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (175DC800) [pid = 3796] [serial = 175] [outer = 16AAB800] 09:02:57 INFO - PROCESS | 3796 | 1464364977704 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17A4E000) [pid = 3796] [serial = 176] [outer = 16AAB800] 09:02:58 INFO - PROCESS | 3796 | 1464364978098 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]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 09:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 584ms 09:02:58 INFO - PROCESS | 3796 | 1464364978119 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 3796 | 1464364978120 Marionette TRACE conn2 <- [1,201,null,{"value":"13"}] 09:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 09:02:58 INFO - PROCESS | 3796 | 1464364978124 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 3796 | 1464364978125 Marionette TRACE conn2 <- [1,202,null,{}] 09:02:58 INFO - PROCESS | 3796 | 1464364978135 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}] 09:02:58 INFO - PROCESS | 3796 | 1464364978255 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 09:02:58 INFO - PROCESS | 3796 | 1464364978264 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 3796 | ++DOCSHELL 17A4D400 == 35 [pid = 3796] [id = 60] 09:02:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (17A4F400) [pid = 3796] [serial = 177] [outer = 00000000] 09:02:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (18590800) [pid = 3796] [serial = 178] [outer = 17A4F400] 09:02:58 INFO - PROCESS | 3796 | 1464364978308 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (19C7D800) [pid = 3796] [serial = 179] [outer = 17A4F400] 09:02:58 INFO - PROCESS | 3796 | 1464364978737 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]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 09:02:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 09:02:58 INFO - PROCESS | 3796 | 1464364978762 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 3796 | 1464364978764 Marionette TRACE conn2 <- [1,205,null,{"value":"13"}] 09:02:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 09:02:58 INFO - PROCESS | 3796 | 1464364978767 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 3796 | 1464364978769 Marionette TRACE conn2 <- [1,206,null,{}] 09:02:58 INFO - PROCESS | 3796 | 1464364978773 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}] 09:02:58 INFO - PROCESS | 3796 | 1464364978872 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 09:02:58 INFO - PROCESS | 3796 | 1464364978878 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 3796 | ++DOCSHELL 19E28400 == 36 [pid = 3796] [id = 61] 09:02:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (19E2B800) [pid = 3796] [serial = 180] [outer = 00000000] 09:02:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (19E2FC00) [pid = 3796] [serial = 181] [outer = 19E2B800] 09:02:58 INFO - PROCESS | 3796 | 1464364978921 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19E33800) [pid = 3796] [serial = 182] [outer = 19E2B800] 09:02:59 INFO - PROCESS | 3796 | 1464364979314 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]]]}] 09:02:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 09:02:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 584ms 09:02:59 INFO - PROCESS | 3796 | 1464364979357 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 09:02:59 INFO - PROCESS | 3796 | 1464364979359 Marionette TRACE conn2 <- [1,209,null,{"value":"13"}] 09:02:59 INFO - PROCESS | 3796 | 1464364979369 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 3796 | 1464364979371 Marionette TRACE conn2 <- [1,210,null,{}] 09:02:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 09:02:59 INFO - PROCESS | 3796 | 1464364979374 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}] 09:02:59 INFO - PROCESS | 3796 | 1464364979469 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 09:02:59 INFO - PROCESS | 3796 | 1464364979475 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 3796 | ++DOCSHELL 19E2A000 == 37 [pid = 3796] [id = 62] 09:02:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19E2AC00) [pid = 3796] [serial = 183] [outer = 00000000] 09:02:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1A337000) [pid = 3796] [serial = 184] [outer = 19E2AC00] 09:02:59 INFO - PROCESS | 3796 | 1464364979520 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1A33EC00) [pid = 3796] [serial = 185] [outer = 19E2AC00] 09:02:59 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17A5A800) [pid = 3796] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 09:02:59 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (12AF0400) [pid = 3796] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 09:02:59 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10502C00) [pid = 3796] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 09:02:59 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1572FC00) [pid = 3796] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:02:59 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15749800) [pid = 3796] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:02:59 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (110AA400) [pid = 3796] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:02:59 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1331AC00) [pid = 3796] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 09:02:59 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1720F400) [pid = 3796] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 09:02:59 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16B19800) [pid = 3796] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:02:59 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10F13000) [pid = 3796] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 09:02:59 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17810C00) [pid = 3796] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:02:59 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13DB6400) [pid = 3796] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:03:00 INFO - PROCESS | 3796 | 1464364980018 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]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 09:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 691ms 09:03:00 INFO - PROCESS | 3796 | 1464364980054 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 3796 | 1464364980056 Marionette TRACE conn2 <- [1,213,null,{"value":"13"}] 09:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 09:03:00 INFO - PROCESS | 3796 | 1464364980060 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 3796 | 1464364980061 Marionette TRACE conn2 <- [1,214,null,{}] 09:03:00 INFO - PROCESS | 3796 | 1464364980065 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}] 09:03:00 INFO - PROCESS | 3796 | 1464364980137 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 09:03:00 INFO - PROCESS | 3796 | 1464364980144 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:00 INFO - PROCESS | 3796 | ++DOCSHELL 11C7FC00 == 38 [pid = 3796] [id = 63] 09:03:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1331AC00) [pid = 3796] [serial = 186] [outer = 00000000] 09:03:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (17A56C00) [pid = 3796] [serial = 187] [outer = 1331AC00] 09:03:00 INFO - PROCESS | 3796 | 1464364980188 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (18591000) [pid = 3796] [serial = 188] [outer = 1331AC00] 09:03:00 INFO - PROCESS | 3796 | 1464364980566 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]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 09:03:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 522ms 09:03:00 INFO - PROCESS | 3796 | 1464364980595 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 3796 | 1464364980597 Marionette TRACE conn2 <- [1,217,null,{"value":"13"}] 09:03:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 09:03:00 INFO - PROCESS | 3796 | 1464364980600 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 3796 | 1464364980602 Marionette TRACE conn2 <- [1,218,null,{}] 09:03:00 INFO - PROCESS | 3796 | 1464364980605 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}] 09:03:00 INFO - PROCESS | 3796 | 1464364980711 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 09:03:00 INFO - PROCESS | 3796 | 1464364980719 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:00 INFO - PROCESS | 3796 | ++DOCSHELL 15E17800 == 39 [pid = 3796] [id = 64] 09:03:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1780C800) [pid = 3796] [serial = 189] [outer = 00000000] 09:03:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1A468400) [pid = 3796] [serial = 190] [outer = 1780C800] 09:03:00 INFO - PROCESS | 3796 | 1464364980762 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1A468C00) [pid = 3796] [serial = 191] [outer = 1780C800] 09:03:01 INFO - PROCESS | 3796 | 1464364981134 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]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 09:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 584ms 09:03:01 INFO - PROCESS | 3796 | 1464364981181 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 3796 | 1464364981183 Marionette TRACE conn2 <- [1,221,null,{"value":"13"}] 09:03:01 INFO - PROCESS | 3796 | 1464364981186 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 09:03:01 INFO - PROCESS | 3796 | 1464364981189 Marionette TRACE conn2 <- [1,222,null,{}] 09:03:01 INFO - PROCESS | 3796 | 1464364981193 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}] 09:03:01 INFO - PROCESS | 3796 | 1464364981310 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 09:03:01 INFO - PROCESS | 3796 | 1464364981318 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:01 INFO - PROCESS | 3796 | ++DOCSHELL 16FF8000 == 40 [pid = 3796] [id = 65] 09:03:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17810C00) [pid = 3796] [serial = 192] [outer = 00000000] 09:03:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1A90E800) [pid = 3796] [serial = 193] [outer = 17810C00] 09:03:01 INFO - PROCESS | 3796 | 1464364981372 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1AA77800) [pid = 3796] [serial = 194] [outer = 17810C00] 09:03:01 INFO - PROCESS | 3796 | 1464364981798 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]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 09:03:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 629ms 09:03:01 INFO - PROCESS | 3796 | 1464364981825 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 3796 | 1464364981829 Marionette TRACE conn2 <- [1,225,null,{"value":"13"}] 09:03:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 09:03:01 INFO - PROCESS | 3796 | 1464364981819 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 3796 | 1464364981823 Marionette TRACE conn2 <- [1,226,null,{}] 09:03:01 INFO - PROCESS | 3796 | 1464364981830 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}] 09:03:01 INFO - PROCESS | 3796 | 1464364981934 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 09:03:02 INFO - PROCESS | 3796 | 1464364982075 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:02 INFO - PROCESS | 3796 | ++DOCSHELL 110A6800 == 41 [pid = 3796] [id = 66] 09:03:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (110AA400) [pid = 3796] [serial = 195] [outer = 00000000] 09:03:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (11A02400) [pid = 3796] [serial = 196] [outer = 110AA400] 09:03:02 INFO - PROCESS | 3796 | 1464364982131 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (12A8B000) [pid = 3796] [serial = 197] [outer = 110AA400] 09:03:02 INFO - PROCESS | 3796 | 1464364982647 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]]]}] 09:03:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 09:03:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 890ms 09:03:02 INFO - PROCESS | 3796 | 1464364982724 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 3796 | 1464364982730 Marionette TRACE conn2 <- [1,229,null,{"value":"13"}] 09:03:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 09:03:02 INFO - PROCESS | 3796 | 1464364982736 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 3796 | 1464364982739 Marionette TRACE conn2 <- [1,230,null,{}] 09:03:02 INFO - PROCESS | 3796 | 1464364982743 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}] 09:03:02 INFO - PROCESS | 3796 | 1464364982858 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 09:03:02 INFO - PROCESS | 3796 | 1464364982931 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:02 INFO - PROCESS | 3796 | ++DOCSHELL 13BBF000 == 42 [pid = 3796] [id = 67] 09:03:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13DBD400) [pid = 3796] [serial = 198] [outer = 00000000] 09:03:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (152E0400) [pid = 3796] [serial = 199] [outer = 13DBD400] 09:03:02 INFO - PROCESS | 3796 | 1464364982985 Marionette DEBUG loaded listener.js 09:03:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (15F3E400) [pid = 3796] [serial = 200] [outer = 13DBD400] 09:03:03 INFO - PROCESS | 3796 | 1464364983556 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]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 09:03:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 890ms 09:03:03 INFO - PROCESS | 3796 | 1464364983622 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 3796 | 1464364983625 Marionette TRACE conn2 <- [1,233,null,{"value":"13"}] 09:03:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 09:03:03 INFO - PROCESS | 3796 | 1464364983629 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 3796 | 1464364983632 Marionette TRACE conn2 <- [1,234,null,{}] 09:03:03 INFO - PROCESS | 3796 | 1464364983643 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}] 09:03:03 INFO - PROCESS | 3796 | 1464364983778 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 09:03:03 INFO - PROCESS | 3796 | 1464364983852 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:03 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E9C00 == 43 [pid = 3796] [id = 68] 09:03:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (178A8400) [pid = 3796] [serial = 201] [outer = 00000000] 09:03:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (19C7DC00) [pid = 3796] [serial = 202] [outer = 178A8400] 09:03:03 INFO - PROCESS | 3796 | 1464364983948 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1A463000) [pid = 3796] [serial = 203] [outer = 178A8400] 09:03:04 INFO - PROCESS | 3796 | 1464364984603 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]]]}] 09:03:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 09:03:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1028ms 09:03:04 INFO - PROCESS | 3796 | 1464364984661 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 3796 | 1464364984664 Marionette TRACE conn2 <- [1,237,null,{"value":"13"}] 09:03:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 09:03:04 INFO - PROCESS | 3796 | 1464364984683 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 3796 | 1464364984687 Marionette TRACE conn2 <- [1,238,null,{}] 09:03:04 INFO - PROCESS | 3796 | 1464364984694 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}] 09:03:04 INFO - PROCESS | 3796 | 1464364984804 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 09:03:04 INFO - PROCESS | 3796 | 1464364984823 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:04 INFO - PROCESS | 3796 | ++DOCSHELL 10F14800 == 44 [pid = 3796] [id = 69] 09:03:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (10F17C00) [pid = 3796] [serial = 204] [outer = 00000000] 09:03:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (130DD000) [pid = 3796] [serial = 205] [outer = 10F17C00] 09:03:04 INFO - PROCESS | 3796 | 1464364984871 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (13323400) [pid = 3796] [serial = 206] [outer = 10F17C00] 09:03:05 INFO - PROCESS | 3796 | 1464364985516 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]]]}] 09:03:05 INFO - PROCESS | 3796 | --DOCSHELL 105F5000 == 43 [pid = 3796] [id = 42] 09:03:05 INFO - PROCESS | 3796 | --DOCSHELL 15E17800 == 42 [pid = 3796] [id = 64] 09:03:05 INFO - PROCESS | 3796 | --DOCSHELL 11C7FC00 == 41 [pid = 3796] [id = 63] 09:03:05 INFO - PROCESS | 3796 | --DOCSHELL 19E2A000 == 40 [pid = 3796] [id = 62] 09:03:05 INFO - PROCESS | 3796 | --DOCSHELL 19E28400 == 39 [pid = 3796] [id = 61] 09:03:05 INFO - PROCESS | 3796 | --DOCSHELL 17A4D400 == 38 [pid = 3796] [id = 60] 09:03:05 INFO - PROCESS | 3796 | --DOCSHELL 11A0D800 == 37 [pid = 3796] [id = 59] 09:03:05 INFO - PROCESS | 3796 | --DOCSHELL 160B5C00 == 36 [pid = 3796] [id = 58] 09:03:05 INFO - PROCESS | 3796 | --DOCSHELL 152D2400 == 35 [pid = 3796] [id = 57] 09:03:05 INFO - PROCESS | 3796 | --DOCSHELL 12D7D400 == 34 [pid = 3796] [id = 56] 09:03:05 INFO - PROCESS | 3796 | --DOCSHELL 10A64C00 == 33 [pid = 3796] [id = 55] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1869EC00) [pid = 3796] [serial = 153] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (182D5800) [pid = 3796] [serial = 151] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (12D78800) [pid = 3796] [serial = 129] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (13309800) [pid = 3796] [serial = 130] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (10FD5800) [pid = 3796] [serial = 126] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1125C400) [pid = 3796] [serial = 127] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (10FCEC00) [pid = 3796] [serial = 123] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (15756400) [pid = 3796] [serial = 135] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16973400) [pid = 3796] [serial = 138] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16980400) [pid = 3796] [serial = 139] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1305F400) [pid = 3796] [serial = 115] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (128B7000) [pid = 3796] [serial = 114] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16023800) [pid = 3796] [serial = 118] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15755000) [pid = 3796] [serial = 117] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (178A4800) [pid = 3796] [serial = 121] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17806000) [pid = 3796] [serial = 120] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17805C00) [pid = 3796] [serial = 142] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1720A800) [pid = 3796] [serial = 141] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15C05000) [pid = 3796] [serial = 147] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17A57400) [pid = 3796] [serial = 144] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (182D0400) [pid = 3796] [serial = 150] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17A58400) [pid = 3796] [serial = 145] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (140C5800) [pid = 3796] [serial = 132] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (140CE800) [pid = 3796] [serial = 133] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15E15400) [pid = 3796] [serial = 148] [outer = 00000000] [url = about:blank] 09:03:05 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15F3D400) [pid = 3796] [serial = 136] [outer = 00000000] [url = about:blank] 09:03:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 09:03:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 890ms 09:03:05 INFO - PROCESS | 3796 | 1464364985571 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 3796 | 1464364985576 Marionette TRACE conn2 <- [1,241,null,{"value":"13"}] 09:03:05 INFO - PROCESS | 3796 | 1464364985600 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 09:03:05 INFO - PROCESS | 3796 | 1464364985603 Marionette TRACE conn2 <- [1,242,null,{}] 09:03:05 INFO - PROCESS | 3796 | 1464364985607 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}] 09:03:05 INFO - PROCESS | 3796 | 1464364985670 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 09:03:05 INFO - PROCESS | 3796 | 1464364985677 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:05 INFO - PROCESS | 3796 | ++DOCSHELL 1288B000 == 34 [pid = 3796] [id = 70] 09:03:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (128B5C00) [pid = 3796] [serial = 207] [outer = 00000000] 09:03:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (12B86C00) [pid = 3796] [serial = 208] [outer = 128B5C00] 09:03:05 INFO - PROCESS | 3796 | 1464364985733 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13388800) [pid = 3796] [serial = 209] [outer = 128B5C00] 09:03:06 INFO - PROCESS | 3796 | 1464364986165 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]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 09:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 629ms 09:03:06 INFO - PROCESS | 3796 | 1464364986223 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 3796 | 1464364986225 Marionette TRACE conn2 <- [1,245,null,{"value":"13"}] 09:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 09:03:06 INFO - PROCESS | 3796 | 1464364986229 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 3796 | 1464364986232 Marionette TRACE conn2 <- [1,246,null,{}] 09:03:06 INFO - PROCESS | 3796 | 1464364986243 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}] 09:03:06 INFO - PROCESS | 3796 | 1464364986322 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 09:03:06 INFO - PROCESS | 3796 | 1464364986332 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:06 INFO - PROCESS | 3796 | ++DOCSHELL 14338C00 == 35 [pid = 3796] [id = 71] 09:03:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (14339400) [pid = 3796] [serial = 210] [outer = 00000000] 09:03:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15734C00) [pid = 3796] [serial = 211] [outer = 14339400] 09:03:06 INFO - PROCESS | 3796 | 1464364986384 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (15C12000) [pid = 3796] [serial = 212] [outer = 14339400] 09:03:06 INFO - PROCESS | 3796 | 1464364986796 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]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 09:03:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 630ms 09:03:06 INFO - PROCESS | 3796 | 1464364986849 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 3796 | 1464364986852 Marionette TRACE conn2 <- [1,249,null,{"value":"13"}] 09:03:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 09:03:06 INFO - PROCESS | 3796 | 1464364986855 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 3796 | 1464364986857 Marionette TRACE conn2 <- [1,250,null,{}] 09:03:06 INFO - PROCESS | 3796 | 1464364986860 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}] 09:03:06 INFO - PROCESS | 3796 | 1464364986939 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 09:03:06 INFO - PROCESS | 3796 | 1464364986978 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:06 INFO - PROCESS | 3796 | ++DOCSHELL 16023800 == 36 [pid = 3796] [id = 72] 09:03:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16024400) [pid = 3796] [serial = 213] [outer = 00000000] 09:03:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16975800) [pid = 3796] [serial = 214] [outer = 16024400] 09:03:07 INFO - PROCESS | 3796 | 1464364987023 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1697E400) [pid = 3796] [serial = 215] [outer = 16024400] 09:03:07 INFO - PROCESS | 3796 | 1464364987405 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]]]}] 09:03:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 09:03:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 583ms 09:03:07 INFO - PROCESS | 3796 | 1464364987456 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 3796 | 1464364987458 Marionette TRACE conn2 <- [1,253,null,{"value":"13"}] 09:03:07 INFO - PROCESS | 3796 | 1464364987461 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 09:03:07 INFO - PROCESS | 3796 | 1464364987463 Marionette TRACE conn2 <- [1,254,null,{}] 09:03:07 INFO - PROCESS | 3796 | 1464364987466 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}] 09:03:07 INFO - PROCESS | 3796 | 1464364987529 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 09:03:07 INFO - PROCESS | 3796 | 1464364987544 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:07 INFO - PROCESS | 3796 | ++DOCSHELL 160B5800 == 37 [pid = 3796] [id = 73] 09:03:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16975000) [pid = 3796] [serial = 216] [outer = 00000000] 09:03:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1707CC00) [pid = 3796] [serial = 217] [outer = 16975000] 09:03:07 INFO - PROCESS | 3796 | 1464364987589 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1720AC00) [pid = 3796] [serial = 218] [outer = 16975000] 09:03:08 INFO - PROCESS | 3796 | 1464364988020 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]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 09:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 583ms 09:03:08 INFO - PROCESS | 3796 | 1464364988045 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 3796 | 1464364988047 Marionette TRACE conn2 <- [1,257,null,{"value":"13"}] 09:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 09:03:08 INFO - PROCESS | 3796 | 1464364988050 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 3796 | 1464364988052 Marionette TRACE conn2 <- [1,258,null,{}] 09:03:08 INFO - PROCESS | 3796 | 1464364988055 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}] 09:03:08 INFO - PROCESS | 3796 | 1464364988177 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 09:03:08 INFO - PROCESS | 3796 | 1464364988187 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:08 INFO - PROCESS | 3796 | ++DOCSHELL 16028800 == 38 [pid = 3796] [id = 74] 09:03:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16AA8400) [pid = 3796] [serial = 219] [outer = 00000000] 09:03:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (18007C00) [pid = 3796] [serial = 220] [outer = 16AA8400] 09:03:08 INFO - PROCESS | 3796 | 1464364988232 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (18009C00) [pid = 3796] [serial = 221] [outer = 16AA8400] 09:03:08 INFO - PROCESS | 3796 | 1464364988679 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]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 09:03:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 691ms 09:03:08 INFO - PROCESS | 3796 | 1464364988732 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 3796 | 1464364988734 Marionette TRACE conn2 <- [1,261,null,{"value":"13"}] 09:03:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 09:03:08 INFO - PROCESS | 3796 | 1464364988737 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 3796 | 1464364988739 Marionette TRACE conn2 <- [1,262,null,{}] 09:03:08 INFO - PROCESS | 3796 | 1464364988742 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}] 09:03:08 INFO - PROCESS | 3796 | 1464364988839 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 09:03:08 INFO - PROCESS | 3796 | 1464364988848 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:08 INFO - PROCESS | 3796 | ++DOCSHELL 10A64C00 == 39 [pid = 3796] [id = 75] 09:03:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16020400) [pid = 3796] [serial = 222] [outer = 00000000] 09:03:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (18591800) [pid = 3796] [serial = 223] [outer = 16020400] 09:03:08 INFO - PROCESS | 3796 | 1464364988896 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (18698C00) [pid = 3796] [serial = 224] [outer = 16020400] 09:03:09 INFO - PROCESS | 3796 | 1464364989300 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]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 09:03:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 583ms 09:03:09 INFO - PROCESS | 3796 | 1464364989334 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 3796 | 1464364989336 Marionette TRACE conn2 <- [1,265,null,{"value":"13"}] 09:03:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 09:03:09 INFO - PROCESS | 3796 | 1464364989323 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 3796 | 1464364989325 Marionette TRACE conn2 <- [1,266,null,{}] 09:03:09 INFO - PROCESS | 3796 | 1464364989328 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}] 09:03:09 INFO - PROCESS | 3796 | 1464364989425 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 09:03:09 INFO - PROCESS | 3796 | 1464364989431 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:09 INFO - PROCESS | 3796 | ++DOCSHELL 18007800 == 40 [pid = 3796] [id = 76] 09:03:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (18587800) [pid = 3796] [serial = 225] [outer = 00000000] 09:03:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (19C65800) [pid = 3796] [serial = 226] [outer = 18587800] 09:03:09 INFO - PROCESS | 3796 | 1464364989474 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (19C68000) [pid = 3796] [serial = 227] [outer = 18587800] 09:03:09 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1780C800) [pid = 3796] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 09:03:09 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (17A4F400) [pid = 3796] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:03:09 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19E2B800) [pid = 3796] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:03:09 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (130D5800) [pid = 3796] [serial = 164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 09:03:09 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10F09400) [pid = 3796] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 09:03:09 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (152D4400) [pid = 3796] [serial = 167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:03:09 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (160B6C00) [pid = 3796] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:03:09 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19E2AC00) [pid = 3796] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:03:09 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1331AC00) [pid = 3796] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 09:03:09 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16AAB800) [pid = 3796] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:03:09 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (140C2400) [pid = 3796] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 09:03:09 INFO - PROCESS | 3796 | 1464364990000 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]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 09:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 675ms 09:03:10 INFO - PROCESS | 3796 | 1464364990023 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 3796 | 1464364990025 Marionette TRACE conn2 <- [1,269,null,{"value":"13"}] 09:03:10 INFO - PROCESS | 3796 | 1464364990028 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 09:03:10 INFO - PROCESS | 3796 | 1464364990030 Marionette TRACE conn2 <- [1,270,null,{}] 09:03:10 INFO - PROCESS | 3796 | 1464364990034 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}] 09:03:10 INFO - PROCESS | 3796 | 1464364990134 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 09:03:10 INFO - PROCESS | 3796 | 1464364990176 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:10 INFO - PROCESS | 3796 | ++DOCSHELL 11C9A800 == 41 [pid = 3796] [id = 77] 09:03:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (12AE6C00) [pid = 3796] [serial = 228] [outer = 00000000] 09:03:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16B1C400) [pid = 3796] [serial = 229] [outer = 12AE6C00] 09:03:10 INFO - PROCESS | 3796 | 1464364990220 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1707C800) [pid = 3796] [serial = 230] [outer = 12AE6C00] 09:03:10 INFO - PROCESS | 3796 | 1464364990540 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]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 09:03:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 583ms 09:03:10 INFO - PROCESS | 3796 | 1464364990609 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 09:03:10 INFO - PROCESS | 3796 | 1464364990611 Marionette TRACE conn2 <- [1,273,null,{"value":"13"}] 09:03:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 09:03:10 INFO - PROCESS | 3796 | 1464364990615 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 3796 | 1464364990617 Marionette TRACE conn2 <- [1,274,null,{}] 09:03:10 INFO - PROCESS | 3796 | 1464364990620 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}] 09:03:10 INFO - PROCESS | 3796 | 1464364990723 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 09:03:10 INFO - PROCESS | 3796 | 1464364990731 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:10 INFO - PROCESS | 3796 | ++DOCSHELL 140C6C00 == 42 [pid = 3796] [id = 78] 09:03:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (19C63000) [pid = 3796] [serial = 231] [outer = 00000000] 09:03:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (19E29800) [pid = 3796] [serial = 232] [outer = 19C63000] 09:03:10 INFO - PROCESS | 3796 | 1464364990775 Marionette DEBUG loaded listener.js 09:03:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19E2E800) [pid = 3796] [serial = 233] [outer = 19C63000] 09:03:11 INFO - PROCESS | 3796 | 1464364991165 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]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 09:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 583ms 09:03:11 INFO - PROCESS | 3796 | 1464364991195 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 3796 | 1464364991198 Marionette TRACE conn2 <- [1,277,null,{"value":"13"}] 09:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 09:03:11 INFO - PROCESS | 3796 | 1464364991201 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 3796 | 1464364991203 Marionette TRACE conn2 <- [1,278,null,{}] 09:03:11 INFO - PROCESS | 3796 | 1464364991206 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}] 09:03:11 INFO - PROCESS | 3796 | 1464364991323 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 09:03:11 INFO - PROCESS | 3796 | 1464364991331 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:11 INFO - PROCESS | 3796 | ++DOCSHELL 16977800 == 43 [pid = 3796] [id = 79] 09:03:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16FED400) [pid = 3796] [serial = 234] [outer = 00000000] 09:03:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1A834C00) [pid = 3796] [serial = 235] [outer = 16FED400] 09:03:11 INFO - PROCESS | 3796 | 1464364991379 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1AA73800) [pid = 3796] [serial = 236] [outer = 16FED400] 09:03:11 INFO - PROCESS | 3796 | 1464364991781 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]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 09:03:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 629ms 09:03:11 INFO - PROCESS | 3796 | 1464364991840 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 3796 | 1464364991844 Marionette TRACE conn2 <- [1,281,null,{"value":"13"}] 09:03:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 09:03:11 INFO - PROCESS | 3796 | 1464364991849 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 3796 | 1464364991854 Marionette TRACE conn2 <- [1,282,null,{}] 09:03:11 INFO - PROCESS | 3796 | 1464364991860 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}] 09:03:11 INFO - PROCESS | 3796 | 1464364991955 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 09:03:12 INFO - PROCESS | 3796 | 1464364992128 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:12 INFO - PROCESS | 3796 | ++DOCSHELL 10FD5C00 == 44 [pid = 3796] [id = 80] 09:03:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (110A1400) [pid = 3796] [serial = 237] [outer = 00000000] 09:03:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (114A3800) [pid = 3796] [serial = 238] [outer = 110A1400] 09:03:12 INFO - PROCESS | 3796 | 1464364992168 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (11CA7000) [pid = 3796] [serial = 239] [outer = 110A1400] 09:03:12 INFO - PROCESS | 3796 | 1464364992686 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]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 09:03:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 875ms 09:03:12 INFO - PROCESS | 3796 | 1464364992738 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 3796 | 1464364992742 Marionette TRACE conn2 <- [1,285,null,{"value":"13"}] 09:03:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 09:03:12 INFO - PROCESS | 3796 | 1464364992750 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 3796 | 1464364992754 Marionette TRACE conn2 <- [1,286,null,{}] 09:03:12 INFO - PROCESS | 3796 | 1464364992759 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}] 09:03:12 INFO - PROCESS | 3796 | 1464364992860 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 09:03:12 INFO - PROCESS | 3796 | 1464364992947 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:12 INFO - PROCESS | 3796 | ++DOCSHELL 140CA400 == 45 [pid = 3796] [id = 81] 09:03:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (140CAC00) [pid = 3796] [serial = 240] [outer = 00000000] 09:03:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (152D2800) [pid = 3796] [serial = 241] [outer = 140CAC00] 09:03:12 INFO - PROCESS | 3796 | 1464364993001 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (15F3D400) [pid = 3796] [serial = 242] [outer = 140CAC00] 09:03:13 INFO - PROCESS | 3796 | 1464364993522 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]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 09:03:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 829ms 09:03:13 INFO - PROCESS | 3796 | 1464364993575 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 3796 | 1464364993578 Marionette TRACE conn2 <- [1,289,null,{"value":"13"}] 09:03:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 09:03:13 INFO - PROCESS | 3796 | 1464364993582 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 3796 | 1464364993584 Marionette TRACE conn2 <- [1,290,null,{}] 09:03:13 INFO - PROCESS | 3796 | 1464364993594 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}] 09:03:13 INFO - PROCESS | 3796 | 1464364993717 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 09:03:13 INFO - PROCESS | 3796 | 1464364993868 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:13 INFO - PROCESS | 3796 | ++DOCSHELL 18692400 == 46 [pid = 3796] [id = 82] 09:03:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (18692C00) [pid = 3796] [serial = 243] [outer = 00000000] 09:03:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (19C64800) [pid = 3796] [serial = 244] [outer = 18692C00] 09:03:13 INFO - PROCESS | 3796 | 1464364993933 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (19C7B800) [pid = 3796] [serial = 245] [outer = 18692C00] 09:03:14 INFO - PROCESS | 3796 | 1464364994515 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]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 09:03:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 982ms 09:03:14 INFO - PROCESS | 3796 | 1464364994567 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 3796 | 1464364994569 Marionette TRACE conn2 <- [1,293,null,{"value":"13"}] 09:03:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 09:03:14 INFO - PROCESS | 3796 | 1464364994573 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 3796 | 1464364994575 Marionette TRACE conn2 <- [1,294,null,{}] 09:03:14 INFO - PROCESS | 3796 | 1464364994579 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}] 09:03:14 INFO - PROCESS | 3796 | 1464364994678 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 09:03:14 INFO - PROCESS | 3796 | 1464364994768 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:14 INFO - PROCESS | 3796 | ++DOCSHELL 1AA70800 == 47 [pid = 3796] [id = 83] 09:03:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1AA76400) [pid = 3796] [serial = 246] [outer = 00000000] 09:03:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1AA7F800) [pid = 3796] [serial = 247] [outer = 1AA76400] 09:03:14 INFO - PROCESS | 3796 | 1464364994822 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1AB1BC00) [pid = 3796] [serial = 248] [outer = 1AA76400] 09:03:15 INFO - PROCESS | 3796 | 1464364995399 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]]]}] 09:03:15 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. 09:03:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 982ms 09:03:15 INFO - PROCESS | 3796 | 1464364995559 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 3796 | 1464364995563 Marionette TRACE conn2 <- [1,297,null,{"value":"13"}] 09:03:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 09:03:15 INFO - PROCESS | 3796 | 1464364995569 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 3796 | 1464364995572 Marionette TRACE conn2 <- [1,298,null,{}] 09:03:15 INFO - PROCESS | 3796 | 1464364995578 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}] 09:03:15 INFO - PROCESS | 3796 | 1464364995680 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 09:03:15 INFO - PROCESS | 3796 | 1464364995757 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:15 INFO - PROCESS | 3796 | ++DOCSHELL 11CA1000 == 48 [pid = 3796] [id = 84] 09:03:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (12886000) [pid = 3796] [serial = 249] [outer = 00000000] 09:03:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (12D78800) [pid = 3796] [serial = 250] [outer = 12886000] 09:03:15 INFO - PROCESS | 3796 | 1464364995806 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1381DC00) [pid = 3796] [serial = 251] [outer = 12886000] 09:03:16 INFO - PROCESS | 3796 | 1464364996381 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]]]}] 09:03:16 INFO - PROCESS | 3796 | --DOCSHELL 140C6C00 == 47 [pid = 3796] [id = 78] 09:03:16 INFO - PROCESS | 3796 | --DOCSHELL 11C9A800 == 46 [pid = 3796] [id = 77] 09:03:16 INFO - PROCESS | 3796 | --DOCSHELL 18007800 == 45 [pid = 3796] [id = 76] 09:03:16 INFO - PROCESS | 3796 | --DOCSHELL 10A64C00 == 44 [pid = 3796] [id = 75] 09:03:16 INFO - PROCESS | 3796 | --DOCSHELL 16028800 == 43 [pid = 3796] [id = 74] 09:03:16 INFO - PROCESS | 3796 | --DOCSHELL 160B5800 == 42 [pid = 3796] [id = 73] 09:03:16 INFO - PROCESS | 3796 | --DOCSHELL 16023800 == 41 [pid = 3796] [id = 72] 09:03:16 INFO - PROCESS | 3796 | --DOCSHELL 14338C00 == 40 [pid = 3796] [id = 71] 09:03:16 INFO - PROCESS | 3796 | --DOCSHELL 1288B000 == 39 [pid = 3796] [id = 70] 09:03:16 INFO - PROCESS | 3796 | --DOCSHELL 10F14800 == 38 [pid = 3796] [id = 69] 09:03:16 INFO - PROCESS | 3796 | --DOCSHELL 13BBF000 == 37 [pid = 3796] [id = 67] 09:03:16 INFO - PROCESS | 3796 | --DOCSHELL 110A6800 == 36 [pid = 3796] [id = 66] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (19C76400) [pid = 3796] [serial = 154] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (15758C00) [pid = 3796] [serial = 169] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (16AAF000) [pid = 3796] [serial = 172] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (10373C00) [pid = 3796] [serial = 156] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (138DEC00) [pid = 3796] [serial = 159] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1A337000) [pid = 3796] [serial = 184] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (19E33800) [pid = 3796] [serial = 182] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1B801800) [pid = 3796] [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.] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1A33EC00) [pid = 3796] [serial = 185] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (138E0400) [pid = 3796] [serial = 166] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (17A56C00) [pid = 3796] [serial = 187] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (175DC800) [pid = 3796] [serial = 175] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (18591000) [pid = 3796] [serial = 188] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19C7D800) [pid = 3796] [serial = 179] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (17A4E000) [pid = 3796] [serial = 176] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16BCC400) [pid = 3796] [serial = 173] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1A90E800) [pid = 3796] [serial = 193] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A468400) [pid = 3796] [serial = 190] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1A468C00) [pid = 3796] [serial = 191] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (18590800) [pid = 3796] [serial = 178] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (19E2FC00) [pid = 3796] [serial = 181] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13381800) [pid = 3796] [serial = 165] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (114AB800) [pid = 3796] [serial = 162] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (11C05C00) [pid = 3796] [serial = 163] [outer = 00000000] [url = about:blank] 09:03:16 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15733800) [pid = 3796] [serial = 168] [outer = 00000000] [url = about:blank] 09:03:16 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. 09:03:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 875ms 09:03:16 INFO - PROCESS | 3796 | 1464364996456 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 09:03:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 09:03:16 INFO - PROCESS | 3796 | 1464364996460 Marionette TRACE conn2 <- [1,301,null,{"value":"13"}] 09:03:16 INFO - PROCESS | 3796 | 1464364996469 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 3796 | 1464364996472 Marionette TRACE conn2 <- [1,302,null,{}] 09:03:16 INFO - PROCESS | 3796 | 1464364996476 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}] 09:03:16 INFO - PROCESS | 3796 | 1464364996570 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 09:03:16 INFO - PROCESS | 3796 | 1464364996642 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:16 INFO - PROCESS | 3796 | ++DOCSHELL 103D2800 == 37 [pid = 3796] [id = 85] 09:03:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (103D9800) [pid = 3796] [serial = 252] [outer = 00000000] 09:03:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13055000) [pid = 3796] [serial = 253] [outer = 103D9800] 09:03:16 INFO - PROCESS | 3796 | 1464364996687 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (138E0000) [pid = 3796] [serial = 254] [outer = 103D9800] 09:03:17 INFO - PROCESS | 3796 | 1464364997268 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]]]}] 09:03:17 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. 09:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 845ms 09:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 09:03:17 INFO - PROCESS | 3796 | 1464364997308 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 3796 | 1464364997310 Marionette TRACE conn2 <- [1,305,null,{"value":"13"}] 09:03:17 INFO - PROCESS | 3796 | 1464364997314 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 3796 | 1464364997316 Marionette TRACE conn2 <- [1,306,null,{}] 09:03:17 INFO - PROCESS | 3796 | 1464364997325 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}] 09:03:17 INFO - PROCESS | 3796 | 1464364997415 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 09:03:17 INFO - PROCESS | 3796 | 1464364997494 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:17 INFO - PROCESS | 3796 | ++DOCSHELL 13387C00 == 38 [pid = 3796] [id = 86] 09:03:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16978C00) [pid = 3796] [serial = 255] [outer = 00000000] 09:03:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16FF9000) [pid = 3796] [serial = 256] [outer = 16978C00] 09:03:17 INFO - PROCESS | 3796 | 1464364997542 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1780C400) [pid = 3796] [serial = 257] [outer = 16978C00] 09:03:17 INFO - PROCESS | 3796 | 1464364997890 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]]]}] 09:03:17 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. 09:03:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 614ms 09:03:17 INFO - PROCESS | 3796 | 1464364997936 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 3796 | 1464364997938 Marionette TRACE conn2 <- [1,309,null,{"value":"13"}] 09:03:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 09:03:17 INFO - PROCESS | 3796 | 1464364997941 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 3796 | 1464364997944 Marionette TRACE conn2 <- [1,310,null,{}] 09:03:17 INFO - PROCESS | 3796 | 1464364997948 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}] 09:03:18 INFO - PROCESS | 3796 | 1464364998026 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 09:03:18 INFO - PROCESS | 3796 | 1464364998032 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:18 INFO - PROCESS | 3796 | ++DOCSHELL 17A4F400 == 39 [pid = 3796] [id = 87] 09:03:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (17A51800) [pid = 3796] [serial = 258] [outer = 00000000] 09:03:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (18007800) [pid = 3796] [serial = 259] [outer = 17A51800] 09:03:18 INFO - PROCESS | 3796 | 1464364998077 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (18591000) [pid = 3796] [serial = 260] [outer = 17A51800] 09:03:18 INFO - PROCESS | 3796 | 1464364998483 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]]]}] 09:03:18 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. 09:03:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 584ms 09:03:18 INFO - PROCESS | 3796 | 1464364998538 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 3796 | 1464364998540 Marionette TRACE conn2 <- [1,313,null,{"value":"13"}] 09:03:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 09:03:18 INFO - PROCESS | 3796 | 1464364998543 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 3796 | 1464364998545 Marionette TRACE conn2 <- [1,314,null,{}] 09:03:18 INFO - PROCESS | 3796 | 1464364998559 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}] 09:03:18 INFO - PROCESS | 3796 | 1464364998659 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 09:03:18 INFO - PROCESS | 3796 | 1464364998667 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:18 INFO - PROCESS | 3796 | ++DOCSHELL 17A56C00 == 40 [pid = 3796] [id = 88] 09:03:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (18595400) [pid = 3796] [serial = 261] [outer = 00000000] 09:03:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (19C65000) [pid = 3796] [serial = 262] [outer = 18595400] 09:03:18 INFO - PROCESS | 3796 | 1464364998699 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (19C65400) [pid = 3796] [serial = 263] [outer = 18595400] 09:03:19 INFO - PROCESS | 3796 | 1464364999163 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]]]}] 09:03:19 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. 09:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 691ms 09:03:19 INFO - PROCESS | 3796 | 1464364999226 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 3796 | 1464364999228 Marionette TRACE conn2 <- [1,317,null,{"value":"13"}] 09:03:19 INFO - PROCESS | 3796 | 1464364999232 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 09:03:19 INFO - PROCESS | 3796 | 1464364999234 Marionette TRACE conn2 <- [1,318,null,{}] 09:03:19 INFO - PROCESS | 3796 | 1464364999237 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}] 09:03:19 INFO - PROCESS | 3796 | 1464364999361 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 09:03:19 INFO - PROCESS | 3796 | 1464364999374 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:19 INFO - PROCESS | 3796 | ++DOCSHELL 19C61800 == 41 [pid = 3796] [id = 89] 09:03:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (19C76C00) [pid = 3796] [serial = 264] [outer = 00000000] 09:03:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19EE8800) [pid = 3796] [serial = 265] [outer = 19C76C00] 09:03:19 INFO - PROCESS | 3796 | 1464364999418 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1A468000) [pid = 3796] [serial = 266] [outer = 19C76C00] 09:03:19 INFO - PROCESS | 3796 | 1464364999845 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]]]}] 09:03:19 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. 09:03:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 675ms 09:03:19 INFO - PROCESS | 3796 | 1464364999921 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 3796 | 1464364999923 Marionette TRACE conn2 <- [1,321,null,{"value":"13"}] 09:03:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 09:03:19 INFO - PROCESS | 3796 | 1464364999926 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 3796 | 1464364999928 Marionette TRACE conn2 <- [1,322,null,{}] 09:03:19 INFO - PROCESS | 3796 | 1464364999932 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}] 09:03:20 INFO - PROCESS | 3796 | 1464365000055 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 09:03:20 INFO - PROCESS | 3796 | 1464365000067 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:20 INFO - PROCESS | 3796 | ++DOCSHELL 1A33D000 == 42 [pid = 3796] [id = 90] 09:03:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1A836400) [pid = 3796] [serial = 267] [outer = 00000000] 09:03:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1AA73000) [pid = 3796] [serial = 268] [outer = 1A836400] 09:03:20 INFO - PROCESS | 3796 | 1464365000110 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1AA74800) [pid = 3796] [serial = 269] [outer = 1A836400] 09:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (19C63000) [pid = 3796] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 09:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16AA8400) [pid = 3796] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (10F17C00) [pid = 3796] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 09:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (13DBD400) [pid = 3796] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 09:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (110AA400) [pid = 3796] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 09:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (128B5C00) [pid = 3796] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16024400) [pid = 3796] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16975000) [pid = 3796] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16020400) [pid = 3796] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (14339400) [pid = 3796] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (12AE6C00) [pid = 3796] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 09:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (18587800) [pid = 3796] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (0F396400) [pid = 3796] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 09:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (105F6400) [pid = 3796] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 09:03:20 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12D2F800) [pid = 3796] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 09:03:20 INFO - PROCESS | 3796 | 1464365000682 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]]]}] 09:03:20 INFO - PROCESS | 3796 | 1464365000687 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 09:03:20 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. 09:03:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 783ms 09:03:20 INFO - PROCESS | 3796 | 1464365000708 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 3796 | 1464365000712 Marionette TRACE conn2 <- [1,325,null,{"value":"13"}] 09:03:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 09:03:20 INFO - PROCESS | 3796 | 1464365000715 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 3796 | 1464365000717 Marionette TRACE conn2 <- [1,326,null,{}] 09:03:20 INFO - PROCESS | 3796 | 1464365000720 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}] 09:03:20 INFO - PROCESS | 3796 | 1464365000797 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 09:03:20 INFO - PROCESS | 3796 | 1464365000803 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:20 INFO - PROCESS | 3796 | ++DOCSHELL 11A0B800 == 43 [pid = 3796] [id = 91] 09:03:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1307BC00) [pid = 3796] [serial = 270] [outer = 00000000] 09:03:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (15755400) [pid = 3796] [serial = 271] [outer = 1307BC00] 09:03:20 INFO - PROCESS | 3796 | 1464365000847 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (167FD800) [pid = 3796] [serial = 272] [outer = 1307BC00] 09:03:21 INFO - PROCESS | 3796 | 1464365001279 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]]]}] 09:03:21 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. 09:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 583ms 09:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 09:03:21 INFO - PROCESS | 3796 | 1464365001322 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 3796 | 1464365001324 Marionette TRACE conn2 <- [1,329,null,{"value":"13"}] 09:03:21 INFO - PROCESS | 3796 | 1464365001329 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 3796 | 1464365001331 Marionette TRACE conn2 <- [1,330,null,{}] 09:03:21 INFO - PROCESS | 3796 | 1464365001334 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}] 09:03:21 INFO - PROCESS | 3796 | 1464365001410 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 09:03:21 INFO - PROCESS | 3796 | 1464365001417 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:21 INFO - PROCESS | 3796 | ++DOCSHELL 105F4800 == 44 [pid = 3796] [id = 92] 09:03:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13DB6400) [pid = 3796] [serial = 273] [outer = 00000000] 09:03:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1AB1AC00) [pid = 3796] [serial = 274] [outer = 13DB6400] 09:03:21 INFO - PROCESS | 3796 | 1464365001460 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1ABA8800) [pid = 3796] [serial = 275] [outer = 13DB6400] 09:03:21 INFO - PROCESS | 3796 | 1464365001841 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]]]}] 09:03:21 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. 09:03:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 583ms 09:03:21 INFO - PROCESS | 3796 | 1464365001908 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 3796 | 1464365001911 Marionette TRACE conn2 <- [1,333,null,{"value":"13"}] 09:03:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 09:03:21 INFO - PROCESS | 3796 | 1464365001915 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 3796 | 1464365001918 Marionette TRACE conn2 <- [1,334,null,{}] 09:03:21 INFO - PROCESS | 3796 | 1464365001930 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}] 09:03:22 INFO - PROCESS | 3796 | 1464365002006 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 09:03:22 INFO - PROCESS | 3796 | 1464365002015 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:22 INFO - PROCESS | 3796 | ++DOCSHELL 1A833400 == 45 [pid = 3796] [id = 93] 09:03:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1A902800) [pid = 3796] [serial = 276] [outer = 00000000] 09:03:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1AE0D400) [pid = 3796] [serial = 277] [outer = 1A902800] 09:03:22 INFO - PROCESS | 3796 | 1464365002147 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1AE10800) [pid = 3796] [serial = 278] [outer = 1A902800] 09:03:22 INFO - PROCESS | 3796 | 1464365002560 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]]]}] 09:03:22 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. 09:03:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 691ms 09:03:22 INFO - PROCESS | 3796 | 1464365002652 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 3796 | 1464365002656 Marionette TRACE conn2 <- [1,337,null,{"value":"13"}] 09:03:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 09:03:22 INFO - PROCESS | 3796 | 1464365002662 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 3796 | 1464365002666 Marionette TRACE conn2 <- [1,338,null,{}] 09:03:22 INFO - PROCESS | 3796 | 1464365002699 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}] 09:03:22 INFO - PROCESS | 3796 | 1464365002809 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 09:03:22 INFO - PROCESS | 3796 | 1464365002879 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:22 INFO - PROCESS | 3796 | ++DOCSHELL 11257000 == 46 [pid = 3796] [id = 94] 09:03:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (11258000) [pid = 3796] [serial = 279] [outer = 00000000] 09:03:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (11C01C00) [pid = 3796] [serial = 280] [outer = 11258000] 09:03:22 INFO - PROCESS | 3796 | 1464365002941 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (12B88800) [pid = 3796] [serial = 281] [outer = 11258000] 09:03:23 INFO - PROCESS | 3796 | 1464365003519 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]]]}] 09:03:23 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. 09:03:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 937ms 09:03:23 INFO - PROCESS | 3796 | 1464365003589 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 3796 | 1464365003593 Marionette TRACE conn2 <- [1,341,null,{"value":"13"}] 09:03:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 09:03:23 INFO - PROCESS | 3796 | 1464365003601 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 3796 | 1464365003605 Marionette TRACE conn2 <- [1,342,null,{}] 09:03:23 INFO - PROCESS | 3796 | 1464365003609 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}] 09:03:23 INFO - PROCESS | 3796 | 1464365003732 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 09:03:23 INFO - PROCESS | 3796 | 1464365003848 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:23 INFO - PROCESS | 3796 | ++DOCSHELL 16B16000 == 47 [pid = 3796] [id = 95] 09:03:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16B18400) [pid = 3796] [serial = 282] [outer = 00000000] 09:03:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16BC1C00) [pid = 3796] [serial = 283] [outer = 16B18400] 09:03:23 INFO - PROCESS | 3796 | 1464365003907 Marionette DEBUG loaded listener.js 09:03:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1720A800) [pid = 3796] [serial = 284] [outer = 16B18400] 09:03:24 INFO - PROCESS | 3796 | 1464365004470 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]]]}] 09:03:24 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. 09:03:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 921ms 09:03:24 INFO - PROCESS | 3796 | 1464365004528 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 09:03:24 INFO - PROCESS | 3796 | 1464365004530 Marionette TRACE conn2 <- [1,345,null,{"value":"13"}] 09:03:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 09:03:24 INFO - PROCESS | 3796 | 1464365004534 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 3796 | 1464365004537 Marionette TRACE conn2 <- [1,346,null,{}] 09:03:24 INFO - PROCESS | 3796 | 1464365004547 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}] 09:03:24 INFO - PROCESS | 3796 | 1464365004634 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 09:03:24 INFO - PROCESS | 3796 | 1464365004714 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:24 INFO - PROCESS | 3796 | ++DOCSHELL 140CE000 == 48 [pid = 3796] [id = 96] 09:03:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (19E29C00) [pid = 3796] [serial = 285] [outer = 00000000] 09:03:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1A33B400) [pid = 3796] [serial = 286] [outer = 19E29C00] 09:03:24 INFO - PROCESS | 3796 | 1464365004812 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1A837000) [pid = 3796] [serial = 287] [outer = 19E29C00] 09:03:25 INFO - PROCESS | 3796 | 1464365005386 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]]]}] 09:03:25 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. 09:03:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 936ms 09:03:25 INFO - PROCESS | 3796 | 1464365005462 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 3796 | 1464365005465 Marionette TRACE conn2 <- [1,349,null,{"value":"13"}] 09:03:25 INFO - PROCESS | 3796 | 1464365005468 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 09:03:25 INFO - PROCESS | 3796 | 1464365005471 Marionette TRACE conn2 <- [1,350,null,{}] 09:03:25 INFO - PROCESS | 3796 | 1464365005474 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}] 09:03:25 INFO - PROCESS | 3796 | 1464365005573 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 09:03:25 INFO - PROCESS | 3796 | 1464365005642 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:25 INFO - PROCESS | 3796 | ++DOCSHELL 0F9F0400 == 49 [pid = 3796] [id = 97] 09:03:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (0F9F2400) [pid = 3796] [serial = 288] [outer = 00000000] 09:03:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (11C7D800) [pid = 3796] [serial = 289] [outer = 0F9F2400] 09:03:25 INFO - PROCESS | 3796 | 1464365005738 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (13309800) [pid = 3796] [serial = 290] [outer = 0F9F2400] 09:03:26 INFO - PROCESS | 3796 | 1464365006427 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]]]}] 09:03:26 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. 09:03:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1029ms 09:03:26 INFO - PROCESS | 3796 | 1464365006476 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 3796 | 1464365006481 Marionette TRACE conn2 <- [1,353,null,{"value":"13"}] 09:03:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 09:03:26 INFO - PROCESS | 3796 | 1464365006500 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 3796 | 1464365006504 Marionette TRACE conn2 <- [1,354,null,{}] 09:03:26 INFO - PROCESS | 3796 | 1464365006509 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}] 09:03:26 INFO - PROCESS | 3796 | 1464365006636 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 09:03:26 INFO - PROCESS | 3796 | 1464365006730 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:26 INFO - PROCESS | 3796 | ++DOCSHELL 10332400 == 50 [pid = 3796] [id = 98] 09:03:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (11427400) [pid = 3796] [serial = 291] [outer = 00000000] 09:03:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (138EB000) [pid = 3796] [serial = 292] [outer = 11427400] 09:03:26 INFO - PROCESS | 3796 | 1464365006779 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (140C6400) [pid = 3796] [serial = 293] [outer = 11427400] 09:03:26 INFO - PROCESS | 3796 | --DOCSHELL 12AED000 == 49 [pid = 3796] [id = 54] 09:03:26 INFO - PROCESS | 3796 | --DOCSHELL 105F4800 == 48 [pid = 3796] [id = 92] 09:03:26 INFO - PROCESS | 3796 | --DOCSHELL 11A0B800 == 47 [pid = 3796] [id = 91] 09:03:26 INFO - PROCESS | 3796 | --DOCSHELL 1A33D000 == 46 [pid = 3796] [id = 90] 09:03:26 INFO - PROCESS | 3796 | --DOCSHELL 19C61800 == 45 [pid = 3796] [id = 89] 09:03:26 INFO - PROCESS | 3796 | --DOCSHELL 17A56C00 == 44 [pid = 3796] [id = 88] 09:03:26 INFO - PROCESS | 3796 | --DOCSHELL 17A4F400 == 43 [pid = 3796] [id = 87] 09:03:26 INFO - PROCESS | 3796 | --DOCSHELL 13387C00 == 42 [pid = 3796] [id = 86] 09:03:26 INFO - PROCESS | 3796 | --DOCSHELL 103D2800 == 41 [pid = 3796] [id = 85] 09:03:26 INFO - PROCESS | 3796 | --DOCSHELL 11CA1000 == 40 [pid = 3796] [id = 84] 09:03:26 INFO - PROCESS | 3796 | --DOCSHELL 18692400 == 39 [pid = 3796] [id = 82] 09:03:26 INFO - PROCESS | 3796 | --DOCSHELL 140CA400 == 38 [pid = 3796] [id = 81] 09:03:26 INFO - PROCESS | 3796 | --DOCSHELL 10FD5C00 == 37 [pid = 3796] [id = 80] 09:03:26 INFO - PROCESS | 3796 | --DOCSHELL 16977800 == 36 [pid = 3796] [id = 79] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (12888000) [pid = 3796] [serial = 124] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (13BBF400) [pid = 3796] [serial = 160] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (18007C00) [pid = 3796] [serial = 220] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (13323400) [pid = 3796] [serial = 206] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (130DD000) [pid = 3796] [serial = 205] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (152E0400) [pid = 3796] [serial = 199] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (19C7DC00) [pid = 3796] [serial = 202] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (12A8B000) [pid = 3796] [serial = 197] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (11A02400) [pid = 3796] [serial = 196] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (12B86C00) [pid = 3796] [serial = 208] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (13388800) [pid = 3796] [serial = 209] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16975800) [pid = 3796] [serial = 214] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1697E400) [pid = 3796] [serial = 215] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1707CC00) [pid = 3796] [serial = 217] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (18591800) [pid = 3796] [serial = 223] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (15734C00) [pid = 3796] [serial = 211] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (15C12000) [pid = 3796] [serial = 212] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16B1C400) [pid = 3796] [serial = 229] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (19C65800) [pid = 3796] [serial = 226] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19E29800) [pid = 3796] [serial = 232] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19C68000) [pid = 3796] [serial = 227] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (15F3E400) [pid = 3796] [serial = 200] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (18009C00) [pid = 3796] [serial = 221] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1707C800) [pid = 3796] [serial = 230] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (18698C00) [pid = 3796] [serial = 224] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1720AC00) [pid = 3796] [serial = 218] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1A834C00) [pid = 3796] [serial = 235] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10A55800) [pid = 3796] [serial = 157] [outer = 00000000] [url = about:blank] 09:03:26 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (19E2E800) [pid = 3796] [serial = 233] [outer = 00000000] [url = about:blank] 09:03:27 INFO - PROCESS | 3796 | 1464365007259 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]]]}] 09:03:27 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. 09:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 799ms 09:03:27 INFO - PROCESS | 3796 | 1464365007302 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 3796 | 1464365007307 Marionette TRACE conn2 <- [1,357,null,{"value":"13"}] 09:03:27 INFO - PROCESS | 3796 | 1464365007317 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 09:03:27 INFO - PROCESS | 3796 | 1464365007320 Marionette TRACE conn2 <- [1,358,null,{}] 09:03:27 INFO - PROCESS | 3796 | 1464365007323 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}] 09:03:27 INFO - PROCESS | 3796 | 1464365007389 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 09:03:27 INFO - PROCESS | 3796 | 1464365007396 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:27 INFO - PROCESS | 3796 | ++DOCSHELL 13305000 == 37 [pid = 3796] [id = 99] 09:03:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13316400) [pid = 3796] [serial = 294] [outer = 00000000] 09:03:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (138E7000) [pid = 3796] [serial = 295] [outer = 13316400] 09:03:27 INFO - PROCESS | 3796 | 1464365007441 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (14327400) [pid = 3796] [serial = 296] [outer = 13316400] 09:03:27 INFO - PROCESS | 3796 | 1464365007886 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]]]}] 09:03:27 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. 09:03:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 614ms 09:03:27 INFO - PROCESS | 3796 | 1464365007938 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 3796 | 1464365007940 Marionette TRACE conn2 <- [1,361,null,{"value":"13"}] 09:03:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 09:03:27 INFO - PROCESS | 3796 | 1464365007944 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - PROCESS | 3796 | 1464365007947 Marionette TRACE conn2 <- [1,362,null,{}] 09:03:27 INFO - PROCESS | 3796 | 1464365007957 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}] 09:03:28 INFO - PROCESS | 3796 | 1464365008038 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 09:03:28 INFO - PROCESS | 3796 | 1464365008048 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:28 INFO - PROCESS | 3796 | ++DOCSHELL 1601B000 == 38 [pid = 3796] [id = 100] 09:03:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (160B5C00) [pid = 3796] [serial = 297] [outer = 00000000] 09:03:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16978000) [pid = 3796] [serial = 298] [outer = 160B5C00] 09:03:28 INFO - PROCESS | 3796 | 1464365008104 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16AAA000) [pid = 3796] [serial = 299] [outer = 160B5C00] 09:03:28 INFO - PROCESS | 3796 | 1464365008524 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]]]}] 09:03:28 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. 09:03:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 629ms 09:03:28 INFO - PROCESS | 3796 | 1464365008565 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 3796 | 1464365008567 Marionette TRACE conn2 <- [1,365,null,{"value":"13"}] 09:03:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 09:03:28 INFO - PROCESS | 3796 | 1464365008571 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 3796 | 1464365008573 Marionette TRACE conn2 <- [1,366,null,{}] 09:03:28 INFO - PROCESS | 3796 | 1464365008576 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}] 09:03:28 INFO - PROCESS | 3796 | 1464365008655 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 09:03:28 INFO - PROCESS | 3796 | 1464365008661 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:28 INFO - PROCESS | 3796 | ++DOCSHELL 16AB2400 == 39 [pid = 3796] [id = 101] 09:03:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16AABC00) [pid = 3796] [serial = 300] [outer = 00000000] 09:03:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17810000) [pid = 3796] [serial = 301] [outer = 16AABC00] 09:03:28 INFO - PROCESS | 3796 | 1464365008707 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (17A4E800) [pid = 3796] [serial = 302] [outer = 16AABC00] 09:03:29 INFO - PROCESS | 3796 | 1464365009146 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]]]}] 09:03:29 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. 09:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 583ms 09:03:29 INFO - PROCESS | 3796 | 1464365009179 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 3796 | 1464365009181 Marionette TRACE conn2 <- [1,369,null,{"value":"13"}] 09:03:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 09:03:29 INFO - PROCESS | 3796 | 1464365009184 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 3796 | 1464365009186 Marionette TRACE conn2 <- [1,370,null,{}] 09:03:29 INFO - PROCESS | 3796 | 1464365009206 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}] 09:03:29 INFO - PROCESS | 3796 | 1464365009288 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 09:03:29 INFO - PROCESS | 3796 | 1464365009294 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:29 INFO - PROCESS | 3796 | ++DOCSHELL 17A4F000 == 40 [pid = 3796] [id = 102] 09:03:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (17A55800) [pid = 3796] [serial = 303] [outer = 00000000] 09:03:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (18205000) [pid = 3796] [serial = 304] [outer = 17A55800] 09:03:29 INFO - PROCESS | 3796 | 1464365009339 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1820AC00) [pid = 3796] [serial = 305] [outer = 17A55800] 09:03:29 INFO - PROCESS | 3796 | 1464365009785 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]]]}] 09:03:29 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. 09:03:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 644ms 09:03:29 INFO - PROCESS | 3796 | 1464365009829 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 3796 | 1464365009831 Marionette TRACE conn2 <- [1,373,null,{"value":"13"}] 09:03:29 INFO - PROCESS | 3796 | 1464365009834 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 3796 | 1464365009836 Marionette TRACE conn2 <- [1,374,null,{}] 09:03:29 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 09:03:29 INFO - PROCESS | 3796 | 1464365009840 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}] 09:03:29 INFO - PROCESS | 3796 | 1464365009950 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 09:03:30 INFO - PROCESS | 3796 | 1464365010034 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:30 INFO - PROCESS | 3796 | ++DOCSHELL 19C68C00 == 41 [pid = 3796] [id = 103] 09:03:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (19C69000) [pid = 3796] [serial = 306] [outer = 00000000] 09:03:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (19C7DC00) [pid = 3796] [serial = 307] [outer = 19C69000] 09:03:30 INFO - PROCESS | 3796 | 1464365010078 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (19E2B800) [pid = 3796] [serial = 308] [outer = 19C69000] 09:03:30 INFO - PROCESS | 3796 | 1464365010491 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 09:03:30 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 09:03:30 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 691ms 09:03:30 INFO - PROCESS | 3796 | 1464365010522 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 3796 | 1464365010524 Marionette TRACE conn2 <- [1,377,null,{"value":"13"}] 09:03:30 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 09:03:30 INFO - PROCESS | 3796 | 1464365010527 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 3796 | 1464365010529 Marionette TRACE conn2 <- [1,378,null,{}] 09:03:30 INFO - PROCESS | 3796 | 1464365010532 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}] 09:03:30 INFO - PROCESS | 3796 | 1464365010633 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 09:03:30 INFO - PROCESS | 3796 | 1464365010642 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:30 INFO - PROCESS | 3796 | ++DOCSHELL 19C62C00 == 42 [pid = 3796] [id = 104] 09:03:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (19C6A000) [pid = 3796] [serial = 309] [outer = 00000000] 09:03:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1A336800) [pid = 3796] [serial = 310] [outer = 19C6A000] 09:03:30 INFO - PROCESS | 3796 | 1464365010727 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1A45FC00) [pid = 3796] [serial = 311] [outer = 19C6A000] 09:03:31 INFO - PROCESS | 3796 | 1464365011132 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 09:03:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 629ms 09:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (18595400) [pid = 3796] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16FED400) [pid = 3796] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 09:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (17A51800) [pid = 3796] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (19C76C00) [pid = 3796] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (103D9800) [pid = 3796] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16978C00) [pid = 3796] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (12886000) [pid = 3796] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1A836400) [pid = 3796] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1307BC00) [pid = 3796] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 09:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13DB6400) [pid = 3796] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 09:03:31 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (178A8400) [pid = 3796] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 09:03:31 INFO - PROCESS | 3796 | 1464365011296 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 3796 | 1464365011298 Marionette TRACE conn2 <- [1,381,null,{"value":"13"}] 09:03:31 INFO - PROCESS | 3796 | 1464365011311 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 3796 | 1464365011312 Marionette TRACE conn2 <- [1,382,null,{}] 09:03:31 INFO - PROCESS | 3796 | 1464365011316 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}] 09:03:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 09:03:31 INFO - PROCESS | 3796 | 1464365011390 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 09:03:31 INFO - PROCESS | 3796 | 1464365011398 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:31 INFO - PROCESS | 3796 | ++DOCSHELL 13DB6400 == 43 [pid = 3796] [id = 105] 09:03:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16BCC400) [pid = 3796] [serial = 312] [outer = 00000000] 09:03:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (19C64400) [pid = 3796] [serial = 313] [outer = 16BCC400] 09:03:31 INFO - PROCESS | 3796 | 1464365011442 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (19C6AC00) [pid = 3796] [serial = 314] [outer = 16BCC400] 09:03:31 INFO - PROCESS | 3796 | 1464365011874 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 09:03:31 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 553ms 09:03:31 INFO - PROCESS | 3796 | 1464365011900 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 3796 | 1464365011902 Marionette TRACE conn2 <- [1,385,null,{"value":"13"}] 09:03:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 09:03:31 INFO - PROCESS | 3796 | 1464365011906 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 3796 | 1464365011907 Marionette TRACE conn2 <- [1,386,null,{}] 09:03:31 INFO - PROCESS | 3796 | 1464365011911 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}] 09:03:31 INFO - PROCESS | 3796 | 1464365011985 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 09:03:31 INFO - PROCESS | 3796 | 1464365011991 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:31 INFO - PROCESS | 3796 | ++DOCSHELL 18593000 == 44 [pid = 3796] [id = 106] 09:03:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (19C63C00) [pid = 3796] [serial = 315] [outer = 00000000] 09:03:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1AA7F000) [pid = 3796] [serial = 316] [outer = 19C63C00] 09:03:32 INFO - PROCESS | 3796 | 1464365012035 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1ABAC400) [pid = 3796] [serial = 317] [outer = 19C63C00] 09:03:32 INFO - PROCESS | 3796 | 1464365012424 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]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 09:03:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 584ms 09:03:32 INFO - PROCESS | 3796 | 1464365012486 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 3796 | 1464365012488 Marionette TRACE conn2 <- [1,389,null,{"value":"13"}] 09:03:32 INFO - PROCESS | 3796 | 1464365012491 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 09:03:32 INFO - PROCESS | 3796 | 1464365012493 Marionette TRACE conn2 <- [1,390,null,{}] 09:03:32 INFO - PROCESS | 3796 | 1464365012497 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}] 09:03:32 INFO - PROCESS | 3796 | 1464365012571 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 09:03:32 INFO - PROCESS | 3796 | 1464365012577 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:32 INFO - PROCESS | 3796 | ++DOCSHELL 105FB000 == 45 [pid = 3796] [id = 107] 09:03:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A90F400) [pid = 3796] [serial = 318] [outer = 00000000] 09:03:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1AE11400) [pid = 3796] [serial = 319] [outer = 1A90F400] 09:03:32 INFO - PROCESS | 3796 | 1464365012621 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1AF63C00) [pid = 3796] [serial = 320] [outer = 1A90F400] 09:03:33 INFO - PROCESS | 3796 | 1464365013062 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]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 09:03:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 583ms 09:03:33 INFO - PROCESS | 3796 | 1464365013092 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 3796 | 1464365013094 Marionette TRACE conn2 <- [1,393,null,{"value":"13"}] 09:03:33 INFO - PROCESS | 3796 | 1464365013097 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 09:03:33 INFO - PROCESS | 3796 | 1464365013099 Marionette TRACE conn2 <- [1,394,null,{}] 09:03:33 INFO - PROCESS | 3796 | 1464365013103 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}] 09:03:33 INFO - PROCESS | 3796 | 1464365013184 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 09:03:33 INFO - PROCESS | 3796 | 1464365013192 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:33 INFO - PROCESS | 3796 | ++DOCSHELL 0C7F7000 == 46 [pid = 3796] [id = 108] 09:03:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (0C7F7C00) [pid = 3796] [serial = 321] [outer = 00000000] 09:03:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (0C7FB000) [pid = 3796] [serial = 322] [outer = 0C7F7C00] 09:03:33 INFO - PROCESS | 3796 | 1464365013247 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1AE0CC00) [pid = 3796] [serial = 323] [outer = 0C7F7C00] 09:03:33 INFO - PROCESS | 3796 | 1464365013952 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]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 09:03:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 937ms 09:03:34 INFO - PROCESS | 3796 | 1464365014029 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 3796 | 1464365014033 Marionette TRACE conn2 <- [1,397,null,{"value":"13"}] 09:03:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 09:03:34 INFO - PROCESS | 3796 | 1464365014038 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 3796 | 1464365014042 Marionette TRACE conn2 <- [1,398,null,{}] 09:03:34 INFO - PROCESS | 3796 | 1464365014048 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}] 09:03:34 INFO - PROCESS | 3796 | 1464365014176 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 09:03:34 INFO - PROCESS | 3796 | 1464365014294 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:34 INFO - PROCESS | 3796 | ++DOCSHELL 0C7FB800 == 47 [pid = 3796] [id = 109] 09:03:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (0C7FBC00) [pid = 3796] [serial = 324] [outer = 00000000] 09:03:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (11264800) [pid = 3796] [serial = 325] [outer = 0C7FBC00] 09:03:34 INFO - PROCESS | 3796 | 1464365014350 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1288A800) [pid = 3796] [serial = 326] [outer = 0C7FBC00] 09:03:34 INFO - PROCESS | 3796 | 1464365014915 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]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 09:03:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 936ms 09:03:34 INFO - PROCESS | 3796 | 1464365014964 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 3796 | 1464365014970 Marionette TRACE conn2 <- [1,401,null,{"value":"13"}] 09:03:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 09:03:34 INFO - PROCESS | 3796 | 1464365014976 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - PROCESS | 3796 | 1464365014979 Marionette TRACE conn2 <- [1,402,null,{}] 09:03:34 INFO - PROCESS | 3796 | 1464365014983 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}] 09:03:35 INFO - PROCESS | 3796 | 1464365015073 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 09:03:35 INFO - PROCESS | 3796 | 1464365015150 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:35 INFO - PROCESS | 3796 | ++DOCSHELL 15749800 == 48 [pid = 3796] [id = 110] 09:03:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (15751800) [pid = 3796] [serial = 327] [outer = 00000000] 09:03:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (15E1E400) [pid = 3796] [serial = 328] [outer = 15751800] 09:03:35 INFO - PROCESS | 3796 | 1464365015205 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (160B2000) [pid = 3796] [serial = 329] [outer = 15751800] 09:03:35 INFO - PROCESS | 3796 | 1464365015864 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]]]}] 09:03:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 09:03:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 921ms 09:03:35 INFO - PROCESS | 3796 | 1464365015903 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 3796 | 1464365015906 Marionette TRACE conn2 <- [1,405,null,{"value":"13"}] 09:03:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 09:03:35 INFO - PROCESS | 3796 | 1464365015909 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 3796 | 1464365015897 Marionette TRACE conn2 <- [1,406,null,{}] 09:03:35 INFO - PROCESS | 3796 | 1464365015908 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}] 09:03:36 INFO - PROCESS | 3796 | 1464365016013 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 09:03:36 INFO - PROCESS | 3796 | 1464365016092 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:36 INFO - PROCESS | 3796 | ++DOCSHELL 10567000 == 49 [pid = 3796] [id = 111] 09:03:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (18593400) [pid = 3796] [serial = 330] [outer = 00000000] 09:03:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (19EDE800) [pid = 3796] [serial = 331] [outer = 18593400] 09:03:36 INFO - PROCESS | 3796 | 1464365016189 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1ABA9400) [pid = 3796] [serial = 332] [outer = 18593400] 09:03:36 INFO - PROCESS | 3796 | 1464365016769 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]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 09:03:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 936ms 09:03:36 INFO - PROCESS | 3796 | 1464365016838 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 09:03:36 INFO - PROCESS | 3796 | 1464365016841 Marionette TRACE conn2 <- [1,409,null,{"value":"13"}] 09:03:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 09:03:36 INFO - PROCESS | 3796 | 1464365016844 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 3796 | 1464365016847 Marionette TRACE conn2 <- [1,410,null,{}] 09:03:36 INFO - PROCESS | 3796 | 1464365016834 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}] 09:03:36 INFO - PROCESS | 3796 | 1464365016940 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 09:03:37 INFO - PROCESS | 3796 | 1464365017017 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:37 INFO - PROCESS | 3796 | ++DOCSHELL 103D9800 == 50 [pid = 3796] [id = 112] 09:03:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (103EA400) [pid = 3796] [serial = 333] [outer = 00000000] 09:03:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (10A57C00) [pid = 3796] [serial = 334] [outer = 103EA400] 09:03:37 INFO - PROCESS | 3796 | 1464365017231 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (110A4C00) [pid = 3796] [serial = 335] [outer = 103EA400] 09:03:37 INFO - PROCESS | 3796 | --DOCSHELL 0C789400 == 49 [pid = 3796] [id = 53] 09:03:37 INFO - PROCESS | 3796 | --DOCSHELL 105FB000 == 48 [pid = 3796] [id = 107] 09:03:37 INFO - PROCESS | 3796 | --DOCSHELL 18593000 == 47 [pid = 3796] [id = 106] 09:03:37 INFO - PROCESS | 3796 | --DOCSHELL 13DB6400 == 46 [pid = 3796] [id = 105] 09:03:37 INFO - PROCESS | 3796 | --DOCSHELL 19C62C00 == 45 [pid = 3796] [id = 104] 09:03:37 INFO - PROCESS | 3796 | --DOCSHELL 19C68C00 == 44 [pid = 3796] [id = 103] 09:03:37 INFO - PROCESS | 3796 | --DOCSHELL 17A4F000 == 43 [pid = 3796] [id = 102] 09:03:37 INFO - PROCESS | 3796 | --DOCSHELL 16AB2400 == 42 [pid = 3796] [id = 101] 09:03:37 INFO - PROCESS | 3796 | --DOCSHELL 1601B000 == 41 [pid = 3796] [id = 100] 09:03:37 INFO - PROCESS | 3796 | --DOCSHELL 13305000 == 40 [pid = 3796] [id = 99] 09:03:37 INFO - PROCESS | 3796 | --DOCSHELL 10332400 == 39 [pid = 3796] [id = 98] 09:03:37 INFO - PROCESS | 3796 | --DOCSHELL 11257000 == 38 [pid = 3796] [id = 94] 09:03:37 INFO - PROCESS | 3796 | --DOCSHELL 1A833400 == 37 [pid = 3796] [id = 93] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1A463000) [pid = 3796] [serial = 203] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (167FD800) [pid = 3796] [serial = 272] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1AB1AC00) [pid = 3796] [serial = 274] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1AA74800) [pid = 3796] [serial = 269] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (19C65000) [pid = 3796] [serial = 262] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1ABA8800) [pid = 3796] [serial = 275] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (18591000) [pid = 3796] [serial = 260] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1AE0D400) [pid = 3796] [serial = 277] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (19C65400) [pid = 3796] [serial = 263] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1AA73800) [pid = 3796] [serial = 236] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (18007800) [pid = 3796] [serial = 259] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1A468000) [pid = 3796] [serial = 266] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (13055000) [pid = 3796] [serial = 253] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (138E0000) [pid = 3796] [serial = 254] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16FF9000) [pid = 3796] [serial = 256] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1780C400) [pid = 3796] [serial = 257] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1381DC00) [pid = 3796] [serial = 251] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (12D78800) [pid = 3796] [serial = 250] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (114A3800) [pid = 3796] [serial = 238] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19EE8800) [pid = 3796] [serial = 265] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (152D2800) [pid = 3796] [serial = 241] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (19C64800) [pid = 3796] [serial = 244] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1AA7F800) [pid = 3796] [serial = 247] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1AA73000) [pid = 3796] [serial = 268] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (15755400) [pid = 3796] [serial = 271] [outer = 00000000] [url = about:blank] 09:03:37 INFO - PROCESS | 3796 | 1464365017950 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]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 09:03:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1198ms 09:03:38 INFO - PROCESS | 3796 | 1464365018022 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 3796 | 1464365018027 Marionette TRACE conn2 <- [1,413,null,{"value":"13"}] 09:03:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 09:03:38 INFO - PROCESS | 3796 | 1464365018032 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 3796 | 1464365018035 Marionette TRACE conn2 <- [1,414,null,{}] 09:03:38 INFO - PROCESS | 3796 | 1464365018040 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}] 09:03:38 INFO - PROCESS | 3796 | 1464365018129 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 09:03:38 INFO - PROCESS | 3796 | 1464365018136 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:38 INFO - PROCESS | 3796 | ++DOCSHELL 11C70400 == 38 [pid = 3796] [id = 113] 09:03:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (11C7D000) [pid = 3796] [serial = 336] [outer = 00000000] 09:03:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (12AEC000) [pid = 3796] [serial = 337] [outer = 11C7D000] 09:03:38 INFO - PROCESS | 3796 | 1464365018184 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13320C00) [pid = 3796] [serial = 338] [outer = 11C7D000] 09:03:38 INFO - PROCESS | 3796 | 1464365018690 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]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 09:03:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 691ms 09:03:38 INFO - PROCESS | 3796 | 1464365018732 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 3796 | 1464365018735 Marionette TRACE conn2 <- [1,417,null,{"value":"13"}] 09:03:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 09:03:38 INFO - PROCESS | 3796 | 1464365018741 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 3796 | 1464365018744 Marionette TRACE conn2 <- [1,418,null,{}] 09:03:38 INFO - PROCESS | 3796 | 1464365018748 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}] 09:03:38 INFO - PROCESS | 3796 | 1464365018813 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 09:03:38 INFO - PROCESS | 3796 | 1464365018823 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:38 INFO - PROCESS | 3796 | ++DOCSHELL 15C13000 == 39 [pid = 3796] [id = 114] 09:03:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (160B8800) [pid = 3796] [serial = 339] [outer = 00000000] 09:03:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16AAD800) [pid = 3796] [serial = 340] [outer = 160B8800] 09:03:38 INFO - PROCESS | 3796 | 1464365018868 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16B32400) [pid = 3796] [serial = 341] [outer = 160B8800] 09:03:39 INFO - PROCESS | 3796 | 1464365019795 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]]]}] 09:03:39 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 09:03:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1075ms 09:03:39 INFO - PROCESS | 3796 | 1464365019807 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 3796 | 1464365019809 Marionette TRACE conn2 <- [1,421,null,{"value":"13"}] 09:03:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 09:03:39 INFO - PROCESS | 3796 | 1464365019813 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 3796 | 1464365019817 Marionette TRACE conn2 <- [1,422,null,{}] 09:03:39 INFO - PROCESS | 3796 | 1464365019827 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}] 09:03:39 INFO - PROCESS | 3796 | 1464365019909 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 09:03:39 INFO - PROCESS | 3796 | 1464365019917 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:39 INFO - PROCESS | 3796 | ++DOCSHELL 16B37000 == 40 [pid = 3796] [id = 115] 09:03:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16B37400) [pid = 3796] [serial = 342] [outer = 00000000] 09:03:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (172ED400) [pid = 3796] [serial = 343] [outer = 16B37400] 09:03:39 INFO - PROCESS | 3796 | 1464365019963 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (17808400) [pid = 3796] [serial = 344] [outer = 16B37400] 09:03:40 INFO - PROCESS | 3796 | 1464365020876 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]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 09:03:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1121ms 09:03:40 INFO - PROCESS | 3796 | 1464365020944 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 3796 | 1464365020946 Marionette TRACE conn2 <- [1,425,null,{"value":"13"}] 09:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 09:03:40 INFO - PROCESS | 3796 | 1464365020950 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 3796 | 1464365020961 Marionette TRACE conn2 <- [1,426,null,{}] 09:03:40 INFO - PROCESS | 3796 | 1464365020972 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}] 09:03:41 INFO - PROCESS | 3796 | 1464365021078 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 09:03:41 INFO - PROCESS | 3796 | 1464365021085 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:41 INFO - PROCESS | 3796 | ++DOCSHELL 140C2400 == 41 [pid = 3796] [id = 116] 09:03:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1720F000) [pid = 3796] [serial = 345] [outer = 00000000] 09:03:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1807F000) [pid = 3796] [serial = 346] [outer = 1720F000] 09:03:41 INFO - PROCESS | 3796 | 1464365021130 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (182CC000) [pid = 3796] [serial = 347] [outer = 1720F000] 09:03:41 INFO - PROCESS | 3796 | 1464365021592 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] 09:03:41 INFO - PROCESS | 3796 | 1464365021610 Marionette TRACE conn2 <- [1,429,null,{"value":"13"}] 09:03:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 09:03:41 INFO - PROCESS | 3796 | 1464365021613 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - PROCESS | 3796 | 1464365021615 Marionette TRACE conn2 <- [1,430,null,{}] 09:03:41 INFO - PROCESS | 3796 | 1464365021624 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}] 09:03:41 INFO - PROCESS | 3796 | 1464365021710 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 09:03:41 INFO - PROCESS | 3796 | 1464365021716 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:41 INFO - PROCESS | 3796 | ++DOCSHELL 15E17000 == 42 [pid = 3796] [id = 117] 09:03:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (18592000) [pid = 3796] [serial = 348] [outer = 00000000] 09:03:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (19C62800) [pid = 3796] [serial = 349] [outer = 18592000] 09:03:41 INFO - PROCESS | 3796 | 1464365021764 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (19C7B400) [pid = 3796] [serial = 350] [outer = 18592000] 09:03:42 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (19C69000) [pid = 3796] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:03:42 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (0F9F2400) [pid = 3796] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:03:42 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (19C6A000) [pid = 3796] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:03:42 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (13316400) [pid = 3796] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:03:42 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16AABC00) [pid = 3796] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:03:42 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (160B5C00) [pid = 3796] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:03:42 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16BCC400) [pid = 3796] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:03:42 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (11427400) [pid = 3796] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:03:42 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (17A55800) [pid = 3796] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:03:42 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19C63C00) [pid = 3796] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 09:03:42 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17810C00) [pid = 3796] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 09:03:42 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1A90F400) [pid = 3796] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 09:03:42 INFO - PROCESS | 3796 | 1464365022272 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]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 09:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 691ms 09:03:42 INFO - PROCESS | 3796 | 1464365022296 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 3796 | 1464365022298 Marionette TRACE conn2 <- [1,433,null,{"value":"13"}] 09:03:42 INFO - PROCESS | 3796 | 1464365022302 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 09:03:42 INFO - PROCESS | 3796 | 1464365022304 Marionette TRACE conn2 <- [1,434,null,{}] 09:03:42 INFO - PROCESS | 3796 | 1464365022311 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}] 09:03:42 INFO - PROCESS | 3796 | 1464365022415 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 09:03:42 INFO - PROCESS | 3796 | 1464365022501 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:42 INFO - PROCESS | 3796 | ++DOCSHELL 0F989800 == 43 [pid = 3796] [id = 118] 09:03:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10325800) [pid = 3796] [serial = 351] [outer = 00000000] 09:03:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16BC8000) [pid = 3796] [serial = 352] [outer = 10325800] 09:03:42 INFO - PROCESS | 3796 | 1464365022545 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (19C6B800) [pid = 3796] [serial = 353] [outer = 10325800] 09:03:42 INFO - PROCESS | 3796 | 1464365022865 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]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 09:03:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 583ms 09:03:42 INFO - PROCESS | 3796 | 1464365022883 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 3796 | 1464365022884 Marionette TRACE conn2 <- [1,437,null,{"value":"13"}] 09:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 09:03:42 INFO - PROCESS | 3796 | 1464365022888 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 3796 | 1464365022889 Marionette TRACE conn2 <- [1,438,null,{}] 09:03:42 INFO - PROCESS | 3796 | 1464365022893 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}] 09:03:42 INFO - PROCESS | 3796 | 1464365022971 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 09:03:43 INFO - PROCESS | 3796 | 1464365023049 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:43 INFO - PROCESS | 3796 | ++DOCSHELL 15F3E800 == 44 [pid = 3796] [id = 119] 09:03:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (17A57000) [pid = 3796] [serial = 354] [outer = 00000000] 09:03:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1A45E800) [pid = 3796] [serial = 355] [outer = 17A57000] 09:03:43 INFO - PROCESS | 3796 | 1464365023093 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1A45F800) [pid = 3796] [serial = 356] [outer = 17A57000] 09:03:43 INFO - PROCESS | 3796 | 1464365023450 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]]]}] 09:03:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 09:03:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 584ms 09:03:43 INFO - PROCESS | 3796 | 1464365023486 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 09:03:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 09:03:43 INFO - PROCESS | 3796 | 1464365023489 Marionette TRACE conn2 <- [1,441,null,{"value":"13"}] 09:03:43 INFO - PROCESS | 3796 | 1464365023494 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - PROCESS | 3796 | 1464365023480 Marionette TRACE conn2 <- [1,442,null,{}] 09:03:43 INFO - PROCESS | 3796 | 1464365023483 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}] 09:03:43 INFO - PROCESS | 3796 | 1464365023558 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 09:03:43 INFO - PROCESS | 3796 | 1464365023632 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:43 INFO - PROCESS | 3796 | ++DOCSHELL 18699000 == 45 [pid = 3796] [id = 120] 09:03:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1869C000) [pid = 3796] [serial = 357] [outer = 00000000] 09:03:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1AA75400) [pid = 3796] [serial = 358] [outer = 1869C000] 09:03:43 INFO - PROCESS | 3796 | 1464365023676 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1AB19C00) [pid = 3796] [serial = 359] [outer = 1869C000] 09:03:44 INFO - PROCESS | 3796 | 1464365024048 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]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 09:03:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 583ms 09:03:44 INFO - PROCESS | 3796 | 1464365024071 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 3796 | 1464365024073 Marionette TRACE conn2 <- [1,445,null,{"value":"13"}] 09:03:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 09:03:44 INFO - PROCESS | 3796 | 1464365024076 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 3796 | 1464365024078 Marionette TRACE conn2 <- [1,446,null,{}] 09:03:44 INFO - PROCESS | 3796 | 1464365024081 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}] 09:03:44 INFO - PROCESS | 3796 | 1464365024207 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 09:03:44 INFO - PROCESS | 3796 | 1464365024284 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:44 INFO - PROCESS | 3796 | ++DOCSHELL 0C7EE400 == 46 [pid = 3796] [id = 121] 09:03:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (0C7EFC00) [pid = 3796] [serial = 360] [outer = 00000000] 09:03:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (0F9E7000) [pid = 3796] [serial = 361] [outer = 0C7EFC00] 09:03:44 INFO - PROCESS | 3796 | 1464365024342 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (10A5CC00) [pid = 3796] [serial = 362] [outer = 0C7EFC00] 09:03:44 INFO - PROCESS | 3796 | 1464365024948 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]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 09:03:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 921ms 09:03:44 INFO - PROCESS | 3796 | 1464365025007 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 3796 | 1464365025011 Marionette TRACE conn2 <- [1,449,null,{"value":"13"}] 09:03:44 INFO - PROCESS | 3796 | 1464365025016 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 09:03:44 INFO - PROCESS | 3796 | 1464365025020 Marionette TRACE conn2 <- [1,450,null,{}] 09:03:45 INFO - PROCESS | 3796 | 1464365025025 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}] 09:03:45 INFO - PROCESS | 3796 | 1464365025131 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 09:03:45 INFO - PROCESS | 3796 | 1464365025211 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:45 INFO - PROCESS | 3796 | ++DOCSHELL 1431E800 == 47 [pid = 3796] [id = 122] 09:03:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1431EC00) [pid = 3796] [serial = 363] [outer = 00000000] 09:03:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (15E21C00) [pid = 3796] [serial = 364] [outer = 1431EC00] 09:03:45 INFO - PROCESS | 3796 | 1464365025309 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (16AA9400) [pid = 3796] [serial = 365] [outer = 1431EC00] 09:03:45 INFO - PROCESS | 3796 | 1464365025873 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] 09:03:45 INFO - PROCESS | 3796 | 1464365025921 Marionette TRACE conn2 <- [1,453,null,{"value":"13"}] 09:03:45 INFO - PROCESS | 3796 | 1464365025926 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 3796 | 1464365025928 Marionette TRACE conn2 <- [1,454,null,{}] 09:03:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 09:03:45 INFO - PROCESS | 3796 | 1464365025932 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}] 09:03:46 INFO - PROCESS | 3796 | 1464365026033 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 09:03:46 INFO - PROCESS | 3796 | 1464365026114 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:46 INFO - PROCESS | 3796 | ++DOCSHELL 18009C00 == 48 [pid = 3796] [id = 123] 09:03:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1800C800) [pid = 3796] [serial = 366] [outer = 00000000] 09:03:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (19C61000) [pid = 3796] [serial = 367] [outer = 1800C800] 09:03:46 INFO - PROCESS | 3796 | 1464365026210 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (19EE8800) [pid = 3796] [serial = 368] [outer = 1800C800] 09:03:46 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:46 INFO - PROCESS | 3796 | 1464365026876 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]]]}] 09:03:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 09:03:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 952ms 09:03:46 INFO - PROCESS | 3796 | 1464365026910 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 3796 | 1464365026914 Marionette TRACE conn2 <- [1,457,null,{"value":"13"}] 09:03:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 09:03:46 INFO - PROCESS | 3796 | 1464365026925 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 3796 | 1464365026930 Marionette TRACE conn2 <- [1,458,null,{}] 09:03:46 INFO - PROCESS | 3796 | 1464365026934 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}] 09:03:47 INFO - PROCESS | 3796 | 1464365027038 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 09:03:47 INFO - PROCESS | 3796 | 1464365027117 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:47 INFO - PROCESS | 3796 | ++DOCSHELL 0C7F4800 == 49 [pid = 3796] [id = 124] 09:03:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1869EC00) [pid = 3796] [serial = 369] [outer = 00000000] 09:03:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1AF63800) [pid = 3796] [serial = 370] [outer = 1869EC00] 09:03:47 INFO - PROCESS | 3796 | 1464365027237 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1AF68800) [pid = 3796] [serial = 371] [outer = 1869EC00] 09:03:47 INFO - PROCESS | 3796 | 1464365027932 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] 09:03:47 INFO - PROCESS | 3796 | 1464365028007 Marionette TRACE conn2 <- [1,461,null,{"value":"13"}] 09:03:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 09:03:47 INFO - PROCESS | 3796 | 1464365028013 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 3796 | 1464365028016 Marionette TRACE conn2 <- [1,462,null,{}] 09:03:48 INFO - PROCESS | 3796 | 1464365028022 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}] 09:03:48 INFO - PROCESS | 3796 | 1464365028124 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 09:03:48 INFO - PROCESS | 3796 | 1464365028206 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:48 INFO - PROCESS | 3796 | ++DOCSHELL 12AE8400 == 50 [pid = 3796] [id = 125] 09:03:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (12D30000) [pid = 3796] [serial = 372] [outer = 00000000] 09:03:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (15C0B800) [pid = 3796] [serial = 373] [outer = 12D30000] 09:03:48 INFO - PROCESS | 3796 | 1464365028283 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (16B34800) [pid = 3796] [serial = 374] [outer = 12D30000] 09:03:48 INFO - PROCESS | 3796 | --DOCSHELL 18699000 == 49 [pid = 3796] [id = 120] 09:03:48 INFO - PROCESS | 3796 | --DOCSHELL 15F3E800 == 48 [pid = 3796] [id = 119] 09:03:48 INFO - PROCESS | 3796 | --DOCSHELL 0F989800 == 47 [pid = 3796] [id = 118] 09:03:48 INFO - PROCESS | 3796 | --DOCSHELL 15E17000 == 46 [pid = 3796] [id = 117] 09:03:48 INFO - PROCESS | 3796 | --DOCSHELL 140C2400 == 45 [pid = 3796] [id = 116] 09:03:48 INFO - PROCESS | 3796 | --DOCSHELL 16B37000 == 44 [pid = 3796] [id = 115] 09:03:48 INFO - PROCESS | 3796 | --DOCSHELL 15C13000 == 43 [pid = 3796] [id = 114] 09:03:48 INFO - PROCESS | 3796 | --DOCSHELL 11C70400 == 42 [pid = 3796] [id = 113] 09:03:48 INFO - PROCESS | 3796 | --DOCSHELL 103D9800 == 41 [pid = 3796] [id = 112] 09:03:48 INFO - PROCESS | 3796 | --DOCSHELL 15749800 == 40 [pid = 3796] [id = 110] 09:03:48 INFO - PROCESS | 3796 | --DOCSHELL 0C7FB800 == 39 [pid = 3796] [id = 109] 09:03:48 INFO - PROCESS | 3796 | --DOCSHELL 0C7F7000 == 38 [pid = 3796] [id = 108] 09:03:48 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1AA77800) [pid = 3796] [serial = 194] [outer = 00000000] [url = about:blank] 09:03:48 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (11C01C00) [pid = 3796] [serial = 280] [outer = 00000000] [url = about:blank] 09:03:48 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (16BC1C00) [pid = 3796] [serial = 283] [outer = 00000000] [url = about:blank] 09:03:48 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (13309800) [pid = 3796] [serial = 290] [outer = 00000000] [url = about:blank] 09:03:48 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (11C7D800) [pid = 3796] [serial = 289] [outer = 00000000] [url = about:blank] 09:03:48 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1A33B400) [pid = 3796] [serial = 286] [outer = 00000000] [url = about:blank] 09:03:48 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:48 INFO - PROCESS | 3796 | 1464365028841 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] 09:03:48 INFO - PROCESS | 3796 | 1464365028907 Marionette TRACE conn2 <- [1,465,null,{"value":"13"}] 09:03:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 09:03:48 INFO - PROCESS | 3796 | 1464365028913 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 3796 | 1464365028915 Marionette TRACE conn2 <- [1,466,null,{}] 09:03:48 INFO - PROCESS | 3796 | 1464365028919 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}] 09:03:49 INFO - PROCESS | 3796 | 1464365029015 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1AE11400) [pid = 3796] [serial = 319] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (19C7DC00) [pid = 3796] [serial = 307] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1A336800) [pid = 3796] [serial = 310] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (138E7000) [pid = 3796] [serial = 295] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (19E2B800) [pid = 3796] [serial = 308] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (14327400) [pid = 3796] [serial = 296] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (17810000) [pid = 3796] [serial = 301] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16978000) [pid = 3796] [serial = 298] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (19C64400) [pid = 3796] [serial = 313] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (19C6AC00) [pid = 3796] [serial = 314] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16AAA000) [pid = 3796] [serial = 299] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (140C6400) [pid = 3796] [serial = 293] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (138EB000) [pid = 3796] [serial = 292] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1A45FC00) [pid = 3796] [serial = 311] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (18205000) [pid = 3796] [serial = 304] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1820AC00) [pid = 3796] [serial = 305] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1AA7F000) [pid = 3796] [serial = 316] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1AF63C00) [pid = 3796] [serial = 320] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1ABAC400) [pid = 3796] [serial = 317] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17A4E800) [pid = 3796] [serial = 302] [outer = 00000000] [url = about:blank] 09:03:49 INFO - PROCESS | 3796 | 1464365029096 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:49 INFO - PROCESS | 3796 | ++DOCSHELL 0F989800 == 39 [pid = 3796] [id = 126] 09:03:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (103D9800) [pid = 3796] [serial = 375] [outer = 00000000] 09:03:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13BC2800) [pid = 3796] [serial = 376] [outer = 103D9800] 09:03:49 INFO - PROCESS | 3796 | 1464365029142 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (15F3BC00) [pid = 3796] [serial = 377] [outer = 103D9800] 09:03:49 INFO - PROCESS | 3796 | 1464365029523 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] 09:03:49 INFO - PROCESS | 3796 | 1464365029596 Marionette TRACE conn2 <- [1,469,null,{"value":"13"}] 09:03:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 09:03:49 INFO - PROCESS | 3796 | 1464365029600 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 3796 | 1464365029603 Marionette TRACE conn2 <- [1,470,null,{}] 09:03:49 INFO - PROCESS | 3796 | 1464365029613 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}] 09:03:49 INFO - PROCESS | 3796 | 1464365029703 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 09:03:49 INFO - PROCESS | 3796 | 1464365029718 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:49 INFO - PROCESS | 3796 | ++DOCSHELL 18007C00 == 40 [pid = 3796] [id = 127] 09:03:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1800C400) [pid = 3796] [serial = 378] [outer = 00000000] 09:03:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (18590C00) [pid = 3796] [serial = 379] [outer = 1800C400] 09:03:49 INFO - PROCESS | 3796 | 1464365029766 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (18695000) [pid = 3796] [serial = 380] [outer = 1800C400] 09:03:50 INFO - PROCESS | 3796 | [3796] 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 09:03:50 INFO - PROCESS | 3796 | [3796] 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 09:03:50 INFO - PROCESS | 3796 | 1464365030188 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]]]}] 09:03:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 09:03:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 614ms 09:03:50 INFO - PROCESS | 3796 | 1464365030222 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 3796 | 1464365030224 Marionette TRACE conn2 <- [1,473,null,{"value":"13"}] 09:03:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 09:03:50 INFO - PROCESS | 3796 | 1464365030227 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 3796 | 1464365030229 Marionette TRACE conn2 <- [1,474,null,{}] 09:03:50 INFO - PROCESS | 3796 | 1464365030232 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}] 09:03:50 INFO - PROCESS | 3796 | 1464365030320 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 09:03:50 INFO - PROCESS | 3796 | 1464365030329 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:50 INFO - PROCESS | 3796 | ++DOCSHELL 1869DC00 == 41 [pid = 3796] [id = 128] 09:03:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (19C62000) [pid = 3796] [serial = 381] [outer = 00000000] 09:03:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (19E2F400) [pid = 3796] [serial = 382] [outer = 19C62000] 09:03:50 INFO - PROCESS | 3796 | 1464365030374 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1A33B400) [pid = 3796] [serial = 383] [outer = 19C62000] 09:03:50 INFO - PROCESS | 3796 | 1464365030797 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]]]}] 09:03:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 09:03:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 583ms 09:03:50 INFO - PROCESS | 3796 | 1464365030824 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 3796 | 1464365030826 Marionette TRACE conn2 <- [1,477,null,{"value":"13"}] 09:03:50 INFO - PROCESS | 3796 | 1464365030829 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 09:03:50 INFO - PROCESS | 3796 | 1464365030831 Marionette TRACE conn2 <- [1,478,null,{}] 09:03:50 INFO - PROCESS | 3796 | 1464365030834 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}] 09:03:50 INFO - PROCESS | 3796 | 1464365030920 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 09:03:50 INFO - PROCESS | 3796 | 1464365030926 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:50 INFO - PROCESS | 3796 | ++DOCSHELL 1A45B000 == 42 [pid = 3796] [id = 129] 09:03:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1A460000) [pid = 3796] [serial = 384] [outer = 00000000] 09:03:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1AA73000) [pid = 3796] [serial = 385] [outer = 1A460000] 09:03:50 INFO - PROCESS | 3796 | 1464365030970 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1AA7A400) [pid = 3796] [serial = 386] [outer = 1A460000] 09:03:51 INFO - PROCESS | 3796 | 1464365031444 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]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 09:03:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 691ms 09:03:51 INFO - PROCESS | 3796 | 1464365031514 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 3796 | 1464365031516 Marionette TRACE conn2 <- [1,481,null,{"value":"13"}] 09:03:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 09:03:51 INFO - PROCESS | 3796 | 1464365031520 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 3796 | 1464365031521 Marionette TRACE conn2 <- [1,482,null,{}] 09:03:51 INFO - PROCESS | 3796 | 1464365031525 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}] 09:03:51 INFO - PROCESS | 3796 | 1464365031649 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 09:03:51 INFO - PROCESS | 3796 | 1464365031713 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:51 INFO - PROCESS | 3796 | ++DOCSHELL 1AB1A400 == 43 [pid = 3796] [id = 130] 09:03:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1AE0A000) [pid = 3796] [serial = 387] [outer = 00000000] 09:03:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1AE16800) [pid = 3796] [serial = 388] [outer = 1AE0A000] 09:03:51 INFO - PROCESS | 3796 | 1464365031766 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1AF6A400) [pid = 3796] [serial = 389] [outer = 1AE0A000] 09:03:52 INFO - PROCESS | 3796 | 1464365032198 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]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 09:03:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 722ms 09:03:52 INFO - PROCESS | 3796 | 1464365032248 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 3796 | 1464365032250 Marionette TRACE conn2 <- [1,485,null,{"value":"13"}] 09:03:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 09:03:52 INFO - PROCESS | 3796 | 1464365032253 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 3796 | 1464365032255 Marionette TRACE conn2 <- [1,486,null,{}] 09:03:52 INFO - PROCESS | 3796 | 1464365032258 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}] 09:03:52 INFO - PROCESS | 3796 | 1464365032361 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 09:03:52 INFO - PROCESS | 3796 | 1464365032369 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:52 INFO - PROCESS | 3796 | ++DOCSHELL 18205000 == 44 [pid = 3796] [id = 131] 09:03:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1ABAD400) [pid = 3796] [serial = 390] [outer = 00000000] 09:03:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1B2B5800) [pid = 3796] [serial = 391] [outer = 1ABAD400] 09:03:52 INFO - PROCESS | 3796 | 1464365032413 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1B2B6000) [pid = 3796] [serial = 392] [outer = 1ABAD400] 09:03:52 INFO - PROCESS | 3796 | 1464365032839 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]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 09:03:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 614ms 09:03:52 INFO - PROCESS | 3796 | 1464365032897 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 3796 | 1464365032899 Marionette TRACE conn2 <- [1,489,null,{"value":"13"}] 09:03:52 INFO - PROCESS | 3796 | 1464365032902 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 09:03:52 INFO - PROCESS | 3796 | 1464365032904 Marionette TRACE conn2 <- [1,490,null,{}] 09:03:52 INFO - PROCESS | 3796 | 1464365032907 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}] 09:03:52 INFO - PROCESS | 3796 | 1464365033008 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 09:03:53 INFO - PROCESS | 3796 | 1464365033014 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:53 INFO - PROCESS | 3796 | ++DOCSHELL 1604C400 == 45 [pid = 3796] [id = 132] 09:03:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1604CC00) [pid = 3796] [serial = 393] [outer = 00000000] 09:03:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (16054000) [pid = 3796] [serial = 394] [outer = 1604CC00] 09:03:53 INFO - PROCESS | 3796 | 1464365033061 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (16050000) [pid = 3796] [serial = 395] [outer = 1604CC00] 09:03:53 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (18692C00) [pid = 3796] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 09:03:53 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (103EA400) [pid = 3796] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 09:03:53 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (140CAC00) [pid = 3796] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 09:03:53 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (18592000) [pid = 3796] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:03:53 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1720F000) [pid = 3796] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:03:53 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (160B8800) [pid = 3796] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:03:53 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (11C7D000) [pid = 3796] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:03:53 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1AA76400) [pid = 3796] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 09:03:53 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (110A1400) [pid = 3796] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 09:03:53 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (10325800) [pid = 3796] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:03:53 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16B37400) [pid = 3796] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:03:53 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1A902800) [pid = 3796] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 09:03:53 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (17A57000) [pid = 3796] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:03:53 INFO - PROCESS | 3796 | 1464365033582 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]]]}] 09:03:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 09:03:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 737ms 09:03:53 INFO - PROCESS | 3796 | 1464365033645 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 3796 | 1464365033647 Marionette TRACE conn2 <- [1,493,null,{"value":"13"}] 09:03:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 09:03:53 INFO - PROCESS | 3796 | 1464365033650 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 3796 | 1464365033652 Marionette TRACE conn2 <- [1,494,null,{}] 09:03:53 INFO - PROCESS | 3796 | 1464365033657 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}] 09:03:53 INFO - PROCESS | 3796 | 1464365033735 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 09:03:53 INFO - PROCESS | 3796 | 1464365033741 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:53 INFO - PROCESS | 3796 | ++DOCSHELL 1604F000 == 46 [pid = 3796] [id = 133] 09:03:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16053400) [pid = 3796] [serial = 396] [outer = 00000000] 09:03:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16973C00) [pid = 3796] [serial = 397] [outer = 16053400] 09:03:53 INFO - PROCESS | 3796 | 1464365033792 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1808B800) [pid = 3796] [serial = 398] [outer = 16053400] 09:03:54 INFO - PROCESS | 3796 | 1464365034184 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]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 09:03:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 583ms 09:03:54 INFO - PROCESS | 3796 | 1464365034231 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 3796 | 1464365034233 Marionette TRACE conn2 <- [1,497,null,{"value":"13"}] 09:03:54 INFO - PROCESS | 3796 | 1464365034236 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 09:03:54 INFO - PROCESS | 3796 | 1464365034238 Marionette TRACE conn2 <- [1,498,null,{}] 09:03:54 INFO - PROCESS | 3796 | 1464365034245 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}] 09:03:54 INFO - PROCESS | 3796 | 1464365034322 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 09:03:54 INFO - PROCESS | 3796 | 1464365034329 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:54 INFO - PROCESS | 3796 | ++DOCSHELL 0C7F8800 == 47 [pid = 3796] [id = 134] 09:03:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (0C7FA800) [pid = 3796] [serial = 399] [outer = 00000000] 09:03:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1310CC00) [pid = 3796] [serial = 400] [outer = 0C7FA800] 09:03:54 INFO - PROCESS | 3796 | 1464365034373 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1310D400) [pid = 3796] [serial = 401] [outer = 0C7FA800] 09:03:54 INFO - PROCESS | 3796 | 1464365034794 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]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 09:03:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 583ms 09:03:54 INFO - PROCESS | 3796 | 1464365034816 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 3796 | 1464365034819 Marionette TRACE conn2 <- [1,501,null,{"value":"13"}] 09:03:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 09:03:54 INFO - PROCESS | 3796 | 1464365034822 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 3796 | 1464365034824 Marionette TRACE conn2 <- [1,502,null,{}] 09:03:54 INFO - PROCESS | 3796 | 1464365034828 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}] 09:03:54 INFO - PROCESS | 3796 | 1464365034922 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 09:03:54 INFO - PROCESS | 3796 | 1464365034930 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:54 INFO - PROCESS | 3796 | ++DOCSHELL 1604EC00 == 48 [pid = 3796] [id = 135] 09:03:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1605A800) [pid = 3796] [serial = 402] [outer = 00000000] 09:03:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (17231000) [pid = 3796] [serial = 403] [outer = 1605A800] 09:03:54 INFO - PROCESS | 3796 | 1464365034978 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (17235C00) [pid = 3796] [serial = 404] [outer = 1605A800] 09:03:55 INFO - PROCESS | 3796 | 1464365035561 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]]]}] 09:03:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 09:03:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 783ms 09:03:55 INFO - PROCESS | 3796 | 1464365035624 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 3796 | 1464365035628 Marionette TRACE conn2 <- [1,505,null,{"value":"13"}] 09:03:55 INFO - PROCESS | 3796 | 1464365035634 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 09:03:55 INFO - PROCESS | 3796 | 1464365035637 Marionette TRACE conn2 <- [1,506,null,{}] 09:03:55 INFO - PROCESS | 3796 | 1464365035643 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}] 09:03:55 INFO - PROCESS | 3796 | 1464365035737 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 09:03:55 INFO - PROCESS | 3796 | 1464365035869 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (11C72400) [pid = 3796] [serial = 405] [outer = 1B64C800] 09:03:55 INFO - PROCESS | 3796 | ++DOCSHELL 13381800 == 49 [pid = 3796] [id = 136] 09:03:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (138E3000) [pid = 3796] [serial = 406] [outer = 00000000] 09:03:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (13DB5800) [pid = 3796] [serial = 407] [outer = 138E3000] 09:03:55 INFO - PROCESS | 3796 | 1464365035948 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1574E000) [pid = 3796] [serial = 408] [outer = 138E3000] 09:03:56 INFO - PROCESS | 3796 | 1464365036647 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]]]}] 09:03:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 09:03:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1075ms 09:03:56 INFO - PROCESS | 3796 | 1464365036697 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 3796 | 1464365036703 Marionette TRACE conn2 <- [1,509,null,{"value":"13"}] 09:03:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 09:03:56 INFO - PROCESS | 3796 | 1464365036709 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - PROCESS | 3796 | 1464365036712 Marionette TRACE conn2 <- [1,510,null,{}] 09:03:56 INFO - PROCESS | 3796 | 1464365036716 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}] 09:03:56 INFO - PROCESS | 3796 | 1464365036821 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 09:03:56 INFO - PROCESS | 3796 | 1464365036921 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:56 INFO - PROCESS | 3796 | ++DOCSHELL 140CB800 == 50 [pid = 3796] [id = 137] 09:03:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (16976800) [pid = 3796] [serial = 409] [outer = 00000000] 09:03:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (16E88000) [pid = 3796] [serial = 410] [outer = 16976800] 09:03:56 INFO - PROCESS | 3796 | 1464365036975 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (16E8B400) [pid = 3796] [serial = 411] [outer = 16976800] 09:03:57 INFO - PROCESS | 3796 | 1464365037606 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]]]}] 09:03:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 09:03:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 937ms 09:03:57 INFO - PROCESS | 3796 | 1464365037641 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 3796 | 1464365037643 Marionette TRACE conn2 <- [1,513,null,{"value":"13"}] 09:03:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 09:03:57 INFO - PROCESS | 3796 | 1464365037647 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 3796 | 1464365037651 Marionette TRACE conn2 <- [1,514,null,{}] 09:03:57 INFO - PROCESS | 3796 | 1464365037662 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}] 09:03:57 INFO - PROCESS | 3796 | 1464365037767 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 09:03:57 INFO - PROCESS | 3796 | 1464365037865 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:57 INFO - PROCESS | 3796 | ++DOCSHELL 17801400 == 51 [pid = 3796] [id = 138] 09:03:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (17801800) [pid = 3796] [serial = 412] [outer = 00000000] 09:03:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (17A4D400) [pid = 3796] [serial = 413] [outer = 17801800] 09:03:57 INFO - PROCESS | 3796 | 1464365037928 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (18201400) [pid = 3796] [serial = 414] [outer = 17801800] 09:03:58 INFO - PROCESS | 3796 | 1464365038508 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]]]}] 09:03:58 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 09:03:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 890ms 09:03:58 INFO - PROCESS | 3796 | 1464365038542 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 3796 | 1464365038545 Marionette TRACE conn2 <- [1,517,null,{"value":"13"}] 09:03:58 INFO - PROCESS | 3796 | 1464365038549 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 09:03:58 INFO - PROCESS | 3796 | 1464365038551 Marionette TRACE conn2 <- [1,518,null,{}] 09:03:58 INFO - PROCESS | 3796 | 1464365038555 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}] 09:03:58 INFO - PROCESS | 3796 | 1464365038658 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 09:03:58 INFO - PROCESS | 3796 | 1464365038754 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:58 INFO - PROCESS | 3796 | ++DOCSHELL 13305000 == 52 [pid = 3796] [id = 139] 09:03:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (13318400) [pid = 3796] [serial = 415] [outer = 00000000] 09:03:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (160B5C00) [pid = 3796] [serial = 416] [outer = 13318400] 09:03:58 INFO - PROCESS | 3796 | 1464365038808 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (16B3F000) [pid = 3796] [serial = 417] [outer = 13318400] 09:03:59 INFO - PROCESS | 3796 | 1464365039568 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]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 09:03:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1074ms 09:03:59 INFO - PROCESS | 3796 | 1464365039630 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 3796 | 1464365039634 Marionette TRACE conn2 <- [1,521,null,{"value":"13"}] 09:03:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 09:03:59 INFO - PROCESS | 3796 | 1464365039662 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 3796 | 1464365039668 Marionette TRACE conn2 <- [1,522,null,{}] 09:03:59 INFO - PROCESS | 3796 | 1464365039675 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}] 09:03:59 INFO - PROCESS | 3796 | 1464365039777 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 09:03:59 INFO - PROCESS | 3796 | 1464365039858 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:03:59 INFO - PROCESS | 3796 | ++DOCSHELL 1141A800 == 53 [pid = 3796] [id = 140] 09:03:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (11CA2400) [pid = 3796] [serial = 418] [outer = 00000000] 09:03:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (13106C00) [pid = 3796] [serial = 419] [outer = 11CA2400] 09:03:59 INFO - PROCESS | 3796 | 1464365039970 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (13310800) [pid = 3796] [serial = 420] [outer = 11CA2400] 09:04:00 INFO - PROCESS | 3796 | --DOCSHELL 0C7F8800 == 52 [pid = 3796] [id = 134] 09:04:00 INFO - PROCESS | 3796 | --DOCSHELL 1604F000 == 51 [pid = 3796] [id = 133] 09:04:00 INFO - PROCESS | 3796 | --DOCSHELL 1604C400 == 50 [pid = 3796] [id = 132] 09:04:00 INFO - PROCESS | 3796 | --DOCSHELL 18205000 == 49 [pid = 3796] [id = 131] 09:04:00 INFO - PROCESS | 3796 | --DOCSHELL 1AB1A400 == 48 [pid = 3796] [id = 130] 09:04:00 INFO - PROCESS | 3796 | --DOCSHELL 1A45B000 == 47 [pid = 3796] [id = 129] 09:04:00 INFO - PROCESS | 3796 | --DOCSHELL 1869DC00 == 46 [pid = 3796] [id = 128] 09:04:00 INFO - PROCESS | 3796 | --DOCSHELL 18007C00 == 45 [pid = 3796] [id = 127] 09:04:00 INFO - PROCESS | 3796 | --DOCSHELL 0F989800 == 44 [pid = 3796] [id = 126] 09:04:00 INFO - PROCESS | 3796 | --DOCSHELL 12AE8400 == 43 [pid = 3796] [id = 125] 09:04:00 INFO - PROCESS | 3796 | --DOCSHELL 1431E800 == 42 [pid = 3796] [id = 122] 09:04:00 INFO - PROCESS | 3796 | --DOCSHELL 0C7EE400 == 41 [pid = 3796] [id = 121] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1A45F800) [pid = 3796] [serial = 356] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1AA75400) [pid = 3796] [serial = 358] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (19C7B800) [pid = 3796] [serial = 245] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (110A4C00) [pid = 3796] [serial = 335] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (15F3D400) [pid = 3796] [serial = 242] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (19C62800) [pid = 3796] [serial = 349] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (10A57C00) [pid = 3796] [serial = 334] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1807F000) [pid = 3796] [serial = 346] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (16B32400) [pid = 3796] [serial = 341] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (15E1E400) [pid = 3796] [serial = 328] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (182CC000) [pid = 3796] [serial = 347] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (13320C00) [pid = 3796] [serial = 338] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (12AEC000) [pid = 3796] [serial = 337] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1AB1BC00) [pid = 3796] [serial = 248] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (16AAD800) [pid = 3796] [serial = 340] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (11CA7000) [pid = 3796] [serial = 239] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (11264800) [pid = 3796] [serial = 325] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (19EDE800) [pid = 3796] [serial = 331] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (19C7B400) [pid = 3796] [serial = 350] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16BC8000) [pid = 3796] [serial = 352] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (0C7FB000) [pid = 3796] [serial = 322] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (17808400) [pid = 3796] [serial = 344] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1AE10800) [pid = 3796] [serial = 278] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1A45E800) [pid = 3796] [serial = 355] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (19C6B800) [pid = 3796] [serial = 353] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (172ED400) [pid = 3796] [serial = 343] [outer = 00000000] [url = about:blank] 09:04:00 INFO - PROCESS | 3796 | 1464365040445 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]]]}] 09:04:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 09:04:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 859ms 09:04:00 INFO - PROCESS | 3796 | 1464365040504 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 3796 | 1464365040509 Marionette TRACE conn2 <- [1,525,null,{"value":"13"}] 09:04:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 09:04:00 INFO - PROCESS | 3796 | 1464365040515 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 3796 | 1464365040517 Marionette TRACE conn2 <- [1,526,null,{}] 09:04:00 INFO - PROCESS | 3796 | 1464365040521 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}] 09:04:00 INFO - PROCESS | 3796 | 1464365040602 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 09:04:00 INFO - PROCESS | 3796 | 1464365040682 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:00 INFO - PROCESS | 3796 | ++DOCSHELL 103DAC00 == 42 [pid = 3796] [id = 141] 09:04:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (12AE8400) [pid = 3796] [serial = 421] [outer = 00000000] 09:04:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (13309000) [pid = 3796] [serial = 422] [outer = 12AE8400] 09:04:00 INFO - PROCESS | 3796 | 1464365040727 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (138E7000) [pid = 3796] [serial = 423] [outer = 12AE8400] 09:04:01 INFO - PROCESS | 3796 | 1464365041124 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]]]}] 09:04:01 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 09:04:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 629ms 09:04:01 INFO - PROCESS | 3796 | 1464365041152 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 3796 | 1464365041154 Marionette TRACE conn2 <- [1,529,null,{"value":"13"}] 09:04:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 09:04:01 INFO - PROCESS | 3796 | 1464365041158 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 3796 | 1464365041161 Marionette TRACE conn2 <- [1,530,null,{}] 09:04:01 INFO - PROCESS | 3796 | 1464365041178 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}] 09:04:01 INFO - PROCESS | 3796 | 1464365041272 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 09:04:01 INFO - PROCESS | 3796 | 1464365041283 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:01 INFO - PROCESS | 3796 | ++DOCSHELL 1431E800 == 43 [pid = 3796] [id = 142] 09:04:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (15E17000) [pid = 3796] [serial = 424] [outer = 00000000] 09:04:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1601F400) [pid = 3796] [serial = 425] [outer = 15E17000] 09:04:01 INFO - PROCESS | 3796 | 1464365041331 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (16054400) [pid = 3796] [serial = 426] [outer = 15E17000] 09:04:01 INFO - PROCESS | 3796 | 1464365041763 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"]]]}] 09:04:01 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 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 09:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:04:01 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 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 09:04:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 09:04:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 09:04:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 645ms 09:04:01 INFO - PROCESS | 3796 | 1464365041799 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 3796 | 1464365041801 Marionette TRACE conn2 <- [1,533,null,{"value":"13"}] 09:04:01 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 09:04:01 INFO - PROCESS | 3796 | 1464365041805 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 3796 | 1464365041807 Marionette TRACE conn2 <- [1,534,null,{}] 09:04:01 INFO - PROCESS | 3796 | 1464365041810 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}] 09:04:01 INFO - PROCESS | 3796 | 1464365041899 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 09:04:01 INFO - PROCESS | 3796 | 1464365041906 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:01 INFO - PROCESS | 3796 | ++DOCSHELL 15F3CC00 == 44 [pid = 3796] [id = 143] 09:04:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1601A000) [pid = 3796] [serial = 427] [outer = 00000000] 09:04:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16B32C00) [pid = 3796] [serial = 428] [outer = 1601A000] 09:04:01 INFO - PROCESS | 3796 | 1464365041950 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (16B39C00) [pid = 3796] [serial = 429] [outer = 1601A000] 09:04:02 INFO - PROCESS | 3796 | 1464365042364 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]]]}] 09:04:02 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. 09:04:02 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 584ms 09:04:02 INFO - PROCESS | 3796 | 1464365042393 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 3796 | 1464365042395 Marionette TRACE conn2 <- [1,537,null,{"value":"13"}] 09:04:02 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 09:04:02 INFO - PROCESS | 3796 | 1464365042408 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 3796 | 1464365042410 Marionette TRACE conn2 <- [1,538,null,{}] 09:04:02 INFO - PROCESS | 3796 | 1464365042426 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}] 09:04:02 INFO - PROCESS | 3796 | 1464365042525 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 09:04:02 INFO - PROCESS | 3796 | 1464365042532 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:02 INFO - PROCESS | 3796 | ++DOCSHELL 16B32000 == 45 [pid = 3796] [id = 144] 09:04:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (16E7F800) [pid = 3796] [serial = 430] [outer = 00000000] 09:04:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16FF8400) [pid = 3796] [serial = 431] [outer = 16E7F800] 09:04:02 INFO - PROCESS | 3796 | 1464365042576 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1722B400) [pid = 3796] [serial = 432] [outer = 16E7F800] 09:04:03 INFO - PROCESS | 3796 | 1464365043037 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]]]}] 09:04:03 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. 09:04:03 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 645ms 09:04:03 INFO - PROCESS | 3796 | 1464365043071 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 3796 | 1464365043072 Marionette TRACE conn2 <- [1,541,null,{"value":"13"}] 09:04:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 09:04:03 INFO - PROCESS | 3796 | 1464365043076 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 3796 | 1464365043077 Marionette TRACE conn2 <- [1,542,null,{}] 09:04:03 INFO - PROCESS | 3796 | 1464365043081 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}] 09:04:03 INFO - PROCESS | 3796 | 1464365043191 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 09:04:03 INFO - PROCESS | 3796 | 1464365043245 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:03 INFO - PROCESS | 3796 | ++DOCSHELL 10A59C00 == 46 [pid = 3796] [id = 145] 09:04:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (10F13000) [pid = 3796] [serial = 433] [outer = 00000000] 09:04:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (17230400) [pid = 3796] [serial = 434] [outer = 10F13000] 09:04:03 INFO - PROCESS | 3796 | 1464365043294 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (17A59800) [pid = 3796] [serial = 435] [outer = 10F13000] 09:04:03 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:03 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:03 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:03 INFO - PROCESS | 3796 | 1464365043714 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]]]}] 09:04:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 09:04:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 691ms 09:04:03 INFO - PROCESS | 3796 | 1464365043759 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 3796 | 1464365043761 Marionette TRACE conn2 <- [1,545,null,{"value":"13"}] 09:04:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 09:04:03 INFO - PROCESS | 3796 | 1464365043770 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 3796 | 1464365043772 Marionette TRACE conn2 <- [1,546,null,{}] 09:04:03 INFO - PROCESS | 3796 | 1464365043779 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}] 09:04:03 INFO - PROCESS | 3796 | 1464365043908 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 09:04:03 INFO - PROCESS | 3796 | 1464365043931 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:03 INFO - PROCESS | 3796 | ++DOCSHELL 17A51800 == 47 [pid = 3796] [id = 146] 09:04:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (17A58400) [pid = 3796] [serial = 436] [outer = 00000000] 09:04:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (186A1400) [pid = 3796] [serial = 437] [outer = 17A58400] 09:04:03 INFO - PROCESS | 3796 | 1464365043975 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (19C62400) [pid = 3796] [serial = 438] [outer = 17A58400] 09:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (16053400) [pid = 3796] [serial = 396] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1AE0A000) [pid = 3796] [serial = 387] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (103D9800) [pid = 3796] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 09:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1ABAD400) [pid = 3796] [serial = 390] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1A460000) [pid = 3796] [serial = 384] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1869EC00) [pid = 3796] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 09:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1800C400) [pid = 3796] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 09:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (19C62000) [pid = 3796] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (0C7FA800) [pid = 3796] [serial = 399] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (12D30000) [pid = 3796] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 09:04:04 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1604CC00) [pid = 3796] [serial = 393] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:04:04 INFO - PROCESS | 3796 | 1464365044617 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]]]}] 09:04:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 09:04:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 890ms 09:04:04 INFO - PROCESS | 3796 | 1464365044652 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 3796 | 1464365044655 Marionette TRACE conn2 <- [1,549,null,{"value":"13"}] 09:04:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 09:04:04 INFO - PROCESS | 3796 | 1464365044658 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 3796 | 1464365044660 Marionette TRACE conn2 <- [1,550,null,{}] 09:04:04 INFO - PROCESS | 3796 | 1464365044663 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}] 09:04:04 INFO - PROCESS | 3796 | 1464365044738 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 09:04:04 INFO - PROCESS | 3796 | 1464365044744 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:04 INFO - PROCESS | 3796 | ++DOCSHELL 103D9800 == 48 [pid = 3796] [id = 147] 09:04:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (103D9C00) [pid = 3796] [serial = 439] [outer = 00000000] 09:04:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (16054C00) [pid = 3796] [serial = 440] [outer = 103D9C00] 09:04:04 INFO - PROCESS | 3796 | 1464365044801 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1722CC00) [pid = 3796] [serial = 441] [outer = 103D9C00] 09:04:05 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:05 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:05 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:05 INFO - PROCESS | 3796 | 1464365045222 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]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 09:04:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 614ms 09:04:05 INFO - PROCESS | 3796 | 1464365045278 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 3796 | 1464365045280 Marionette TRACE conn2 <- [1,553,null,{"value":"13"}] 09:04:05 INFO - PROCESS | 3796 | 1464365045283 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 09:04:05 INFO - PROCESS | 3796 | 1464365045285 Marionette TRACE conn2 <- [1,554,null,{}] 09:04:05 INFO - PROCESS | 3796 | 1464365045289 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}] 09:04:05 INFO - PROCESS | 3796 | 1464365045364 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 09:04:05 INFO - PROCESS | 3796 | 1464365045373 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:05 INFO - PROCESS | 3796 | ++DOCSHELL 13DBD400 == 49 [pid = 3796] [id = 148] 09:04:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16E8D800) [pid = 3796] [serial = 442] [outer = 00000000] 09:04:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (19E25800) [pid = 3796] [serial = 443] [outer = 16E8D800] 09:04:05 INFO - PROCESS | 3796 | 1464365045421 Marionette DEBUG loaded listener.js 09:04:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (19E30400) [pid = 3796] [serial = 444] [outer = 16E8D800] 09:04:05 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:05 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:05 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:05 INFO - PROCESS | 3796 | 1464365045826 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]]]}] 09:04:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 09:04:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 584ms 09:04:05 INFO - PROCESS | 3796 | 1464365045881 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 3796 | 1464365045883 Marionette TRACE conn2 <- [1,557,null,{"value":"13"}] 09:04:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 09:04:05 INFO - PROCESS | 3796 | 1464365045889 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 3796 | 1464365045891 Marionette TRACE conn2 <- [1,558,null,{}] 09:04:05 INFO - PROCESS | 3796 | 1464365045895 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}] 09:04:05 INFO - PROCESS | 3796 | 1464365045970 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 09:04:05 INFO - PROCESS | 3796 | 1464365045977 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:05 INFO - PROCESS | 3796 | ++DOCSHELL 18694400 == 50 [pid = 3796] [id = 149] 09:04:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (19EDF000) [pid = 3796] [serial = 445] [outer = 00000000] 09:04:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1A45B000) [pid = 3796] [serial = 446] [outer = 19EDF000] 09:04:06 INFO - PROCESS | 3796 | 1464365046022 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1A836400) [pid = 3796] [serial = 447] [outer = 19EDF000] 09:04:06 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:06 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:06 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:06 INFO - PROCESS | 3796 | 1464365046435 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]]]}] 09:04:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 09:04:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 583ms 09:04:06 INFO - PROCESS | 3796 | 1464365046469 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 09:04:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 09:04:06 INFO - PROCESS | 3796 | 1464365046472 Marionette TRACE conn2 <- [1,561,null,{"value":"13"}] 09:04:06 INFO - PROCESS | 3796 | 1464365046475 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 3796 | 1464365046477 Marionette TRACE conn2 <- [1,562,null,{}] 09:04:06 INFO - PROCESS | 3796 | 1464365046481 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}] 09:04:06 INFO - PROCESS | 3796 | 1464365046652 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 09:04:06 INFO - PROCESS | 3796 | 1464365046798 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:06 INFO - PROCESS | 3796 | ++DOCSHELL 0F9ED000 == 51 [pid = 3796] [id = 150] 09:04:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (10375C00) [pid = 3796] [serial = 448] [outer = 00000000] 09:04:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (10F09400) [pid = 3796] [serial = 449] [outer = 10375C00] 09:04:06 INFO - PROCESS | 3796 | 1464365046855 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (11424400) [pid = 3796] [serial = 450] [outer = 10375C00] 09:04:07 INFO - PROCESS | 3796 | 1464365047374 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]]]}] 09:04:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 09:04:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 921ms 09:04:07 INFO - PROCESS | 3796 | 1464365047405 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 3796 | 1464365047409 Marionette TRACE conn2 <- [1,565,null,{"value":"13"}] 09:04:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 09:04:07 INFO - PROCESS | 3796 | 1464365047415 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - PROCESS | 3796 | 1464365047419 Marionette TRACE conn2 <- [1,566,null,{}] 09:04:07 INFO - PROCESS | 3796 | 1464365047424 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}] 09:04:07 INFO - PROCESS | 3796 | 1464365047528 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 09:04:07 INFO - PROCESS | 3796 | 1464365047623 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:07 INFO - PROCESS | 3796 | ++DOCSHELL 13DBA000 == 52 [pid = 3796] [id = 151] 09:04:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (140BF400) [pid = 3796] [serial = 451] [outer = 00000000] 09:04:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (15757C00) [pid = 3796] [serial = 452] [outer = 140BF400] 09:04:07 INFO - PROCESS | 3796 | 1464365047680 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (16023400) [pid = 3796] [serial = 453] [outer = 140BF400] 09:04:08 INFO - PROCESS | 3796 | 1464365048311 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]]]}] 09:04:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 09:04:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 921ms 09:04:08 INFO - PROCESS | 3796 | 1464365048341 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 3796 | 1464365048345 Marionette TRACE conn2 <- [1,569,null,{"value":"13"}] 09:04:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 09:04:08 INFO - PROCESS | 3796 | 1464365048349 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 3796 | 1464365048351 Marionette TRACE conn2 <- [1,570,null,{}] 09:04:08 INFO - PROCESS | 3796 | 1464365048355 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}] 09:04:08 INFO - PROCESS | 3796 | 1464365048460 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 09:04:08 INFO - PROCESS | 3796 | 1464365048555 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:08 INFO - PROCESS | 3796 | ++DOCSHELL 130E2C00 == 53 [pid = 3796] [id = 152] 09:04:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (17214400) [pid = 3796] [serial = 454] [outer = 00000000] 09:04:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (18082000) [pid = 3796] [serial = 455] [outer = 17214400] 09:04:08 INFO - PROCESS | 3796 | 1464365048609 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (19C7B400) [pid = 3796] [serial = 456] [outer = 17214400] 09:04:09 INFO - PROCESS | 3796 | 1464365049110 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]]]}] 09:04:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 09:04:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 829ms 09:04:09 INFO - PROCESS | 3796 | 1464365049173 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 3796 | 1464365049177 Marionette TRACE conn2 <- [1,573,null,{"value":"13"}] 09:04:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 09:04:09 INFO - PROCESS | 3796 | 1464365049191 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 3796 | 1464365049199 Marionette TRACE conn2 <- [1,574,null,{}] 09:04:09 INFO - PROCESS | 3796 | 1464365049203 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}] 09:04:09 INFO - PROCESS | 3796 | 1464365049307 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 09:04:09 INFO - PROCESS | 3796 | 1464365049387 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:09 INFO - PROCESS | 3796 | ++DOCSHELL 16052800 == 54 [pid = 3796] [id = 153] 09:04:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1AA75400) [pid = 3796] [serial = 457] [outer = 00000000] 09:04:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1AB1A000) [pid = 3796] [serial = 458] [outer = 1AA75400] 09:04:09 INFO - PROCESS | 3796 | 1464365049480 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1AB20400) [pid = 3796] [serial = 459] [outer = 1AA75400] 09:04:09 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:09 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:10 INFO - PROCESS | 3796 | 1464365050036 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]]]}] 09:04:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 09:04:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 875ms 09:04:10 INFO - PROCESS | 3796 | 1464365050071 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 3796 | 1464365050073 Marionette TRACE conn2 <- [1,577,null,{"value":"13"}] 09:04:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 09:04:10 INFO - PROCESS | 3796 | 1464365050077 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 3796 | 1464365050079 Marionette TRACE conn2 <- [1,578,null,{}] 09:04:10 INFO - PROCESS | 3796 | 1464365050083 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}] 09:04:10 INFO - PROCESS | 3796 | 1464365050185 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 09:04:10 INFO - PROCESS | 3796 | 1464365050284 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:10 INFO - PROCESS | 3796 | ++DOCSHELL 16E87800 == 55 [pid = 3796] [id = 154] 09:04:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1A90EC00) [pid = 3796] [serial = 460] [outer = 00000000] 09:04:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1ABB1000) [pid = 3796] [serial = 461] [outer = 1A90EC00] 09:04:10 INFO - PROCESS | 3796 | 1464365050338 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1AE0C000) [pid = 3796] [serial = 462] [outer = 1A90EC00] 09:04:10 INFO - PROCESS | 3796 | 1464365050874 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]]]}] 09:04:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 09:04:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 829ms 09:04:10 INFO - PROCESS | 3796 | 1464365050903 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 3796 | 1464365050906 Marionette TRACE conn2 <- [1,581,null,{"value":"13"}] 09:04:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 09:04:10 INFO - PROCESS | 3796 | 1464365050909 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 3796 | 1464365050911 Marionette TRACE conn2 <- [1,582,null,{}] 09:04:10 INFO - PROCESS | 3796 | 1464365050915 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}] 09:04:11 INFO - PROCESS | 3796 | 1464365051015 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 09:04:11 INFO - PROCESS | 3796 | 1464365051112 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:11 INFO - PROCESS | 3796 | ++DOCSHELL 10B0A800 == 56 [pid = 3796] [id = 155] 09:04:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (10B0AC00) [pid = 3796] [serial = 463] [outer = 00000000] 09:04:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (10B0F400) [pid = 3796] [serial = 464] [outer = 10B0AC00] 09:04:11 INFO - PROCESS | 3796 | 1464365051174 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1AB1A400) [pid = 3796] [serial = 465] [outer = 10B0AC00] 09:04:11 INFO - PROCESS | 3796 | 1464365051990 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]]]}] 09:04:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 09:04:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1121ms 09:04:12 INFO - PROCESS | 3796 | 1464365052034 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 3796 | 1464365052038 Marionette TRACE conn2 <- [1,585,null,{"value":"13"}] 09:04:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 09:04:12 INFO - PROCESS | 3796 | 1464365052043 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 3796 | 1464365052047 Marionette TRACE conn2 <- [1,586,null,{}] 09:04:12 INFO - PROCESS | 3796 | 1464365052052 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}] 09:04:12 INFO - PROCESS | 3796 | 1464365052149 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 09:04:12 INFO - PROCESS | 3796 | 1464365052227 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:12 INFO - PROCESS | 3796 | ++DOCSHELL 10B06400 == 57 [pid = 3796] [id = 156] 09:04:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (10FD5800) [pid = 3796] [serial = 466] [outer = 00000000] 09:04:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (12AE8000) [pid = 3796] [serial = 467] [outer = 10FD5800] 09:04:12 INFO - PROCESS | 3796 | 1464365052276 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (13104000) [pid = 3796] [serial = 468] [outer = 10FD5800] 09:04:12 INFO - PROCESS | 3796 | 1464365052856 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]]]}] 09:04:12 INFO - PROCESS | 3796 | --DOCSHELL 18694400 == 56 [pid = 3796] [id = 149] 09:04:12 INFO - PROCESS | 3796 | --DOCSHELL 13DBD400 == 55 [pid = 3796] [id = 148] 09:04:12 INFO - PROCESS | 3796 | --DOCSHELL 103D9800 == 54 [pid = 3796] [id = 147] 09:04:12 INFO - PROCESS | 3796 | --DOCSHELL 17A51800 == 53 [pid = 3796] [id = 146] 09:04:12 INFO - PROCESS | 3796 | --DOCSHELL 10A59C00 == 52 [pid = 3796] [id = 145] 09:04:12 INFO - PROCESS | 3796 | --DOCSHELL 16B32000 == 51 [pid = 3796] [id = 144] 09:04:12 INFO - PROCESS | 3796 | --DOCSHELL 15F3CC00 == 50 [pid = 3796] [id = 143] 09:04:12 INFO - PROCESS | 3796 | --DOCSHELL 1431E800 == 49 [pid = 3796] [id = 142] 09:04:12 INFO - PROCESS | 3796 | --DOCSHELL 103DAC00 == 48 [pid = 3796] [id = 141] 09:04:12 INFO - PROCESS | 3796 | --DOCSHELL 1141A800 == 47 [pid = 3796] [id = 140] 09:04:12 INFO - PROCESS | 3796 | --DOCSHELL 140CB800 == 46 [pid = 3796] [id = 137] 09:04:12 INFO - PROCESS | 3796 | --DOCSHELL 13381800 == 45 [pid = 3796] [id = 136] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (17231000) [pid = 3796] [serial = 403] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (1AE16800) [pid = 3796] [serial = 388] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (13BC2800) [pid = 3796] [serial = 376] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (15F3BC00) [pid = 3796] [serial = 377] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1B2B5800) [pid = 3796] [serial = 391] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (19C61000) [pid = 3796] [serial = 367] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1AA73000) [pid = 3796] [serial = 385] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1AF68800) [pid = 3796] [serial = 371] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1AF63800) [pid = 3796] [serial = 370] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (18590C00) [pid = 3796] [serial = 379] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (18695000) [pid = 3796] [serial = 380] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (19E2F400) [pid = 3796] [serial = 382] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1A33B400) [pid = 3796] [serial = 383] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1AF6A400) [pid = 3796] [serial = 389] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (15E21C00) [pid = 3796] [serial = 364] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (1310D400) [pid = 3796] [serial = 401] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (16B34800) [pid = 3796] [serial = 374] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (15C0B800) [pid = 3796] [serial = 373] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (16054000) [pid = 3796] [serial = 394] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (16973C00) [pid = 3796] [serial = 397] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1310CC00) [pid = 3796] [serial = 400] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (0F9E7000) [pid = 3796] [serial = 361] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1B2B6000) [pid = 3796] [serial = 392] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (16050000) [pid = 3796] [serial = 395] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1808B800) [pid = 3796] [serial = 398] [outer = 00000000] [url = about:blank] 09:04:12 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1AA7A400) [pid = 3796] [serial = 386] [outer = 00000000] [url = about:blank] 09:04:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 09:04:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 875ms 09:04:12 INFO - PROCESS | 3796 | 1464365052928 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 3796 | 1464365052934 Marionette TRACE conn2 <- [1,589,null,{"value":"13"}] 09:04:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 09:04:12 INFO - PROCESS | 3796 | 1464365052940 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - PROCESS | 3796 | 1464365052942 Marionette TRACE conn2 <- [1,590,null,{}] 09:04:12 INFO - PROCESS | 3796 | 1464365052946 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}] 09:04:13 INFO - PROCESS | 3796 | 1464365053045 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 09:04:13 INFO - PROCESS | 3796 | 1464365053129 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:13 INFO - PROCESS | 3796 | ++DOCSHELL 10502400 == 46 [pid = 3796] [id = 157] 09:04:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (10A56800) [pid = 3796] [serial = 469] [outer = 00000000] 09:04:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (1310D400) [pid = 3796] [serial = 470] [outer = 10A56800] 09:04:13 INFO - PROCESS | 3796 | 1464365053175 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (13BC9400) [pid = 3796] [serial = 471] [outer = 10A56800] 09:04:13 INFO - PROCESS | 3796 | 1464365053590 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]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 09:04:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 690ms 09:04:13 INFO - PROCESS | 3796 | 1464365053622 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 3796 | 1464365053624 Marionette TRACE conn2 <- [1,593,null,{"value":"13"}] 09:04:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 09:04:13 INFO - PROCESS | 3796 | 1464365053627 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 3796 | 1464365053631 Marionette TRACE conn2 <- [1,594,null,{}] 09:04:13 INFO - PROCESS | 3796 | 1464365053645 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}] 09:04:13 INFO - PROCESS | 3796 | 1464365053730 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 09:04:13 INFO - PROCESS | 3796 | 1464365053740 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:13 INFO - PROCESS | 3796 | ++DOCSHELL 1605B000 == 47 [pid = 3796] [id = 158] 09:04:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1605B800) [pid = 3796] [serial = 472] [outer = 00000000] 09:04:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (16982000) [pid = 3796] [serial = 473] [outer = 1605B800] 09:04:13 INFO - PROCESS | 3796 | 1464365053788 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (16B33400) [pid = 3796] [serial = 474] [outer = 1605B800] 09:04:14 INFO - PROCESS | 3796 | 1464365054239 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]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 09:04:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 09:04:14 INFO - PROCESS | 3796 | 1464365054265 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 3796 | 1464365054267 Marionette TRACE conn2 <- [1,597,null,{"value":"13"}] 09:04:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 09:04:14 INFO - PROCESS | 3796 | 1464365054274 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 3796 | 1464365054276 Marionette TRACE conn2 <- [1,598,null,{}] 09:04:14 INFO - PROCESS | 3796 | 1464365054279 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}] 09:04:14 INFO - PROCESS | 3796 | 1464365054366 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 09:04:14 INFO - PROCESS | 3796 | 1464365054375 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:14 INFO - PROCESS | 3796 | ++DOCSHELL 16E80000 == 48 [pid = 3796] [id = 159] 09:04:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (16E80800) [pid = 3796] [serial = 475] [outer = 00000000] 09:04:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (16FF5C00) [pid = 3796] [serial = 476] [outer = 16E80800] 09:04:14 INFO - PROCESS | 3796 | 1464365054420 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (17232C00) [pid = 3796] [serial = 477] [outer = 16E80800] 09:04:14 INFO - PROCESS | 3796 | 1464365054840 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]]]}] 09:04:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 09:04:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 629ms 09:04:14 INFO - PROCESS | 3796 | 1464365054892 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 3796 | 1464365054894 Marionette TRACE conn2 <- [1,601,null,{"value":"13"}] 09:04:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 09:04:14 INFO - PROCESS | 3796 | 1464365054898 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 3796 | 1464365054899 Marionette TRACE conn2 <- [1,602,null,{}] 09:04:14 INFO - PROCESS | 3796 | 1464365054902 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}] 09:04:14 INFO - PROCESS | 3796 | 1464365054990 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 09:04:14 INFO - PROCESS | 3796 | 1464365054996 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:14 INFO - PROCESS | 3796 | ++DOCSHELL 10A64400 == 49 [pid = 3796] [id = 160] 09:04:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (17236000) [pid = 3796] [serial = 478] [outer = 00000000] 09:04:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (178A9800) [pid = 3796] [serial = 479] [outer = 17236000] 09:04:15 INFO - PROCESS | 3796 | 1464365055041 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1800D400) [pid = 3796] [serial = 480] [outer = 17236000] 09:04:15 INFO - PROCESS | 3796 | 1464365055523 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]]]}] 09:04:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 09:04:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 675ms 09:04:15 INFO - PROCESS | 3796 | 1464365055581 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 3796 | 1464365055582 Marionette TRACE conn2 <- [1,605,null,{"value":"13"}] 09:04:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 09:04:15 INFO - PROCESS | 3796 | 1464365055586 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 3796 | 1464365055588 Marionette TRACE conn2 <- [1,606,null,{}] 09:04:15 INFO - PROCESS | 3796 | 1464365055591 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}] 09:04:15 INFO - PROCESS | 3796 | 1464365055715 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 09:04:15 INFO - PROCESS | 3796 | 1464365055812 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:15 INFO - PROCESS | 3796 | ++DOCSHELL 18205000 == 50 [pid = 3796] [id = 161] 09:04:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (19E30800) [pid = 3796] [serial = 481] [outer = 00000000] 09:04:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (19EEBC00) [pid = 3796] [serial = 482] [outer = 19E30800] 09:04:15 INFO - PROCESS | 3796 | 1464365055864 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1A465C00) [pid = 3796] [serial = 483] [outer = 19E30800] 09:04:16 INFO - PROCESS | 3796 | 1464365056439 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]]]}] 09:04:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 09:04:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 876ms 09:04:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 09:04:16 INFO - PROCESS | 3796 | 1464365056471 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 3796 | 1464365056473 Marionette TRACE conn2 <- [1,609,null,{"value":"13"}] 09:04:16 INFO - PROCESS | 3796 | 1464365056477 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 3796 | 1464365056478 Marionette TRACE conn2 <- [1,610,null,{}] 09:04:16 INFO - PROCESS | 3796 | 1464365056482 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}] 09:04:16 INFO - PROCESS | 3796 | 1464365056605 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 09:04:16 INFO - PROCESS | 3796 | 1464365056630 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:16 INFO - PROCESS | 3796 | ++DOCSHELL 10A60000 == 51 [pid = 3796] [id = 162] 09:04:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (11424C00) [pid = 3796] [serial = 484] [outer = 00000000] 09:04:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (19C65400) [pid = 3796] [serial = 485] [outer = 11424C00] 09:04:16 INFO - PROCESS | 3796 | 1464365056673 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (19EEB000) [pid = 3796] [serial = 486] [outer = 11424C00] 09:04:17 INFO - PROCESS | 3796 | 1464365057081 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]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 09:04:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 629ms 09:04:17 INFO - PROCESS | 3796 | 1464365057115 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 3796 | 1464365057117 Marionette TRACE conn2 <- [1,613,null,{"value":"13"}] 09:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 09:04:17 INFO - PROCESS | 3796 | 1464365057120 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 3796 | 1464365057122 Marionette TRACE conn2 <- [1,614,null,{}] 09:04:17 INFO - PROCESS | 3796 | 1464365057125 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}] 09:04:17 INFO - PROCESS | 3796 | 1464365057383 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 09:04:17 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (16E7F800) [pid = 3796] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:04:17 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (11CA2400) [pid = 3796] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 09:04:17 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (12AE8400) [pid = 3796] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 09:04:17 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1601A000) [pid = 3796] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 09:04:17 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (15E17000) [pid = 3796] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 09:04:17 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (10F13000) [pid = 3796] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:04:17 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (17A58400) [pid = 3796] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:04:17 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (103D9C00) [pid = 3796] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:04:17 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (16E8D800) [pid = 3796] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:04:17 INFO - PROCESS | 3796 | 1464365057447 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:17 INFO - PROCESS | 3796 | ++DOCSHELL 103D9C00 == 52 [pid = 3796] [id = 163] 09:04:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (10F13000) [pid = 3796] [serial = 487] [outer = 00000000] 09:04:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (140CE400) [pid = 3796] [serial = 488] [outer = 10F13000] 09:04:17 INFO - PROCESS | 3796 | 1464365057475 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (16AAD800) [pid = 3796] [serial = 489] [outer = 10F13000] 09:04:17 INFO - PROCESS | 3796 | 1464365057856 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]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 09:04:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 783ms 09:04:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 09:04:17 INFO - PROCESS | 3796 | 1464365057905 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 3796 | 1464365057907 Marionette TRACE conn2 <- [1,617,null,{"value":"13"}] 09:04:17 INFO - PROCESS | 3796 | 1464365057910 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 3796 | 1464365057912 Marionette TRACE conn2 <- [1,618,null,{}] 09:04:17 INFO - PROCESS | 3796 | 1464365057915 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}] 09:04:17 INFO - PROCESS | 3796 | 1464365057998 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 09:04:17 INFO - PROCESS | 3796 | 1464365058004 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:18 INFO - PROCESS | 3796 | ++DOCSHELL 139AB800 == 53 [pid = 3796] [id = 164] 09:04:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (139AC000) [pid = 3796] [serial = 490] [outer = 00000000] 09:04:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (139AF400) [pid = 3796] [serial = 491] [outer = 139AC000] 09:04:18 INFO - PROCESS | 3796 | 1464365058049 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (139AFC00) [pid = 3796] [serial = 492] [outer = 139AC000] 09:04:18 INFO - PROCESS | 3796 | 1464365058446 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]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 09:04:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 583ms 09:04:18 INFO - PROCESS | 3796 | 1464365058490 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 3796 | 1464365058492 Marionette TRACE conn2 <- [1,621,null,{"value":"13"}] 09:04:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 09:04:18 INFO - PROCESS | 3796 | 1464365058495 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 3796 | 1464365058497 Marionette TRACE conn2 <- [1,622,null,{}] 09:04:18 INFO - PROCESS | 3796 | 1464365058504 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}] 09:04:18 INFO - PROCESS | 3796 | 1464365058584 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 09:04:18 INFO - PROCESS | 3796 | 1464365058591 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:18 INFO - PROCESS | 3796 | ++DOCSHELL 139A8400 == 54 [pid = 3796] [id = 165] 09:04:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (139AF000) [pid = 3796] [serial = 493] [outer = 00000000] 09:04:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (16EC7000) [pid = 3796] [serial = 494] [outer = 139AF000] 09:04:18 INFO - PROCESS | 3796 | 1464365058634 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (16EC9C00) [pid = 3796] [serial = 495] [outer = 139AF000] 09:04:18 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:18 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:19 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:19 INFO - PROCESS | 3796 | 1464365059068 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]]]}] 09:04:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 09:04:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 583ms 09:04:19 INFO - PROCESS | 3796 | 1464365059098 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 3796 | 1464365059100 Marionette TRACE conn2 <- [1,625,null,{"value":"13"}] 09:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 09:04:19 INFO - PROCESS | 3796 | 1464365059104 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 3796 | 1464365059106 Marionette TRACE conn2 <- [1,626,null,{}] 09:04:19 INFO - PROCESS | 3796 | 1464365059109 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}] 09:04:19 INFO - PROCESS | 3796 | 1464365059209 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 09:04:19 INFO - PROCESS | 3796 | 1464365059218 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:19 INFO - PROCESS | 3796 | ++DOCSHELL 1310B000 == 55 [pid = 3796] [id = 166] 09:04:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (16051800) [pid = 3796] [serial = 496] [outer = 00000000] 09:04:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (19E33000) [pid = 3796] [serial = 497] [outer = 16051800] 09:04:19 INFO - PROCESS | 3796 | 1464365059270 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1AB21400) [pid = 3796] [serial = 498] [outer = 16051800] 09:04:19 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:19 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:19 INFO - PROCESS | 3796 | 1464365059919 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]]]}] 09:04:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 09:04:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 890ms 09:04:19 INFO - PROCESS | 3796 | 1464365059990 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 3796 | 1464365059995 Marionette TRACE conn2 <- [1,629,null,{"value":"13"}] 09:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 09:04:20 INFO - PROCESS | 3796 | 1464365060014 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 3796 | 1464365060019 Marionette TRACE conn2 <- [1,630,null,{}] 09:04:20 INFO - PROCESS | 3796 | 1464365060025 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}] 09:04:20 INFO - PROCESS | 3796 | 1464365060142 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 09:04:20 INFO - PROCESS | 3796 | 1464365060261 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:20 INFO - PROCESS | 3796 | ++DOCSHELL 10327800 == 56 [pid = 3796] [id = 167] 09:04:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (103D9800) [pid = 3796] [serial = 499] [outer = 00000000] 09:04:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1310C800) [pid = 3796] [serial = 500] [outer = 103D9800] 09:04:20 INFO - PROCESS | 3796 | 1464365060323 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (139AEC00) [pid = 3796] [serial = 501] [outer = 103D9800] 09:04:20 INFO - PROCESS | 3796 | 1464365060904 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]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 09:04:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 937ms 09:04:20 INFO - PROCESS | 3796 | 1464365060950 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 3796 | 1464365060956 Marionette TRACE conn2 <- [1,633,null,{"value":"13"}] 09:04:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 09:04:20 INFO - PROCESS | 3796 | 1464365060963 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 3796 | 1464365060966 Marionette TRACE conn2 <- [1,634,null,{}] 09:04:20 INFO - PROCESS | 3796 | 1464365060970 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}] 09:04:21 INFO - PROCESS | 3796 | 1464365061079 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 09:04:21 INFO - PROCESS | 3796 | 1464365061177 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:21 INFO - PROCESS | 3796 | ++DOCSHELL 11C01C00 == 57 [pid = 3796] [id = 168] 09:04:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (16057800) [pid = 3796] [serial = 502] [outer = 00000000] 09:04:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (16B38400) [pid = 3796] [serial = 503] [outer = 16057800] 09:04:21 INFO - PROCESS | 3796 | 1464365061231 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (16E89400) [pid = 3796] [serial = 504] [outer = 16057800] 09:04:21 INFO - PROCESS | 3796 | 1464365061851 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]]]}] 09:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 09:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 937ms 09:04:21 INFO - PROCESS | 3796 | 1464365061889 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 3796 | 1464365061891 Marionette TRACE conn2 <- [1,637,null,{"value":"13"}] 09:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 09:04:21 INFO - PROCESS | 3796 | 1464365061895 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 3796 | 1464365061899 Marionette TRACE conn2 <- [1,638,null,{}] 09:04:21 INFO - PROCESS | 3796 | 1464365061910 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}] 09:04:21 INFO - PROCESS | 3796 | 1464365062018 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 09:04:22 INFO - PROCESS | 3796 | 1464365062145 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:22 INFO - PROCESS | 3796 | ++DOCSHELL 18697800 == 58 [pid = 3796] [id = 169] 09:04:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (18698C00) [pid = 3796] [serial = 505] [outer = 00000000] 09:04:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (19E2E400) [pid = 3796] [serial = 506] [outer = 18698C00] 09:04:22 INFO - PROCESS | 3796 | 1464365062202 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (1AA72800) [pid = 3796] [serial = 507] [outer = 18698C00] 09:04:22 INFO - PROCESS | 3796 | 1464365062713 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]]]}] 09:04:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 09:04:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 890ms 09:04:22 INFO - PROCESS | 3796 | 1464365062782 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 3796 | 1464365062785 Marionette TRACE conn2 <- [1,641,null,{"value":"13"}] 09:04:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 09:04:22 INFO - PROCESS | 3796 | 1464365062788 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 3796 | 1464365062790 Marionette TRACE conn2 <- [1,642,null,{}] 09:04:22 INFO - PROCESS | 3796 | 1464365062794 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}] 09:04:22 INFO - PROCESS | 3796 | 1464365062900 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 09:04:22 INFO - PROCESS | 3796 | 1464365063014 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:23 INFO - PROCESS | 3796 | ++DOCSHELL 1AE15400 == 59 [pid = 3796] [id = 170] 09:04:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1AE16000) [pid = 3796] [serial = 508] [outer = 00000000] 09:04:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1B2B6C00) [pid = 3796] [serial = 509] [outer = 1AE16000] 09:04:23 INFO - PROCESS | 3796 | 1464365063109 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1B2BBC00) [pid = 3796] [serial = 510] [outer = 1AE16000] 09:04:23 INFO - PROCESS | 3796 | 1464365063705 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]]]}] 09:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 09:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 983ms 09:04:23 INFO - PROCESS | 3796 | 1464365063774 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 3796 | 1464365063776 Marionette TRACE conn2 <- [1,645,null,{"value":"13"}] 09:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 09:04:23 INFO - PROCESS | 3796 | 1464365063780 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 3796 | 1464365063782 Marionette TRACE conn2 <- [1,646,null,{}] 09:04:23 INFO - PROCESS | 3796 | 1464365063800 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}] 09:04:23 INFO - PROCESS | 3796 | 1464365063908 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 09:04:24 INFO - PROCESS | 3796 | 1464365064031 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:24 INFO - PROCESS | 3796 | ++DOCSHELL 1381C400 == 60 [pid = 3796] [id = 171] 09:04:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (1381CC00) [pid = 3796] [serial = 511] [outer = 00000000] 09:04:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1604DC00) [pid = 3796] [serial = 512] [outer = 1381CC00] 09:04:24 INFO - PROCESS | 3796 | 1464365064085 Marionette DEBUG loaded listener.js 09:04:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1697FC00) [pid = 3796] [serial = 513] [outer = 1381CC00] 09:04:24 INFO - PROCESS | 3796 | 1464365064848 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]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 09:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1136ms 09:04:24 INFO - PROCESS | 3796 | 1464365064923 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 3796 | 1464365064928 Marionette TRACE conn2 <- [1,649,null,{"value":"13"}] 09:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 09:04:24 INFO - PROCESS | 3796 | 1464365064945 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 3796 | 1464365064950 Marionette TRACE conn2 <- [1,650,null,{}] 09:04:24 INFO - PROCESS | 3796 | 1464365064956 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}] 09:04:25 INFO - PROCESS | 3796 | 1464365065060 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 09:04:25 INFO - PROCESS | 3796 | 1464365065189 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:25 INFO - PROCESS | 3796 | ++DOCSHELL 13105000 == 61 [pid = 3796] [id = 172] 09:04:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (13108C00) [pid = 3796] [serial = 514] [outer = 00000000] 09:04:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (139A9800) [pid = 3796] [serial = 515] [outer = 13108C00] 09:04:25 INFO - PROCESS | 3796 | 1464365065240 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (13DB5000) [pid = 3796] [serial = 516] [outer = 13108C00] 09:04:25 INFO - PROCESS | 3796 | --DOCSHELL 0F9E9C00 == 60 [pid = 3796] [id = 68] 09:04:25 INFO - PROCESS | 3796 | --DOCSHELL 139A8400 == 59 [pid = 3796] [id = 165] 09:04:25 INFO - PROCESS | 3796 | --DOCSHELL 139AB800 == 58 [pid = 3796] [id = 164] 09:04:25 INFO - PROCESS | 3796 | --DOCSHELL 103D9C00 == 57 [pid = 3796] [id = 163] 09:04:25 INFO - PROCESS | 3796 | --DOCSHELL 10A60000 == 56 [pid = 3796] [id = 162] 09:04:25 INFO - PROCESS | 3796 | --DOCSHELL 18205000 == 55 [pid = 3796] [id = 161] 09:04:25 INFO - PROCESS | 3796 | --DOCSHELL 1604EC00 == 54 [pid = 3796] [id = 135] 09:04:25 INFO - PROCESS | 3796 | --DOCSHELL 10A64400 == 53 [pid = 3796] [id = 160] 09:04:25 INFO - PROCESS | 3796 | --DOCSHELL 16E80000 == 52 [pid = 3796] [id = 159] 09:04:25 INFO - PROCESS | 3796 | --DOCSHELL 1605B000 == 51 [pid = 3796] [id = 158] 09:04:25 INFO - PROCESS | 3796 | --DOCSHELL 10502400 == 50 [pid = 3796] [id = 157] 09:04:25 INFO - PROCESS | 3796 | --DOCSHELL 10B06400 == 49 [pid = 3796] [id = 156] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (1A45B000) [pid = 3796] [serial = 446] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (1722B400) [pid = 3796] [serial = 432] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (13DB5800) [pid = 3796] [serial = 407] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (16E88000) [pid = 3796] [serial = 410] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (17A4D400) [pid = 3796] [serial = 413] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (13310800) [pid = 3796] [serial = 420] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (13106C00) [pid = 3796] [serial = 419] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (13309000) [pid = 3796] [serial = 422] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (138E7000) [pid = 3796] [serial = 423] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (16B32C00) [pid = 3796] [serial = 428] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (1601F400) [pid = 3796] [serial = 425] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (16054400) [pid = 3796] [serial = 426] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (160B5C00) [pid = 3796] [serial = 416] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (17A59800) [pid = 3796] [serial = 435] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (17230400) [pid = 3796] [serial = 434] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (186A1400) [pid = 3796] [serial = 437] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (1722CC00) [pid = 3796] [serial = 441] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (16977400) [pid = 3796] [serial = 170] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (16054C00) [pid = 3796] [serial = 440] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (19E25800) [pid = 3796] [serial = 443] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (19C62400) [pid = 3796] [serial = 438] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (16FF8400) [pid = 3796] [serial = 431] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (16B39C00) [pid = 3796] [serial = 429] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (19E30400) [pid = 3796] [serial = 444] [outer = 00000000] [url = about:blank] 09:04:25 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:25 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:25 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:25 INFO - PROCESS | 3796 | 1464365065769 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]]]}] 09:04:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 09:04:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 890ms 09:04:25 INFO - PROCESS | 3796 | 1464365065821 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 09:04:25 INFO - PROCESS | 3796 | 1464365065826 Marionette TRACE conn2 <- [1,653,null,{"value":"13"}] 09:04:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 09:04:25 INFO - PROCESS | 3796 | 1464365065832 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 09:04:25 INFO - PROCESS | 3796 | 1464365065834 Marionette TRACE conn2 <- [1,654,null,{}] 09:04:25 INFO - PROCESS | 3796 | 1464365065838 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}] 09:04:25 INFO - PROCESS | 3796 | 1464365065924 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 09:04:25 INFO - PROCESS | 3796 | 1464365065934 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:25 INFO - PROCESS | 3796 | ++DOCSHELL 13309000 == 50 [pid = 3796] [id = 173] 09:04:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (13310800) [pid = 3796] [serial = 517] [outer = 00000000] 09:04:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (13B07800) [pid = 3796] [serial = 518] [outer = 13310800] 09:04:25 INFO - PROCESS | 3796 | 1464365065980 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (15749800) [pid = 3796] [serial = 519] [outer = 13310800] 09:04:26 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:26 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:26 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:26 INFO - PROCESS | 3796 | 1464365066429 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]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 09:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 09:04:26 INFO - PROCESS | 3796 | 1464365066452 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 3796 | 1464365066454 Marionette TRACE conn2 <- [1,657,null,{"value":"13"}] 09:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 09:04:26 INFO - PROCESS | 3796 | 1464365066458 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 3796 | 1464365066461 Marionette TRACE conn2 <- [1,658,null,{}] 09:04:26 INFO - PROCESS | 3796 | 1464365066475 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}] 09:04:26 INFO - PROCESS | 3796 | 1464365066560 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 09:04:26 INFO - PROCESS | 3796 | 1464365066567 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:26 INFO - PROCESS | 3796 | ++DOCSHELL 1605A000 == 51 [pid = 3796] [id = 174] 09:04:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1605AC00) [pid = 3796] [serial = 520] [outer = 00000000] 09:04:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1697D800) [pid = 3796] [serial = 521] [outer = 1605AC00] 09:04:26 INFO - PROCESS | 3796 | 1464365066614 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (16B34400) [pid = 3796] [serial = 522] [outer = 1605AC00] 09:04:27 INFO - PROCESS | 3796 | 1464365067082 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]]]}] 09:04:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 09:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 675ms 09:04:27 INFO - PROCESS | 3796 | 1464365067140 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 3796 | 1464365067143 Marionette TRACE conn2 <- [1,661,null,{"value":"13"}] 09:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 09:04:27 INFO - PROCESS | 3796 | 1464365067146 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 3796 | 1464365067148 Marionette TRACE conn2 <- [1,662,null,{}] 09:04:27 INFO - PROCESS | 3796 | 1464365067151 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}] 09:04:27 INFO - PROCESS | 3796 | 1464365067233 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 09:04:27 INFO - PROCESS | 3796 | 1464365067242 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:27 INFO - PROCESS | 3796 | ++DOCSHELL 16B31400 == 52 [pid = 3796] [id = 175] 09:04:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (16B39000) [pid = 3796] [serial = 523] [outer = 00000000] 09:04:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (16E89C00) [pid = 3796] [serial = 524] [outer = 16B39000] 09:04:27 INFO - PROCESS | 3796 | 1464365067287 Marionette DEBUG loaded listener.js 09:04:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (16ECF400) [pid = 3796] [serial = 525] [outer = 16B39000] 09:04:27 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:27 INFO - PROCESS | 3796 | [3796] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 09:04:27 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:04:27 INFO - PROCESS | 3796 | 1464365067714 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]]]}] 09:04:27 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 09:04:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 583ms 09:04:27 INFO - PROCESS | 3796 | 1464365067753 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 3796 | 1464365067755 Marionette TRACE conn2 <- [1,665,null,{"value":"13"}] 09:04:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 09:04:27 INFO - PROCESS | 3796 | 1464365067766 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 3796 | 1464365067767 Marionette TRACE conn2 <- [1,666,null,{}] 09:04:27 INFO - PROCESS | 3796 | 1464365067770 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}] 09:04:27 INFO - PROCESS | 3796 | 1464365067875 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 09:04:27 INFO - PROCESS | 3796 | 1464365067882 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:27 INFO - PROCESS | 3796 | ++DOCSHELL 10B05400 == 53 [pid = 3796] [id = 176] 09:04:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (16B3C400) [pid = 3796] [serial = 526] [outer = 00000000] 09:04:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1707CC00) [pid = 3796] [serial = 527] [outer = 16B3C400] 09:04:27 INFO - PROCESS | 3796 | 1464365067956 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (17230400) [pid = 3796] [serial = 528] [outer = 16B3C400] 09:04:28 INFO - PROCESS | 3796 | 1464365068408 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]]]}] 09:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 09:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 691ms 09:04:28 INFO - PROCESS | 3796 | 1464365068442 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 09:04:28 INFO - PROCESS | 3796 | 1464365068444 Marionette TRACE conn2 <- [1,669,null,{"value":"13"}] 09:04:28 INFO - PROCESS | 3796 | 1464365068447 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 09:04:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 09:04:28 INFO - PROCESS | 3796 | 1464365068449 Marionette TRACE conn2 <- [1,670,null,{}] 09:04:28 INFO - PROCESS | 3796 | 1464365068453 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}] 09:04:28 INFO - PROCESS | 3796 | 1464365068571 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 09:04:28 INFO - PROCESS | 3796 | 1464365068624 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:28 INFO - PROCESS | 3796 | ++DOCSHELL 17A58800 == 54 [pid = 3796] [id = 177] 09:04:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (17A5A000) [pid = 3796] [serial = 529] [outer = 00000000] 09:04:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (18590800) [pid = 3796] [serial = 530] [outer = 17A5A000] 09:04:28 INFO - PROCESS | 3796 | 1464365068677 Marionette DEBUG loaded listener.js 09:04:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (18696800) [pid = 3796] [serial = 531] [outer = 17A5A000] 09:04:29 INFO - PROCESS | 3796 | 1464365069591 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]]]}] 09:04:29 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) 09:04:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1167ms 09:04:29 INFO - PROCESS | 3796 | 1464365069625 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 09:04:29 INFO - PROCESS | 3796 | 1464365069627 Marionette TRACE conn2 <- [1,673,null,{"value":"13"}] 09:04:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 09:04:29 INFO - PROCESS | 3796 | 1464365069630 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 09:04:29 INFO - PROCESS | 3796 | 1464365069632 Marionette TRACE conn2 <- [1,674,null,{}] 09:04:29 INFO - PROCESS | 3796 | 1464365069636 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}] 09:04:29 INFO - PROCESS | 3796 | 1464365069742 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 09:04:29 INFO - PROCESS | 3796 | 1464365069749 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:29 INFO - PROCESS | 3796 | ++DOCSHELL 12AED000 == 55 [pid = 3796] [id = 178] 09:04:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (13318000) [pid = 3796] [serial = 532] [outer = 00000000] 09:04:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (172ED400) [pid = 3796] [serial = 533] [outer = 13318000] 09:04:29 INFO - PROCESS | 3796 | 1464365069982 Marionette DEBUG loaded listener.js 09:04:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (18595400) [pid = 3796] [serial = 534] [outer = 13318000] 09:04:30 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (19E30800) [pid = 3796] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 09:04:30 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (11424C00) [pid = 3796] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 09:04:30 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (17236000) [pid = 3796] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 09:04:30 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (16E80800) [pid = 3796] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 09:04:30 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (10A56800) [pid = 3796] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:04:30 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (1605B800) [pid = 3796] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:04:30 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (10F13000) [pid = 3796] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 09:04:30 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (10FD5800) [pid = 3796] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:04:30 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (139AC000) [pid = 3796] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 09:04:30 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (19EDF000) [pid = 3796] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:04:30 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (139AF000) [pid = 3796] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:04:30 INFO - PROCESS | 3796 | 1464365070824 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]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 09:04:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1228ms 09:04:30 INFO - PROCESS | 3796 | 1464365070869 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 3796 | 1464365070871 Marionette TRACE conn2 <- [1,677,null,{"value":"13"}] 09:04:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 09:04:30 INFO - PROCESS | 3796 | 1464365070874 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 3796 | 1464365070876 Marionette TRACE conn2 <- [1,678,null,{}] 09:04:30 INFO - PROCESS | 3796 | 1464365070880 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}] 09:04:30 INFO - PROCESS | 3796 | 1464365070951 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 09:04:31 INFO - PROCESS | 3796 | 1464365071029 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:31 INFO - PROCESS | 3796 | ++DOCSHELL 15735C00 == 56 [pid = 3796] [id = 179] 09:04:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (16974C00) [pid = 3796] [serial = 535] [outer = 00000000] 09:04:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (18694C00) [pid = 3796] [serial = 536] [outer = 16974C00] 09:04:31 INFO - PROCESS | 3796 | 1464365071073 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (19C6AC00) [pid = 3796] [serial = 537] [outer = 16974C00] 09:04:31 INFO - PROCESS | 3796 | 1464365071983 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]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 09:04:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1167ms 09:04:32 INFO - PROCESS | 3796 | 1464365072040 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 3796 | 1464365072044 Marionette TRACE conn2 <- [1,681,null,{"value":"13"}] 09:04:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 09:04:32 INFO - PROCESS | 3796 | 1464365072050 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 3796 | 1464365072054 Marionette TRACE conn2 <- [1,682,null,{}] 09:04:32 INFO - PROCESS | 3796 | 1464365072104 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}] 09:04:32 INFO - PROCESS | 3796 | 1464365072207 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 09:04:32 INFO - PROCESS | 3796 | 1464365072387 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:32 INFO - PROCESS | 3796 | ++DOCSHELL 11CA1000 == 57 [pid = 3796] [id = 180] 09:04:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (11CA2000) [pid = 3796] [serial = 538] [outer = 00000000] 09:04:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (13102000) [pid = 3796] [serial = 539] [outer = 11CA2000] 09:04:32 INFO - PROCESS | 3796 | 1464365072485 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1310E800) [pid = 3796] [serial = 540] [outer = 11CA2000] 09:04:33 INFO - PROCESS | 3796 | 1464365073508 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]]]}] 09:04:33 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) 09:04:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1489ms 09:04:33 INFO - PROCESS | 3796 | 1464365073554 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 3796 | 1464365073560 Marionette TRACE conn2 <- [1,685,null,{"value":"13"}] 09:04:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 09:04:33 INFO - PROCESS | 3796 | 1464365073567 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 3796 | 1464365073569 Marionette TRACE conn2 <- [1,686,null,{}] 09:04:33 INFO - PROCESS | 3796 | 1464365073574 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}] 09:04:33 INFO - PROCESS | 3796 | 1464365073680 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 09:04:33 INFO - PROCESS | 3796 | 1464365073790 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:33 INFO - PROCESS | 3796 | ++DOCSHELL 1604D000 == 58 [pid = 3796] [id = 181] 09:04:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (16050400) [pid = 3796] [serial = 541] [outer = 00000000] 09:04:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (1605A400) [pid = 3796] [serial = 542] [outer = 16050400] 09:04:33 INFO - PROCESS | 3796 | 1464365073846 Marionette DEBUG loaded listener.js 09:04:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (16B31800) [pid = 3796] [serial = 543] [outer = 16050400] 09:04:34 INFO - PROCESS | 3796 | 1464365074823 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]]]}] 09:04:34 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) 09:04:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1336ms 09:04:34 INFO - PROCESS | 3796 | 1464365074918 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 09:04:34 INFO - PROCESS | 3796 | 1464365074921 Marionette TRACE conn2 <- [1,689,null,{"value":"13"}] 09:04:34 INFO - PROCESS | 3796 | 1464365074926 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 09:04:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 09:04:34 INFO - PROCESS | 3796 | 1464365074930 Marionette TRACE conn2 <- [1,690,null,{}] 09:04:34 INFO - PROCESS | 3796 | 1464365074941 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}] 09:04:35 INFO - PROCESS | 3796 | 1464365075040 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 09:04:35 INFO - PROCESS | 3796 | 1464365075251 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:35 INFO - PROCESS | 3796 | ++DOCSHELL 17983400 == 59 [pid = 3796] [id = 182] 09:04:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (17A56C00) [pid = 3796] [serial = 544] [outer = 00000000] 09:04:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (19C71400) [pid = 3796] [serial = 545] [outer = 17A56C00] 09:04:35 INFO - PROCESS | 3796 | 1464365075309 Marionette DEBUG loaded listener.js 09:04:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (19EEB400) [pid = 3796] [serial = 546] [outer = 17A56C00] 09:04:36 INFO - PROCESS | 3796 | 1464365076453 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]]]}] 09:04:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 09:04:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1520ms 09:04:36 INFO - PROCESS | 3796 | 1464365076462 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 09:04:36 INFO - PROCESS | 3796 | 1464365076466 Marionette TRACE conn2 <- [1,693,null,{"value":"13"}] 09:04:36 INFO - PROCESS | 3796 | 1464365076472 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 09:04:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 09:04:36 INFO - PROCESS | 3796 | 1464365076476 Marionette TRACE conn2 <- [1,694,null,{}] 09:04:36 INFO - PROCESS | 3796 | 1464365076482 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}] 09:04:36 INFO - PROCESS | 3796 | 1464365076604 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 09:04:36 INFO - PROCESS | 3796 | 1464365076698 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:36 INFO - PROCESS | 3796 | ++DOCSHELL 13108400 == 60 [pid = 3796] [id = 183] 09:04:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (13109000) [pid = 3796] [serial = 547] [outer = 00000000] 09:04:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (138E0400) [pid = 3796] [serial = 548] [outer = 13109000] 09:04:36 INFO - PROCESS | 3796 | 1464365076748 Marionette DEBUG loaded listener.js 09:04:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (139B1400) [pid = 3796] [serial = 549] [outer = 13109000] 09:04:37 INFO - PROCESS | 3796 | 1464365077761 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]]]}] 09:04:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 09:04:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1336ms 09:04:37 INFO - PROCESS | 3796 | 1464365077790 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 3796 | 1464365077795 Marionette TRACE conn2 <- [1,697,null,{"value":"13"}] 09:04:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 09:04:37 INFO - PROCESS | 3796 | 1464365077801 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 3796 | 1464365077804 Marionette TRACE conn2 <- [1,698,null,{}] 09:04:37 INFO - PROCESS | 3796 | 1464365077808 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}] 09:04:37 INFO - PROCESS | 3796 | 1464365077929 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 09:04:37 INFO - PROCESS | 3796 | --DOCSHELL 12AED000 == 59 [pid = 3796] [id = 178] 09:04:37 INFO - PROCESS | 3796 | --DOCSHELL 17A58800 == 58 [pid = 3796] [id = 177] 09:04:37 INFO - PROCESS | 3796 | --DOCSHELL 10B05400 == 57 [pid = 3796] [id = 176] 09:04:37 INFO - PROCESS | 3796 | --DOCSHELL 16B31400 == 56 [pid = 3796] [id = 175] 09:04:37 INFO - PROCESS | 3796 | --DOCSHELL 1605A000 == 55 [pid = 3796] [id = 174] 09:04:37 INFO - PROCESS | 3796 | --DOCSHELL 13309000 == 54 [pid = 3796] [id = 173] 09:04:37 INFO - PROCESS | 3796 | --DOCSHELL 13105000 == 53 [pid = 3796] [id = 172] 09:04:37 INFO - PROCESS | 3796 | --DOCSHELL 10327800 == 52 [pid = 3796] [id = 167] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (1A836400) [pid = 3796] [serial = 447] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (19EEBC00) [pid = 3796] [serial = 482] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (15757C00) [pid = 3796] [serial = 452] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (10F09400) [pid = 3796] [serial = 449] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (18082000) [pid = 3796] [serial = 455] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (19C65400) [pid = 3796] [serial = 485] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1AB1A000) [pid = 3796] [serial = 458] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1ABB1000) [pid = 3796] [serial = 461] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (178A9800) [pid = 3796] [serial = 479] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (16FF5C00) [pid = 3796] [serial = 476] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (17232C00) [pid = 3796] [serial = 477] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (1310D400) [pid = 3796] [serial = 470] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (13BC9400) [pid = 3796] [serial = 471] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (16982000) [pid = 3796] [serial = 473] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (16B33400) [pid = 3796] [serial = 474] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (140CE400) [pid = 3796] [serial = 488] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (19EEB000) [pid = 3796] [serial = 486] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (13104000) [pid = 3796] [serial = 468] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (12AE8000) [pid = 3796] [serial = 467] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (139AF400) [pid = 3796] [serial = 491] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (10B0F400) [pid = 3796] [serial = 464] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (16EC9C00) [pid = 3796] [serial = 495] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (16AAD800) [pid = 3796] [serial = 489] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1A465C00) [pid = 3796] [serial = 483] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (139AFC00) [pid = 3796] [serial = 492] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (1800D400) [pid = 3796] [serial = 480] [outer = 00000000] [url = about:blank] 09:04:37 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (16EC7000) [pid = 3796] [serial = 494] [outer = 00000000] [url = about:blank] 09:04:38 INFO - PROCESS | 3796 | 1464365078087 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:38 INFO - PROCESS | 3796 | ++DOCSHELL 0F397000 == 53 [pid = 3796] [id = 184] 09:04:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (103D9C00) [pid = 3796] [serial = 550] [outer = 00000000] 09:04:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (130E2800) [pid = 3796] [serial = 551] [outer = 103D9C00] 09:04:38 INFO - PROCESS | 3796 | 1464365078132 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (138E0C00) [pid = 3796] [serial = 552] [outer = 103D9C00] 09:04:38 INFO - PROCESS | 3796 | 1464365078977 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]]]}] 09:04:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 09:04:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1228ms 09:04:39 INFO - PROCESS | 3796 | 1464365079045 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 3796 | 1464365079047 Marionette TRACE conn2 <- [1,701,null,{"value":"13"}] 09:04:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 09:04:39 INFO - PROCESS | 3796 | 1464365079051 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 3796 | 1464365079054 Marionette TRACE conn2 <- [1,702,null,{}] 09:04:39 INFO - PROCESS | 3796 | 1464365079064 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}] 09:04:39 INFO - PROCESS | 3796 | 1464365079148 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 09:04:39 INFO - PROCESS | 3796 | 1464365079156 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:39 INFO - PROCESS | 3796 | ++DOCSHELL 1601A000 == 54 [pid = 3796] [id = 185] 09:04:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (16050000) [pid = 3796] [serial = 553] [outer = 00000000] 09:04:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (16AA9800) [pid = 3796] [serial = 554] [outer = 16050000] 09:04:39 INFO - PROCESS | 3796 | 1464365079202 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (16B36C00) [pid = 3796] [serial = 555] [outer = 16050000] 09:04:40 INFO - PROCESS | 3796 | 1464365080118 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]]]}] 09:04:40 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 09:04:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1121ms 09:04:40 INFO - PROCESS | 3796 | 1464365080180 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 3796 | 1464365080182 Marionette TRACE conn2 <- [1,705,null,{"value":"13"}] 09:04:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 09:04:40 INFO - PROCESS | 3796 | 1464365080186 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 3796 | 1464365080188 Marionette TRACE conn2 <- [1,706,null,{}] 09:04:40 INFO - PROCESS | 3796 | 1464365080191 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}] 09:04:40 INFO - PROCESS | 3796 | 1464365080303 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 09:04:40 INFO - PROCESS | 3796 | 1464365080355 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:40 INFO - PROCESS | 3796 | ++DOCSHELL 16EC4800 == 55 [pid = 3796] [id = 186] 09:04:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (16ECD800) [pid = 3796] [serial = 556] [outer = 00000000] 09:04:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (16F36800) [pid = 3796] [serial = 557] [outer = 16ECD800] 09:04:40 INFO - PROCESS | 3796 | 1464365080403 Marionette DEBUG loaded listener.js 09:04:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (16F39800) [pid = 3796] [serial = 558] [outer = 16ECD800] 09:04:41 INFO - PROCESS | 3796 | 1464365081320 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]]]}] 09:04:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 09:04:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1167ms 09:04:41 INFO - PROCESS | 3796 | 1464365081372 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 09:04:41 INFO - PROCESS | 3796 | 1464365081374 Marionette TRACE conn2 <- [1,709,null,{"value":"13"}] 09:04:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 09:04:41 INFO - PROCESS | 3796 | 1464365081378 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 09:04:41 INFO - PROCESS | 3796 | 1464365081380 Marionette TRACE conn2 <- [1,710,null,{}] 09:04:41 INFO - PROCESS | 3796 | 1464365081384 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}] 09:04:41 INFO - PROCESS | 3796 | 1464365081494 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 09:04:41 INFO - PROCESS | 3796 | 1464365081485 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:41 INFO - PROCESS | 3796 | ++DOCSHELL 16F37000 == 56 [pid = 3796] [id = 187] 09:04:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (16F38800) [pid = 3796] [serial = 559] [outer = 00000000] 09:04:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (17076C00) [pid = 3796] [serial = 560] [outer = 16F38800] 09:04:41 INFO - PROCESS | 3796 | 1464365081529 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1720F400) [pid = 3796] [serial = 561] [outer = 16F38800] 09:04:42 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1605AC00) [pid = 3796] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:04:42 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (13108C00) [pid = 3796] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:04:42 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (13310800) [pid = 3796] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:04:42 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (16B39000) [pid = 3796] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:04:42 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1381CC00) [pid = 3796] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:04:42 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (17A5A000) [pid = 3796] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:04:42 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (13318000) [pid = 3796] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:04:42 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (16B3C400) [pid = 3796] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:04:42 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (13318400) [pid = 3796] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 09:04:42 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1869C000) [pid = 3796] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:04:42 INFO - PROCESS | 3796 | 1464365082174 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] 09:04:42 INFO - PROCESS | 3796 | 1464365082204 Marionette TRACE conn2 <- [1,713,null,{"value":"13"}] 09:04:42 INFO - PROCESS | 3796 | 1464365082207 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 09:04:42 INFO - PROCESS | 3796 | 1464365082209 Marionette TRACE conn2 <- [1,714,null,{}] 09:04:42 INFO - PROCESS | 3796 | 1464365082216 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}] 09:04:42 INFO - PROCESS | 3796 | 1464365082320 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 09:04:42 INFO - PROCESS | 3796 | 1464365082330 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:42 INFO - PROCESS | 3796 | ++DOCSHELL 13310800 == 57 [pid = 3796] [id = 188] 09:04:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (13318000) [pid = 3796] [serial = 562] [outer = 00000000] 09:04:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (17806800) [pid = 3796] [serial = 563] [outer = 13318000] 09:04:42 INFO - PROCESS | 3796 | 1464365082375 Marionette DEBUG loaded listener.js 09:04:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (17A53400) [pid = 3796] [serial = 564] [outer = 13318000] 09:04:42 INFO - PROCESS | 3796 | 1464365082869 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]]]}] 09:04:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 09:04:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 690ms 09:04:42 INFO - PROCESS | 3796 | 1464365082888 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 09:04:42 INFO - PROCESS | 3796 | 1464365082890 Marionette TRACE conn2 <- [1,717,null,{"value":"13"}] 09:04:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 09:04:42 INFO - PROCESS | 3796 | 1464365082893 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 09:04:42 INFO - PROCESS | 3796 | 1464365082895 Marionette TRACE conn2 <- [1,718,null,{}] 09:04:42 INFO - PROCESS | 3796 | 1464365082899 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}] 09:04:42 INFO - PROCESS | 3796 | 1464365082975 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 09:04:42 INFO - PROCESS | 3796 | 1464365082982 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:42 INFO - PROCESS | 3796 | ++DOCSHELL 10FCF400 == 58 [pid = 3796] [id = 189] 09:04:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1697B400) [pid = 3796] [serial = 565] [outer = 00000000] 09:04:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (18086800) [pid = 3796] [serial = 566] [outer = 1697B400] 09:04:43 INFO - PROCESS | 3796 | 1464365083025 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (18693800) [pid = 3796] [serial = 567] [outer = 1697B400] 09:04:43 INFO - PROCESS | 3796 | 1464365083465 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] 09:04:43 INFO - PROCESS | 3796 | 1464365083478 Marionette TRACE conn2 <- [1,721,null,{"value":"13"}] 09:04:43 INFO - PROCESS | 3796 | 1464365083481 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 09:04:43 INFO - PROCESS | 3796 | 1464365083482 Marionette TRACE conn2 <- [1,722,null,{}] 09:04:43 INFO - PROCESS | 3796 | 1464365083486 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}] 09:04:43 INFO - PROCESS | 3796 | 1464365083563 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 09:04:43 INFO - PROCESS | 3796 | 1464365083569 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:43 INFO - PROCESS | 3796 | ++DOCSHELL 19C6CC00 == 59 [pid = 3796] [id = 190] 09:04:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (19C6D400) [pid = 3796] [serial = 568] [outer = 00000000] 09:04:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1A33E400) [pid = 3796] [serial = 569] [outer = 19C6D400] 09:04:43 INFO - PROCESS | 3796 | 1464365083613 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1A461000) [pid = 3796] [serial = 570] [outer = 19C6D400] 09:04:44 INFO - PROCESS | 3796 | 1464365084041 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]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 09:04:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 584ms 09:04:44 INFO - PROCESS | 3796 | 1464365084121 Marionette TRACE conn2 -> [0,725,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 3796 | 1464365084125 Marionette TRACE conn2 <- [1,725,null,{"value":"13"}] 09:04:44 INFO - PROCESS | 3796 | 1464365084131 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 3796 | 1464365084135 Marionette TRACE conn2 <- [1,726,null,{}] 09:04:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 09:04:44 INFO - PROCESS | 3796 | 1464365084141 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}] 09:04:44 INFO - PROCESS | 3796 | 1464365084270 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 09:04:44 INFO - PROCESS | 3796 | 1464365084423 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:44 INFO - PROCESS | 3796 | ++DOCSHELL 1141A800 == 60 [pid = 3796] [id = 191] 09:04:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (114A2C00) [pid = 3796] [serial = 571] [outer = 00000000] 09:04:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (12AE8000) [pid = 3796] [serial = 572] [outer = 114A2C00] 09:04:44 INFO - PROCESS | 3796 | 1464365084462 Marionette DEBUG loaded listener.js 09:04:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1310A400) [pid = 3796] [serial = 573] [outer = 114A2C00] 09:04:45 INFO - PROCESS | 3796 | 1464365085484 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]]]}] 09:04:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 09:04:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1366ms 09:04:45 INFO - PROCESS | 3796 | 1464365085504 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 09:04:45 INFO - PROCESS | 3796 | 1464365085508 Marionette TRACE conn2 <- [1,729,null,{"value":"13"}] 09:04:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 09:04:45 INFO - PROCESS | 3796 | 1464365085516 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 09:04:45 INFO - PROCESS | 3796 | 1464365085520 Marionette TRACE conn2 <- [1,730,null,{}] 09:04:45 INFO - PROCESS | 3796 | 1464365085525 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}] 09:04:45 INFO - PROCESS | 3796 | 1464365085632 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 09:04:45 INFO - PROCESS | 3796 | 1464365085788 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:45 INFO - PROCESS | 3796 | ++DOCSHELL 1601D000 == 61 [pid = 3796] [id = 192] 09:04:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (1604CC00) [pid = 3796] [serial = 574] [outer = 00000000] 09:04:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1605B400) [pid = 3796] [serial = 575] [outer = 1604CC00] 09:04:45 INFO - PROCESS | 3796 | 1464365085847 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (16EC4000) [pid = 3796] [serial = 576] [outer = 1604CC00] 09:04:46 INFO - PROCESS | 3796 | 1464365086818 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]]]}] 09:04:46 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 09:04:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1335ms 09:04:46 INFO - PROCESS | 3796 | 1464365086852 Marionette TRACE conn2 -> [0,733,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 3796 | 1464365086855 Marionette TRACE conn2 <- [1,733,null,{"value":"13"}] 09:04:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 09:04:46 INFO - PROCESS | 3796 | 1464365086859 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 3796 | 1464365086861 Marionette TRACE conn2 <- [1,734,null,{}] 09:04:46 INFO - PROCESS | 3796 | 1464365086912 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}] 09:04:47 INFO - PROCESS | 3796 | 1464365087040 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 09:04:47 INFO - PROCESS | 3796 | 1464365087228 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:47 INFO - PROCESS | 3796 | ++DOCSHELL 19C66400 == 62 [pid = 3796] [id = 193] 09:04:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (19C68800) [pid = 3796] [serial = 577] [outer = 00000000] 09:04:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1A331400) [pid = 3796] [serial = 578] [outer = 19C68800] 09:04:47 INFO - PROCESS | 3796 | 1464365087296 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (1A907C00) [pid = 3796] [serial = 579] [outer = 19C68800] 09:04:48 INFO - PROCESS | 3796 | 1464365088327 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]]]}] 09:04:48 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.) 09:04:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1536ms 09:04:48 INFO - PROCESS | 3796 | 1464365088383 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 09:04:48 INFO - PROCESS | 3796 | 1464365088385 Marionette TRACE conn2 <- [1,737,null,{"value":"13"}] 09:04:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 09:04:48 INFO - PROCESS | 3796 | 1464365088389 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 3796 | 1464365088391 Marionette TRACE conn2 <- [1,738,null,{}] 09:04:48 INFO - PROCESS | 3796 | 1464365088396 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}] 09:04:48 INFO - PROCESS | 3796 | 1464365088533 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 09:04:48 INFO - PROCESS | 3796 | 1464365088689 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:48 INFO - PROCESS | 3796 | ++DOCSHELL 15E17C00 == 63 [pid = 3796] [id = 194] 09:04:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (15F3B800) [pid = 3796] [serial = 580] [outer = 00000000] 09:04:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (16B38C00) [pid = 3796] [serial = 581] [outer = 15F3B800] 09:04:48 INFO - PROCESS | 3796 | 1464365088745 Marionette DEBUG loaded listener.js 09:04:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (16ECA000) [pid = 3796] [serial = 582] [outer = 15F3B800] 09:04:49 INFO - PROCESS | 3796 | 1464365089858 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]]]}] 09:04:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 09:04:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1489ms 09:04:49 INFO - PROCESS | 3796 | 1464365089888 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 09:04:49 INFO - PROCESS | 3796 | 1464365089892 Marionette TRACE conn2 <- [1,741,null,{"value":"13"}] 09:04:49 INFO - PROCESS | 3796 | 1464365089897 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 09:04:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 09:04:49 INFO - PROCESS | 3796 | 1464365089901 Marionette TRACE conn2 <- [1,742,null,{}] 09:04:49 INFO - PROCESS | 3796 | 1464365089913 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}] 09:04:50 INFO - PROCESS | 3796 | 1464365090077 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 09:04:50 INFO - PROCESS | 3796 | --DOCSHELL 13DBA000 == 62 [pid = 3796] [id = 151] 09:04:50 INFO - PROCESS | 3796 | --DOCSHELL 0F9ED000 == 61 [pid = 3796] [id = 150] 09:04:50 INFO - PROCESS | 3796 | --DOCSHELL 10FCF400 == 60 [pid = 3796] [id = 189] 09:04:50 INFO - PROCESS | 3796 | --DOCSHELL 13310800 == 59 [pid = 3796] [id = 188] 09:04:50 INFO - PROCESS | 3796 | --DOCSHELL 16F37000 == 58 [pid = 3796] [id = 187] 09:04:50 INFO - PROCESS | 3796 | --DOCSHELL 16EC4800 == 57 [pid = 3796] [id = 186] 09:04:50 INFO - PROCESS | 3796 | --DOCSHELL 1601A000 == 56 [pid = 3796] [id = 185] 09:04:50 INFO - PROCESS | 3796 | --DOCSHELL 0F397000 == 55 [pid = 3796] [id = 184] 09:04:50 INFO - PROCESS | 3796 | --DOCSHELL 13108400 == 54 [pid = 3796] [id = 183] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (16B3F000) [pid = 3796] [serial = 417] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (1AB19C00) [pid = 3796] [serial = 359] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (18694C00) [pid = 3796] [serial = 536] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1697D800) [pid = 3796] [serial = 521] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (16B34400) [pid = 3796] [serial = 522] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (13DB5000) [pid = 3796] [serial = 516] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (139A9800) [pid = 3796] [serial = 515] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (13B07800) [pid = 3796] [serial = 518] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (15749800) [pid = 3796] [serial = 519] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (19E33000) [pid = 3796] [serial = 497] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (16E89C00) [pid = 3796] [serial = 524] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1310C800) [pid = 3796] [serial = 500] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1697FC00) [pid = 3796] [serial = 513] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1604DC00) [pid = 3796] [serial = 512] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (16B38400) [pid = 3796] [serial = 503] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (19E2E400) [pid = 3796] [serial = 506] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (1B2B6C00) [pid = 3796] [serial = 509] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (18696800) [pid = 3796] [serial = 531] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (18590800) [pid = 3796] [serial = 530] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (18595400) [pid = 3796] [serial = 534] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (172ED400) [pid = 3796] [serial = 533] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (1707CC00) [pid = 3796] [serial = 527] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (17230400) [pid = 3796] [serial = 528] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (16ECF400) [pid = 3796] [serial = 525] [outer = 00000000] [url = about:blank] 09:04:50 INFO - PROCESS | 3796 | 1464365090182 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:50 INFO - PROCESS | 3796 | ++DOCSHELL 0F397000 == 55 [pid = 3796] [id = 195] 09:04:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (0F9ED000) [pid = 3796] [serial = 583] [outer = 00000000] 09:04:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (12D7C400) [pid = 3796] [serial = 584] [outer = 0F9ED000] 09:04:50 INFO - PROCESS | 3796 | 1464365090229 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1381CC00) [pid = 3796] [serial = 585] [outer = 0F9ED000] 09:04:51 INFO - PROCESS | 3796 | 1464365091103 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]]]}] 09:04:51 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 09:04:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1228ms 09:04:51 INFO - PROCESS | 3796 | 1464365091127 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 3796 | 1464365091132 Marionette TRACE conn2 <- [1,745,null,{"value":"13"}] 09:04:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 09:04:51 INFO - PROCESS | 3796 | 1464365091139 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 3796 | 1464365091142 Marionette TRACE conn2 <- [1,746,null,{}] 09:04:51 INFO - PROCESS | 3796 | 1464365091145 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}] 09:04:51 INFO - PROCESS | 3796 | 1464365091230 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 09:04:51 INFO - PROCESS | 3796 | 1464365091238 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:51 INFO - PROCESS | 3796 | ++DOCSHELL 1431B800 == 56 [pid = 3796] [id = 196] 09:04:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (15733C00) [pid = 3796] [serial = 586] [outer = 00000000] 09:04:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1604FC00) [pid = 3796] [serial = 587] [outer = 15733C00] 09:04:51 INFO - PROCESS | 3796 | 1464365091284 Marionette DEBUG loaded listener.js 09:04:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (167FD800) [pid = 3796] [serial = 588] [outer = 15733C00] 09:04:51 INFO - PROCESS | 3796 | 1464365091763 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]]]}] 09:04:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 09:04:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 675ms 09:04:51 INFO - PROCESS | 3796 | 1464365091841 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 3796 | 1464365091844 Marionette TRACE conn2 <- [1,749,null,{"value":"13"}] 09:04:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 09:04:51 INFO - PROCESS | 3796 | 1464365091848 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 3796 | 1464365091851 Marionette TRACE conn2 <- [1,750,null,{}] 09:04:51 INFO - PROCESS | 3796 | 1464365091861 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}] 09:04:51 INFO - PROCESS | 3796 | 1464365091947 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 09:04:51 INFO - PROCESS | 3796 | 1464365091960 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:51 INFO - PROCESS | 3796 | ++DOCSHELL 16ECF400 == 57 [pid = 3796] [id = 197] 09:04:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (16ECFC00) [pid = 3796] [serial = 589] [outer = 00000000] 09:04:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (16F39400) [pid = 3796] [serial = 590] [outer = 16ECFC00] 09:04:51 INFO - PROCESS | 3796 | 1464365092007 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (16F40000) [pid = 3796] [serial = 591] [outer = 16ECFC00] 09:04:52 INFO - PROCESS | 3796 | 1464365092938 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]]]}] 09:04:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 09:04:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1136ms 09:04:52 INFO - PROCESS | 3796 | 1464365092990 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 09:04:52 INFO - PROCESS | 3796 | 1464365092993 Marionette TRACE conn2 <- [1,753,null,{"value":"13"}] 09:04:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 09:04:52 INFO - PROCESS | 3796 | 1464365093005 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 09:04:52 INFO - PROCESS | 3796 | 1464365093007 Marionette TRACE conn2 <- [1,754,null,{}] 09:04:52 INFO - PROCESS | 3796 | 1464365092994 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}] 09:04:53 INFO - PROCESS | 3796 | 1464365093108 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 09:04:53 INFO - PROCESS | 3796 | 1464365093161 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:53 INFO - PROCESS | 3796 | ++DOCSHELL 1707E800 == 58 [pid = 3796] [id = 198] 09:04:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (175DC400) [pid = 3796] [serial = 592] [outer = 00000000] 09:04:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (17A56000) [pid = 3796] [serial = 593] [outer = 175DC400] 09:04:53 INFO - PROCESS | 3796 | 1464365093217 Marionette DEBUG loaded listener.js 09:04:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (18206800) [pid = 3796] [serial = 594] [outer = 175DC400] 09:04:54 INFO - PROCESS | 3796 | 1464365094083 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]]]}] 09:04:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 09:04:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1121ms 09:04:54 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (16F38800) [pid = 3796] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:04:54 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (13318000) [pid = 3796] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:04:54 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (13109000) [pid = 3796] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:04:54 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (103D9C00) [pid = 3796] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:04:54 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (1697B400) [pid = 3796] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:04:54 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (16050000) [pid = 3796] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:04:54 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (16ECD800) [pid = 3796] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:04:54 INFO - PROCESS | 3796 | 1464365094199 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 3796 | 1464365094201 Marionette TRACE conn2 <- [1,757,null,{"value":"13"}] 09:04:54 INFO - PROCESS | 3796 | 1464365094206 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - PROCESS | 3796 | 1464365094208 Marionette TRACE conn2 <- [1,758,null,{}] 09:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 09:04:54 INFO - PROCESS | 3796 | 1464365094212 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}] 09:04:54 INFO - PROCESS | 3796 | 1464365094290 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 09:04:54 INFO - PROCESS | 3796 | 1464365094296 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:54 INFO - PROCESS | 3796 | ++DOCSHELL 1697B800 == 59 [pid = 3796] [id = 199] 09:04:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (16B1C000) [pid = 3796] [serial = 595] [outer = 00000000] 09:04:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1722B400) [pid = 3796] [serial = 596] [outer = 16B1C000] 09:04:54 INFO - PROCESS | 3796 | 1464365094344 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (172F7000) [pid = 3796] [serial = 597] [outer = 16B1C000] 09:04:54 INFO - PROCESS | 3796 | 1464365094812 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]]]}] 09:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 09:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 629ms 09:04:54 INFO - PROCESS | 3796 | 1464365094846 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 09:04:54 INFO - PROCESS | 3796 | 1464365094848 Marionette TRACE conn2 <- [1,761,null,{"value":"13"}] 09:04:54 INFO - PROCESS | 3796 | 1464365094851 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 09:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 09:04:54 INFO - PROCESS | 3796 | 1464365094853 Marionette TRACE conn2 <- [1,762,null,{}] 09:04:54 INFO - PROCESS | 3796 | 1464365094857 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}] 09:04:54 INFO - PROCESS | 3796 | 1464365094939 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 09:04:54 INFO - PROCESS | 3796 | 1464365094947 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:54 INFO - PROCESS | 3796 | ++DOCSHELL 10373800 == 60 [pid = 3796] [id = 200] 09:04:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1722CC00) [pid = 3796] [serial = 598] [outer = 00000000] 09:04:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1A83C800) [pid = 3796] [serial = 599] [outer = 1722CC00] 09:04:54 INFO - PROCESS | 3796 | 1464365094992 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1AA7E800) [pid = 3796] [serial = 600] [outer = 1722CC00] 09:04:55 INFO - PROCESS | 3796 | 1464365095407 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]]]}] 09:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 09:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 583ms 09:04:55 INFO - PROCESS | 3796 | 1464365095433 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 3796 | 1464365095435 Marionette TRACE conn2 <- [1,765,null,{"value":"13"}] 09:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 09:04:55 INFO - PROCESS | 3796 | 1464365095438 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 3796 | 1464365095439 Marionette TRACE conn2 <- [1,766,null,{}] 09:04:55 INFO - PROCESS | 3796 | 1464365095455 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}] 09:04:55 INFO - PROCESS | 3796 | 1464365095542 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 09:04:55 INFO - PROCESS | 3796 | 1464365095548 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:55 INFO - PROCESS | 3796 | ++DOCSHELL 19E33000 == 61 [pid = 3796] [id = 201] 09:04:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1AB1D800) [pid = 3796] [serial = 601] [outer = 00000000] 09:04:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (15756000) [pid = 3796] [serial = 602] [outer = 1AB1D800] 09:04:55 INFO - PROCESS | 3796 | 1464365095591 Marionette DEBUG loaded listener.js 09:04:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1ABAFC00) [pid = 3796] [serial = 603] [outer = 1AB1D800] 09:04:56 INFO - PROCESS | 3796 | 1464365096011 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]]]}] 09:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 09:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 630ms 09:04:56 INFO - PROCESS | 3796 | 1464365096068 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 09:04:56 INFO - PROCESS | 3796 | 1464365096070 Marionette TRACE conn2 <- [1,769,null,{"value":"13"}] 09:04:56 INFO - PROCESS | 3796 | 1464365096073 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 09:04:56 INFO - PROCESS | 3796 | 1464365096075 Marionette TRACE conn2 <- [1,770,null,{}] 09:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 09:04:56 INFO - PROCESS | 3796 | 1464365096078 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}] 09:04:56 INFO - PROCESS | 3796 | 1464365096156 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 09:04:56 INFO - PROCESS | 3796 | 1464365096213 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:56 INFO - PROCESS | 3796 | ++DOCSHELL 10563400 == 62 [pid = 3796] [id = 202] 09:04:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (105FA800) [pid = 3796] [serial = 604] [outer = 00000000] 09:04:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (10C05800) [pid = 3796] [serial = 605] [outer = 105FA800] 09:04:56 INFO - PROCESS | 3796 | 1464365096357 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (10C06800) [pid = 3796] [serial = 606] [outer = 105FA800] 09:04:56 INFO - PROCESS | 3796 | 1464365096933 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]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 09:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 921ms 09:04:57 INFO - PROCESS | 3796 | 1464365097004 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 3796 | 1464365097009 Marionette TRACE conn2 <- [1,773,null,{"value":"13"}] 09:04:57 INFO - PROCESS | 3796 | 1464365097014 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 09:04:57 INFO - PROCESS | 3796 | 1464365097018 Marionette TRACE conn2 <- [1,774,null,{}] 09:04:57 INFO - PROCESS | 3796 | 1464365097023 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}] 09:04:57 INFO - PROCESS | 3796 | 1464365097163 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 09:04:57 INFO - PROCESS | 3796 | 1464365097293 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:57 INFO - PROCESS | 3796 | ++DOCSHELL 1381F400 == 63 [pid = 3796] [id = 203] 09:04:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (139B1C00) [pid = 3796] [serial = 607] [outer = 00000000] 09:04:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (140C6800) [pid = 3796] [serial = 608] [outer = 139B1C00] 09:04:57 INFO - PROCESS | 3796 | 1464365097350 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (15749800) [pid = 3796] [serial = 609] [outer = 139B1C00] 09:04:57 INFO - PROCESS | 3796 | 1464365097916 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]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 09:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 937ms 09:04:57 INFO - PROCESS | 3796 | 1464365097945 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 09:04:57 INFO - PROCESS | 3796 | 1464365097950 Marionette TRACE conn2 <- [1,777,null,{"value":"13"}] 09:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 09:04:57 INFO - PROCESS | 3796 | 1464365097955 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 3796 | 1464365097957 Marionette TRACE conn2 <- [1,778,null,{}] 09:04:57 INFO - PROCESS | 3796 | 1464365097961 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}] 09:04:58 INFO - PROCESS | 3796 | 1464365098066 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 09:04:58 INFO - PROCESS | 3796 | 1464365098197 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:58 INFO - PROCESS | 3796 | ++DOCSHELL 15755000 == 64 [pid = 3796] [id = 204] 09:04:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (15F3B400) [pid = 3796] [serial = 610] [outer = 00000000] 09:04:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (16ECE400) [pid = 3796] [serial = 611] [outer = 15F3B400] 09:04:58 INFO - PROCESS | 3796 | 1464365098252 Marionette DEBUG loaded listener.js 09:04:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1707C800) [pid = 3796] [serial = 612] [outer = 15F3B400] 09:04:58 INFO - PROCESS | 3796 | 1464365098877 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]]]}] 09:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 09:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 982ms 09:04:58 INFO - PROCESS | 3796 | 1464365098940 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 3796 | 1464365098943 Marionette TRACE conn2 <- [1,781,null,{"value":"13"}] 09:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 09:04:58 INFO - PROCESS | 3796 | 1464365098948 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 3796 | 1464365098954 Marionette TRACE conn2 <- [1,782,null,{}] 09:04:58 INFO - PROCESS | 3796 | 1464365098964 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}] 09:04:59 INFO - PROCESS | 3796 | 1464365099069 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 09:04:59 INFO - PROCESS | 3796 | 1464365099198 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:04:59 INFO - PROCESS | 3796 | ++DOCSHELL 1A45EC00 == 65 [pid = 3796] [id = 205] 09:04:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1A468C00) [pid = 3796] [serial = 613] [outer = 00000000] 09:04:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (1AB1A000) [pid = 3796] [serial = 614] [outer = 1A468C00] 09:04:59 INFO - PROCESS | 3796 | 1464365099253 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1ABA9800) [pid = 3796] [serial = 615] [outer = 1A468C00] 09:04:59 INFO - PROCESS | 3796 | 1464365099794 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]]]}] 09:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 09:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 890ms 09:04:59 INFO - PROCESS | 3796 | 1464365099833 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 09:04:59 INFO - PROCESS | 3796 | 1464365099836 Marionette TRACE conn2 <- [1,785,null,{"value":"13"}] 09:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 09:04:59 INFO - PROCESS | 3796 | 1464365099839 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 09:04:59 INFO - PROCESS | 3796 | 1464365099841 Marionette TRACE conn2 <- [1,786,null,{}] 09:04:59 INFO - PROCESS | 3796 | 1464365099845 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}] 09:04:59 INFO - PROCESS | 3796 | 1464365099948 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 09:05:00 INFO - PROCESS | 3796 | 1464365100076 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:00 INFO - PROCESS | 3796 | ++DOCSHELL 1AE15800 == 66 [pid = 3796] [id = 206] 09:05:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1AE16400) [pid = 3796] [serial = 616] [outer = 00000000] 09:05:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (1AF65000) [pid = 3796] [serial = 617] [outer = 1AE16400] 09:05:00 INFO - PROCESS | 3796 | 1464365100134 Marionette DEBUG loaded listener.js 09:05:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (1B2B7000) [pid = 3796] [serial = 618] [outer = 1AE16400] 09:05:00 INFO - PROCESS | 3796 | 1464365100743 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]]]}] 09:05:00 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 09:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 937ms 09:05:00 INFO - PROCESS | 3796 | 1464365100768 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 09:05:00 INFO - PROCESS | 3796 | 1464365100770 Marionette TRACE conn2 <- [1,789,null,{"value":"13"}] 09:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 09:05:00 INFO - PROCESS | 3796 | 1464365100774 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 3796 | 1464365100776 Marionette TRACE conn2 <- [1,790,null,{}] 09:05:00 INFO - PROCESS | 3796 | 1464365100780 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}] 09:05:00 INFO - PROCESS | 3796 | 1464365100881 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 09:05:01 INFO - PROCESS | 3796 | 1464365101015 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:01 INFO - PROCESS | 3796 | ++DOCSHELL 16B31400 == 67 [pid = 3796] [id = 207] 09:05:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (16B32C00) [pid = 3796] [serial = 619] [outer = 00000000] 09:05:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (178A8800) [pid = 3796] [serial = 620] [outer = 16B32C00] 09:05:01 INFO - PROCESS | 3796 | 1464365101076 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (1A90E800) [pid = 3796] [serial = 621] [outer = 16B32C00] 09:05:01 INFO - PROCESS | 3796 | 1464365101867 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]]]}] 09:05:01 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 09:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1120ms 09:05:01 INFO - PROCESS | 3796 | 1464365101898 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 09:05:01 INFO - PROCESS | 3796 | 1464365101901 Marionette TRACE conn2 <- [1,793,null,{"value":"13"}] 09:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 09:05:01 INFO - PROCESS | 3796 | 1464365101907 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 09:05:01 INFO - PROCESS | 3796 | 1464365101910 Marionette TRACE conn2 <- [1,794,null,{}] 09:05:01 INFO - PROCESS | 3796 | 1464365101931 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}] 09:05:02 INFO - PROCESS | 3796 | 1464365102031 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 09:05:02 INFO - PROCESS | 3796 | 1464365102165 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:02 INFO - PROCESS | 3796 | ++DOCSHELL 11C70400 == 68 [pid = 3796] [id = 208] 09:05:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (13103800) [pid = 3796] [serial = 622] [outer = 00000000] 09:05:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (139AE800) [pid = 3796] [serial = 623] [outer = 13103800] 09:05:02 INFO - PROCESS | 3796 | 1464365102217 Marionette DEBUG loaded listener.js 09:05:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (140C1C00) [pid = 3796] [serial = 624] [outer = 13103800] 09:05:02 INFO - PROCESS | 3796 | --DOCSHELL 17801400 == 67 [pid = 3796] [id = 138] 09:05:02 INFO - PROCESS | 3796 | --DOCSHELL 130E2C00 == 66 [pid = 3796] [id = 152] 09:05:02 INFO - PROCESS | 3796 | --DOCSHELL 15735C00 == 65 [pid = 3796] [id = 179] 09:05:02 INFO - PROCESS | 3796 | --DOCSHELL 19E33000 == 64 [pid = 3796] [id = 201] 09:05:02 INFO - PROCESS | 3796 | --DOCSHELL 10373800 == 63 [pid = 3796] [id = 200] 09:05:02 INFO - PROCESS | 3796 | --DOCSHELL 1697B800 == 62 [pid = 3796] [id = 199] 09:05:02 INFO - PROCESS | 3796 | --DOCSHELL 1707E800 == 61 [pid = 3796] [id = 198] 09:05:02 INFO - PROCESS | 3796 | --DOCSHELL 16ECF400 == 60 [pid = 3796] [id = 197] 09:05:02 INFO - PROCESS | 3796 | --DOCSHELL 1431B800 == 59 [pid = 3796] [id = 196] 09:05:02 INFO - PROCESS | 3796 | --DOCSHELL 0F397000 == 58 [pid = 3796] [id = 195] 09:05:02 INFO - PROCESS | 3796 | --DOCSHELL 1601D000 == 57 [pid = 3796] [id = 192] 09:05:02 INFO - PROCESS | 3796 | --DOCSHELL 1141A800 == 56 [pid = 3796] [id = 191] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (1605A400) [pid = 3796] [serial = 542] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (19C71400) [pid = 3796] [serial = 545] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (13102000) [pid = 3796] [serial = 539] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (1A33E400) [pid = 3796] [serial = 569] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | 1464365102764 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]]]}] 09:05:02 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 09:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 890ms 09:05:02 INFO - PROCESS | 3796 | 1464365102796 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 3796 | 1464365102801 Marionette TRACE conn2 <- [1,797,null,{"value":"13"}] 09:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 09:05:02 INFO - PROCESS | 3796 | 1464365102812 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 3796 | 1464365102814 Marionette TRACE conn2 <- [1,798,null,{}] 09:05:02 INFO - PROCESS | 3796 | 1464365102818 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}] 09:05:02 INFO - PROCESS | 3796 | 1464365102918 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (16F39800) [pid = 3796] [serial = 558] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (17076C00) [pid = 3796] [serial = 560] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (17806800) [pid = 3796] [serial = 563] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (139B1400) [pid = 3796] [serial = 549] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (138E0400) [pid = 3796] [serial = 548] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (17A53400) [pid = 3796] [serial = 564] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (130E2800) [pid = 3796] [serial = 551] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (18086800) [pid = 3796] [serial = 566] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (138E0C00) [pid = 3796] [serial = 552] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (16AA9800) [pid = 3796] [serial = 554] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1720F400) [pid = 3796] [serial = 561] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (16F36800) [pid = 3796] [serial = 557] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (16B36C00) [pid = 3796] [serial = 555] [outer = 00000000] [url = about:blank] 09:05:02 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (18693800) [pid = 3796] [serial = 567] [outer = 00000000] [url = about:blank] 09:05:03 INFO - PROCESS | 3796 | 1464365103012 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:03 INFO - PROCESS | 3796 | ++DOCSHELL 10A56800 == 57 [pid = 3796] [id = 209] 09:05:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (10A5A800) [pid = 3796] [serial = 625] [outer = 00000000] 09:05:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (11C01400) [pid = 3796] [serial = 626] [outer = 10A5A800] 09:05:03 INFO - PROCESS | 3796 | 1464365103058 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (139AF400) [pid = 3796] [serial = 627] [outer = 10A5A800] 09:05:03 INFO - PROCESS | 3796 | 1464365103425 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]]]}] 09:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 09:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 645ms 09:05:03 INFO - PROCESS | 3796 | 1464365103449 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 09:05:03 INFO - PROCESS | 3796 | 1464365103451 Marionette TRACE conn2 <- [1,801,null,{"value":"13"}] 09:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 09:05:03 INFO - PROCESS | 3796 | 1464365103454 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 09:05:03 INFO - PROCESS | 3796 | 1464365103458 Marionette TRACE conn2 <- [1,802,null,{}] 09:05:03 INFO - PROCESS | 3796 | 1464365103468 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}] 09:05:03 INFO - PROCESS | 3796 | 1464365103554 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 09:05:03 INFO - PROCESS | 3796 | 1464365103561 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:03 INFO - PROCESS | 3796 | ++DOCSHELL 16AAB400 == 58 [pid = 3796] [id = 210] 09:05:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (16AAC400) [pid = 3796] [serial = 628] [outer = 00000000] 09:05:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (16E81400) [pid = 3796] [serial = 629] [outer = 16AAC400] 09:05:03 INFO - PROCESS | 3796 | 1464365103608 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (16ED1400) [pid = 3796] [serial = 630] [outer = 16AAC400] 09:05:04 INFO - PROCESS | 3796 | 1464365104100 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] 09:05:04 INFO - PROCESS | 3796 | 1464365104156 Marionette TRACE conn2 <- [1,805,null,{"value":"13"}] 09:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 09:05:04 INFO - PROCESS | 3796 | 1464365104159 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 3796 | 1464365104161 Marionette TRACE conn2 <- [1,806,null,{}] 09:05:04 INFO - PROCESS | 3796 | 1464365104164 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}] 09:05:04 INFO - PROCESS | 3796 | 1464365104251 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 09:05:04 INFO - PROCESS | 3796 | 1464365104260 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:04 INFO - PROCESS | 3796 | ++DOCSHELL 16E80800 == 59 [pid = 3796] [id = 211] 09:05:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (16F34400) [pid = 3796] [serial = 631] [outer = 00000000] 09:05:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (17238000) [pid = 3796] [serial = 632] [outer = 16F34400] 09:05:04 INFO - PROCESS | 3796 | 1464365104305 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (17A53400) [pid = 3796] [serial = 633] [outer = 16F34400] 09:05:04 INFO - PROCESS | 3796 | 1464365104713 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]]]}] 09:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 09:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 584ms 09:05:04 INFO - PROCESS | 3796 | 1464365104753 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 3796 | 1464365104755 Marionette TRACE conn2 <- [1,809,null,{"value":"13"}] 09:05:04 INFO - PROCESS | 3796 | 1464365104759 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 3796 | 1464365104761 Marionette TRACE conn2 <- [1,810,null,{}] 09:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 09:05:04 INFO - PROCESS | 3796 | 1464365104764 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}] 09:05:04 INFO - PROCESS | 3796 | 1464365104854 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 09:05:04 INFO - PROCESS | 3796 | 1464365104860 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:04 INFO - PROCESS | 3796 | ++DOCSHELL 10503800 == 60 [pid = 3796] [id = 212] 09:05:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (10C07000) [pid = 3796] [serial = 634] [outer = 00000000] 09:05:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (18592C00) [pid = 3796] [serial = 635] [outer = 10C07000] 09:05:04 INFO - PROCESS | 3796 | 1464365104904 Marionette DEBUG loaded listener.js 09:05:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (19C6E400) [pid = 3796] [serial = 636] [outer = 10C07000] 09:05:05 INFO - PROCESS | 3796 | 1464365105391 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] 09:05:05 INFO - PROCESS | 3796 | 1464365105452 Marionette TRACE conn2 <- [1,813,null,{"value":"13"}] 09:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 09:05:05 INFO - PROCESS | 3796 | 1464365105456 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 3796 | 1464365105457 Marionette TRACE conn2 <- [1,814,null,{}] 09:05:05 INFO - PROCESS | 3796 | 1464365105461 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}] 09:05:05 INFO - PROCESS | 3796 | 1464365105588 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 09:05:05 INFO - PROCESS | 3796 | 1464365105657 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:05 INFO - PROCESS | 3796 | ++DOCSHELL 10B11000 == 61 [pid = 3796] [id = 213] 09:05:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (1A33E400) [pid = 3796] [serial = 637] [outer = 00000000] 09:05:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (1ABB0000) [pid = 3796] [serial = 638] [outer = 1A33E400] 09:05:05 INFO - PROCESS | 3796 | 1464365105702 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (1AE16800) [pid = 3796] [serial = 639] [outer = 1A33E400] 09:05:06 INFO - PROCESS | 3796 | 1464365106131 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]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 09:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 691ms 09:05:06 INFO - PROCESS | 3796 | 1464365106155 Marionette TRACE conn2 -> [0,817,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 3796 | 1464365106157 Marionette TRACE conn2 <- [1,817,null,{"value":"13"}] 09:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 09:05:06 INFO - PROCESS | 3796 | 1464365106161 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 3796 | 1464365106162 Marionette TRACE conn2 <- [1,818,null,{}] 09:05:06 INFO - PROCESS | 3796 | 1464365106166 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}] 09:05:06 INFO - PROCESS | 3796 | 1464365106287 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 09:05:06 INFO - PROCESS | 3796 | 1464365106297 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:06 INFO - PROCESS | 3796 | ++DOCSHELL 17663000 == 62 [pid = 3796] [id = 214] 09:05:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (17666C00) [pid = 3796] [serial = 640] [outer = 00000000] 09:05:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (1766AC00) [pid = 3796] [serial = 641] [outer = 17666C00] 09:05:06 INFO - PROCESS | 3796 | 1464365106394 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (17670400) [pid = 3796] [serial = 642] [outer = 17666C00] 09:05:06 INFO - PROCESS | 3796 | 1464365106813 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]]]}] 09:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 09:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 691ms 09:05:06 INFO - PROCESS | 3796 | 1464365106848 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 09:05:06 INFO - PROCESS | 3796 | 1464365106850 Marionette TRACE conn2 <- [1,821,null,{"value":"13"}] 09:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 09:05:06 INFO - PROCESS | 3796 | 1464365106853 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 09:05:06 INFO - PROCESS | 3796 | 1464365106855 Marionette TRACE conn2 <- [1,822,null,{}] 09:05:06 INFO - PROCESS | 3796 | 1464365106862 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}] 09:05:06 INFO - PROCESS | 3796 | 1464365106974 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 09:05:06 INFO - PROCESS | 3796 | 1464365106980 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:06 INFO - PROCESS | 3796 | ++DOCSHELL 1766C800 == 63 [pid = 3796] [id = 215] 09:05:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (1766D400) [pid = 3796] [serial = 643] [outer = 00000000] 09:05:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (1B508000) [pid = 3796] [serial = 644] [outer = 1766D400] 09:05:07 INFO - PROCESS | 3796 | 1464365107024 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (1B50C800) [pid = 3796] [serial = 645] [outer = 1766D400] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (16974C00) [pid = 3796] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (175DC400) [pid = 3796] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (16B1C000) [pid = 3796] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (1604CC00) [pid = 3796] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (15F3B800) [pid = 3796] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (19C68800) [pid = 3796] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (0F9ED000) [pid = 3796] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (114A2C00) [pid = 3796] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (15733C00) [pid = 3796] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (16ECFC00) [pid = 3796] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (1722CC00) [pid = 3796] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (11CA2000) [pid = 3796] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (10375C00) [pid = 3796] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (0C7F7C00) [pid = 3796] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (19E29C00) [pid = 3796] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (1800C800) [pid = 3796] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (17801800) [pid = 3796] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1AA75400) [pid = 3796] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (17A56C00) [pid = 3796] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (18593400) [pid = 3796] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (16976800) [pid = 3796] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (1605A800) [pid = 3796] [serial = 402] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (16051800) [pid = 3796] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (16B18400) [pid = 3796] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (11258000) [pid = 3796] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (0C7EFC00) [pid = 3796] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (17214400) [pid = 3796] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1A90EC00) [pid = 3796] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (138E3000) [pid = 3796] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (16050400) [pid = 3796] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (15751800) [pid = 3796] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (103D9800) [pid = 3796] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (0C7FBC00) [pid = 3796] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (10B0AC00) [pid = 3796] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1431EC00) [pid = 3796] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (140BF400) [pid = 3796] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (16057800) [pid = 3796] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (18698C00) [pid = 3796] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:05:07 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1AE16000) [pid = 3796] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:05:07 INFO - PROCESS | 3796 | 1464365107753 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]]]}] 09:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 09:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 921ms 09:05:07 INFO - PROCESS | 3796 | 1464365107781 Marionette TRACE conn2 -> [0,825,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 3796 | 1464365107783 Marionette TRACE conn2 <- [1,825,null,{"value":"13"}] 09:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 09:05:07 INFO - PROCESS | 3796 | 1464365107786 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 3796 | 1464365107788 Marionette TRACE conn2 <- [1,826,null,{}] 09:05:07 INFO - PROCESS | 3796 | 1464365107791 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}] 09:05:07 INFO - PROCESS | 3796 | 1464365107879 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 09:05:07 INFO - PROCESS | 3796 | 1464365107885 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:07 INFO - PROCESS | 3796 | ++DOCSHELL 11428C00 == 64 [pid = 3796] [id = 216] 09:05:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (114A3800) [pid = 3796] [serial = 646] [outer = 00000000] 09:05:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1381BC00) [pid = 3796] [serial = 647] [outer = 114A3800] 09:05:07 INFO - PROCESS | 3796 | 1464365107929 Marionette DEBUG loaded listener.js 09:05:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (152D8800) [pid = 3796] [serial = 648] [outer = 114A3800] 09:05:08 INFO - PROCESS | 3796 | 1464365108329 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]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 09:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 583ms 09:05:08 INFO - PROCESS | 3796 | 1464365108369 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 09:05:08 INFO - PROCESS | 3796 | 1464365108370 Marionette TRACE conn2 <- [1,829,null,{"value":"13"}] 09:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 09:05:08 INFO - PROCESS | 3796 | 1464365108374 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 09:05:08 INFO - PROCESS | 3796 | 1464365108376 Marionette TRACE conn2 <- [1,830,null,{}] 09:05:08 INFO - PROCESS | 3796 | 1464365108379 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}] 09:05:08 INFO - PROCESS | 3796 | 1464365108460 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 09:05:08 INFO - PROCESS | 3796 | 1464365108467 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:08 INFO - PROCESS | 3796 | ++DOCSHELL 10C02C00 == 65 [pid = 3796] [id = 217] 09:05:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1125F400) [pid = 3796] [serial = 649] [outer = 00000000] 09:05:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (15755C00) [pid = 3796] [serial = 650] [outer = 1125F400] 09:05:08 INFO - PROCESS | 3796 | 1464365108513 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (16BCC400) [pid = 3796] [serial = 651] [outer = 1125F400] 09:05:08 INFO - PROCESS | 3796 | 1464365108988 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]]]}] 09:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 09:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 629ms 09:05:09 INFO - PROCESS | 3796 | 1464365109009 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 3796 | 1464365109011 Marionette TRACE conn2 <- [1,833,null,{"value":"13"}] 09:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 09:05:09 INFO - PROCESS | 3796 | 1464365109014 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 3796 | 1464365109017 Marionette TRACE conn2 <- [1,834,null,{}] 09:05:09 INFO - PROCESS | 3796 | 1464365109020 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}] 09:05:09 INFO - PROCESS | 3796 | 1464365109119 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 09:05:09 INFO - PROCESS | 3796 | 1464365109125 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:09 INFO - PROCESS | 3796 | ++DOCSHELL 13309800 == 66 [pid = 3796] [id = 218] 09:05:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (14326800) [pid = 3796] [serial = 652] [outer = 00000000] 09:05:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (16F0D800) [pid = 3796] [serial = 653] [outer = 14326800] 09:05:09 INFO - PROCESS | 3796 | 1464365109173 Marionette DEBUG loaded listener.js 09:05:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (17231800) [pid = 3796] [serial = 654] [outer = 14326800] 09:05:09 INFO - PROCESS | 3796 | 1464365109794 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]]]}] 09:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 09:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 891ms 09:05:09 INFO - PROCESS | 3796 | 1464365109904 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 3796 | 1464365109909 Marionette TRACE conn2 <- [1,837,null,{"value":"13"}] 09:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 09:05:09 INFO - PROCESS | 3796 | 1464365109915 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 3796 | 1464365109918 Marionette TRACE conn2 <- [1,838,null,{}] 09:05:09 INFO - PROCESS | 3796 | 1464365109924 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}] 09:05:10 INFO - PROCESS | 3796 | 1464365110047 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 09:05:10 INFO - PROCESS | 3796 | 1464365110148 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:10 INFO - PROCESS | 3796 | ++DOCSHELL 10C04800 == 67 [pid = 3796] [id = 219] 09:05:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (10C06400) [pid = 3796] [serial = 655] [outer = 00000000] 09:05:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (139A7C00) [pid = 3796] [serial = 656] [outer = 10C06400] 09:05:10 INFO - PROCESS | 3796 | 1464365110188 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1431B800) [pid = 3796] [serial = 657] [outer = 10C06400] 09:05:10 INFO - PROCESS | 3796 | 1464365110771 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]]]}] 09:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 09:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 891ms 09:05:10 INFO - PROCESS | 3796 | 1464365110804 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 3796 | 1464365110810 Marionette TRACE conn2 <- [1,841,null,{"value":"13"}] 09:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 09:05:10 INFO - PROCESS | 3796 | 1464365110817 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 09:05:10 INFO - PROCESS | 3796 | 1464365110820 Marionette TRACE conn2 <- [1,842,null,{}] 09:05:10 INFO - PROCESS | 3796 | 1464365110824 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}] 09:05:10 INFO - PROCESS | 3796 | 1464365110936 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 09:05:11 INFO - PROCESS | 3796 | 1464365111041 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:11 INFO - PROCESS | 3796 | ++DOCSHELL 1697EC00 == 68 [pid = 3796] [id = 220] 09:05:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1697F800) [pid = 3796] [serial = 658] [outer = 00000000] 09:05:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (16B3F400) [pid = 3796] [serial = 659] [outer = 1697F800] 09:05:11 INFO - PROCESS | 3796 | 1464365111095 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (16ED0000) [pid = 3796] [serial = 660] [outer = 1697F800] 09:05:11 INFO - PROCESS | 3796 | 1464365111684 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]]]}] 09:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 09:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 921ms 09:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 09:05:11 INFO - PROCESS | 3796 | 1464365111746 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 09:05:11 INFO - PROCESS | 3796 | 1464365111749 Marionette TRACE conn2 <- [1,845,null,{"value":"13"}] 09:05:11 INFO - PROCESS | 3796 | 1464365111753 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 3796 | 1464365111756 Marionette TRACE conn2 <- [1,846,null,{}] 09:05:11 INFO - PROCESS | 3796 | 1464365111767 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}] 09:05:11 INFO - PROCESS | 3796 | 1464365111879 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 09:05:12 INFO - PROCESS | 3796 | 1464365112025 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:12 INFO - PROCESS | 3796 | ++DOCSHELL 10C05000 == 69 [pid = 3796] [id = 221] 09:05:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (17236000) [pid = 3796] [serial = 661] [outer = 00000000] 09:05:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (1764CC00) [pid = 3796] [serial = 662] [outer = 17236000] 09:05:12 INFO - PROCESS | 3796 | 1464365112082 Marionette DEBUG loaded listener.js 09:05:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (17650800) [pid = 3796] [serial = 663] [outer = 17236000] 09:05:12 INFO - PROCESS | 3796 | 1464365112605 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]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 09:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 922ms 09:05:12 INFO - PROCESS | 3796 | 1464365112680 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 3796 | 1464365112683 Marionette TRACE conn2 <- [1,849,null,{"value":"13"}] 09:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 09:05:12 INFO - PROCESS | 3796 | 1464365112687 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 3796 | 1464365112689 Marionette TRACE conn2 <- [1,850,null,{}] 09:05:12 INFO - PROCESS | 3796 | 1464365112692 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}] 09:05:12 INFO - PROCESS | 3796 | 1464365112799 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 09:05:12 INFO - PROCESS | 3796 | 1464365112931 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:12 INFO - PROCESS | 3796 | ++DOCSHELL 17656400 == 70 [pid = 3796] [id = 222] 09:05:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (17656800) [pid = 3796] [serial = 664] [outer = 00000000] 09:05:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1766F000) [pid = 3796] [serial = 665] [outer = 17656800] 09:05:12 INFO - PROCESS | 3796 | 1464365112995 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1800C800) [pid = 3796] [serial = 666] [outer = 17656800] 09:05:13 INFO - PROCESS | 3796 | 1464365113556 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]]]}] 09:05:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 09:05:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 921ms 09:05:13 INFO - PROCESS | 3796 | 1464365113615 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 09:05:13 INFO - PROCESS | 3796 | 1464365113618 Marionette TRACE conn2 <- [1,853,null,{"value":"13"}] 09:05:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 09:05:13 INFO - PROCESS | 3796 | 1464365113621 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 09:05:13 INFO - PROCESS | 3796 | 1464365113623 Marionette TRACE conn2 <- [1,854,null,{}] 09:05:13 INFO - PROCESS | 3796 | 1464365113627 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}] 09:05:13 INFO - PROCESS | 3796 | 1464365113729 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 09:05:13 INFO - PROCESS | 3796 | 1464365113861 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:13 INFO - PROCESS | 3796 | ++DOCSHELL 17632000 == 71 [pid = 3796] [id = 223] 09:05:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (17632400) [pid = 3796] [serial = 667] [outer = 00000000] 09:05:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (17639400) [pid = 3796] [serial = 668] [outer = 17632400] 09:05:13 INFO - PROCESS | 3796 | 1464365113916 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1763C800) [pid = 3796] [serial = 669] [outer = 17632400] 09:05:14 INFO - PROCESS | 3796 | 1464365114515 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]]]}] 09:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 09:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 936ms 09:05:14 INFO - PROCESS | 3796 | 1464365114551 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 3796 | 1464365114553 Marionette TRACE conn2 <- [1,857,null,{"value":"13"}] 09:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 09:05:14 INFO - PROCESS | 3796 | 1464365114557 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 3796 | 1464365114559 Marionette TRACE conn2 <- [1,858,null,{}] 09:05:14 INFO - PROCESS | 3796 | 1464365114563 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}] 09:05:14 INFO - PROCESS | 3796 | 1464365114685 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 09:05:14 INFO - PROCESS | 3796 | 1464365114794 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:14 INFO - PROCESS | 3796 | ++DOCSHELL 13316400 == 72 [pid = 3796] [id = 224] 09:05:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1381E400) [pid = 3796] [serial = 670] [outer = 00000000] 09:05:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (16FF6000) [pid = 3796] [serial = 671] [outer = 1381E400] 09:05:14 INFO - PROCESS | 3796 | 1464365114832 Marionette DEBUG loaded listener.js 09:05:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1763A000) [pid = 3796] [serial = 672] [outer = 1381E400] 09:05:15 INFO - PROCESS | 3796 | 1464365115642 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]]]}] 09:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 09:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1137ms 09:05:15 INFO - PROCESS | 3796 | 1464365115694 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 09:05:15 INFO - PROCESS | 3796 | 1464365115698 Marionette TRACE conn2 <- [1,861,null,{"value":"13"}] 09:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 09:05:15 INFO - PROCESS | 3796 | 1464365115703 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 09:05:15 INFO - PROCESS | 3796 | 1464365115707 Marionette TRACE conn2 <- [1,862,null,{}] 09:05:15 INFO - PROCESS | 3796 | 1464365115728 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}] 09:05:15 INFO - PROCESS | 3796 | 1464365115813 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 09:05:15 INFO - PROCESS | 3796 | 1464365115952 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:15 INFO - PROCESS | 3796 | ++DOCSHELL 11A05400 == 73 [pid = 3796] [id = 225] 09:05:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (11A0E800) [pid = 3796] [serial = 673] [outer = 00000000] 09:05:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (12AF0000) [pid = 3796] [serial = 674] [outer = 11A0E800] 09:05:16 INFO - PROCESS | 3796 | 1464365116002 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (13381000) [pid = 3796] [serial = 675] [outer = 11A0E800] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 19C6CC00 == 72 [pid = 3796] [id = 190] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 10C02C00 == 71 [pid = 3796] [id = 217] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 11428C00 == 70 [pid = 3796] [id = 216] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 1766C800 == 69 [pid = 3796] [id = 215] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 17663000 == 68 [pid = 3796] [id = 214] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 10B11000 == 67 [pid = 3796] [id = 213] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 10503800 == 66 [pid = 3796] [id = 212] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 16E80800 == 65 [pid = 3796] [id = 211] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 16AAB400 == 64 [pid = 3796] [id = 210] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 10A56800 == 63 [pid = 3796] [id = 209] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 11C70400 == 62 [pid = 3796] [id = 208] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (15756000) [pid = 3796] [serial = 602] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 1AE15800 == 61 [pid = 3796] [id = 206] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 1A45EC00 == 60 [pid = 3796] [id = 205] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 15755000 == 59 [pid = 3796] [id = 204] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 1381F400 == 58 [pid = 3796] [id = 203] 09:05:16 INFO - PROCESS | 3796 | --DOCSHELL 10563400 == 57 [pid = 3796] [id = 202] 09:05:16 INFO - PROCESS | 3796 | 1464365116615 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]]]}] 09:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 09:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 952ms 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (16E89400) [pid = 3796] [serial = 504] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (1AA72800) [pid = 3796] [serial = 507] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (1B2BBC00) [pid = 3796] [serial = 510] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (1310E800) [pid = 3796] [serial = 540] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (11424400) [pid = 3796] [serial = 450] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (1AE0CC00) [pid = 3796] [serial = 323] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1A837000) [pid = 3796] [serial = 287] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (19EE8800) [pid = 3796] [serial = 368] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (18201400) [pid = 3796] [serial = 414] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (1AB20400) [pid = 3796] [serial = 459] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (19EEB400) [pid = 3796] [serial = 546] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (1ABA9400) [pid = 3796] [serial = 332] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (16E8B400) [pid = 3796] [serial = 411] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (17235C00) [pid = 3796] [serial = 404] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (1AB21400) [pid = 3796] [serial = 498] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1720A800) [pid = 3796] [serial = 284] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (12B88800) [pid = 3796] [serial = 281] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (10A5CC00) [pid = 3796] [serial = 362] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (19C7B400) [pid = 3796] [serial = 456] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1AE0C000) [pid = 3796] [serial = 462] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (1574E000) [pid = 3796] [serial = 408] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (16B31800) [pid = 3796] [serial = 543] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (160B2000) [pid = 3796] [serial = 329] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (139AEC00) [pid = 3796] [serial = 501] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1288A800) [pid = 3796] [serial = 326] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (1AB1A400) [pid = 3796] [serial = 465] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (16AA9400) [pid = 3796] [serial = 365] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (16023400) [pid = 3796] [serial = 453] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (19C6AC00) [pid = 3796] [serial = 537] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (17A56000) [pid = 3796] [serial = 593] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1722B400) [pid = 3796] [serial = 596] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (172F7000) [pid = 3796] [serial = 597] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (16EC4000) [pid = 3796] [serial = 576] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1605B400) [pid = 3796] [serial = 575] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (16ECA000) [pid = 3796] [serial = 582] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (16B38C00) [pid = 3796] [serial = 581] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1A907C00) [pid = 3796] [serial = 579] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1A331400) [pid = 3796] [serial = 578] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (12D7C400) [pid = 3796] [serial = 584] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1381CC00) [pid = 3796] [serial = 585] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1310A400) [pid = 3796] [serial = 573] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (12AE8000) [pid = 3796] [serial = 572] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1604FC00) [pid = 3796] [serial = 587] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (167FD800) [pid = 3796] [serial = 588] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16F39400) [pid = 3796] [serial = 590] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1A83C800) [pid = 3796] [serial = 599] [outer = 00000000] [url = about:blank] 09:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (18206800) [pid = 3796] [serial = 594] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1AA7E800) [pid = 3796] [serial = 600] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16F40000) [pid = 3796] [serial = 591] [outer = 00000000] [url = about:blank] 09:05:16 INFO - PROCESS | 3796 | 1464365116653 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 09:05:16 INFO - PROCESS | 3796 | 1464365116658 Marionette TRACE conn2 <- [1,865,null,{"value":"13"}] 09:05:16 INFO - PROCESS | 3796 | 1464365116674 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 09:05:16 INFO - PROCESS | 3796 | 1464365116676 Marionette TRACE conn2 <- [1,866,null,{}] 09:05:16 INFO - PROCESS | 3796 | 1464365116680 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}] 09:05:16 INFO - PROCESS | 3796 | 1464365116766 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 09:05:16 INFO - PROCESS | 3796 | 1464365116776 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:16 INFO - PROCESS | 3796 | ++DOCSHELL 11258000 == 58 [pid = 3796] [id = 226] 09:05:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (11259400) [pid = 3796] [serial = 676] [outer = 00000000] 09:05:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (12B81000) [pid = 3796] [serial = 677] [outer = 11259400] 09:05:16 INFO - PROCESS | 3796 | 1464365116822 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1310A000) [pid = 3796] [serial = 678] [outer = 11259400] 09:05:17 INFO - PROCESS | 3796 | 1464365117326 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]]]}] 09:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 09:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 676ms 09:05:17 INFO - PROCESS | 3796 | 1464365117369 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 3796 | 1464365117371 Marionette TRACE conn2 <- [1,869,null,{"value":"13"}] 09:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 09:05:17 INFO - PROCESS | 3796 | 1464365117374 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 3796 | 1464365117378 Marionette TRACE conn2 <- [1,870,null,{}] 09:05:17 INFO - PROCESS | 3796 | 1464365117388 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}] 09:05:17 INFO - PROCESS | 3796 | 1464365117474 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 09:05:17 INFO - PROCESS | 3796 | 1464365117564 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:17 INFO - PROCESS | 3796 | ++DOCSHELL 10B0C000 == 59 [pid = 3796] [id = 227] 09:05:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1310E800) [pid = 3796] [serial = 679] [outer = 00000000] 09:05:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (15753800) [pid = 3796] [serial = 680] [outer = 1310E800] 09:05:17 INFO - PROCESS | 3796 | 1464365117602 Marionette DEBUG loaded listener.js 09:05:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1604FC00) [pid = 3796] [serial = 681] [outer = 1310E800] 09:05:17 INFO - PROCESS | 3796 | 1464365117977 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]]]}] 09:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 09:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 614ms 09:05:17 INFO - PROCESS | 3796 | 1464365118000 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 3796 | 1464365118002 Marionette TRACE conn2 <- [1,873,null,{"value":"13"}] 09:05:18 INFO - PROCESS | 3796 | 1464365118006 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 09:05:18 INFO - PROCESS | 3796 | 1464365118007 Marionette TRACE conn2 <- [1,874,null,{}] 09:05:18 INFO - PROCESS | 3796 | 1464365118011 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}] 09:05:18 INFO - PROCESS | 3796 | 1464365118099 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 09:05:18 INFO - PROCESS | 3796 | 1464365118108 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:18 INFO - PROCESS | 3796 | ++DOCSHELL 13821800 == 60 [pid = 3796] [id = 228] 09:05:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1601A000) [pid = 3796] [serial = 682] [outer = 00000000] 09:05:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1697A000) [pid = 3796] [serial = 683] [outer = 1601A000] 09:05:18 INFO - PROCESS | 3796 | 1464365118154 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16AACC00) [pid = 3796] [serial = 684] [outer = 1601A000] 09:05:18 INFO - PROCESS | 3796 | 1464365118900 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]]]}] 09:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 09:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 936ms 09:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 09:05:18 INFO - PROCESS | 3796 | 1464365118941 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 09:05:18 INFO - PROCESS | 3796 | 1464365118943 Marionette TRACE conn2 <- [1,877,null,{"value":"13"}] 09:05:18 INFO - PROCESS | 3796 | 1464365118946 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 09:05:18 INFO - PROCESS | 3796 | 1464365118948 Marionette TRACE conn2 <- [1,878,null,{}] 09:05:18 INFO - PROCESS | 3796 | 1464365118951 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}] 09:05:19 INFO - PROCESS | 3796 | 1464365119063 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 09:05:19 INFO - PROCESS | 3796 | 1464365119069 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:19 INFO - PROCESS | 3796 | ++DOCSHELL 10C0D000 == 61 [pid = 3796] [id = 229] 09:05:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (12D24400) [pid = 3796] [serial = 685] [outer = 00000000] 09:05:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (16F0B000) [pid = 3796] [serial = 686] [outer = 12D24400] 09:05:19 INFO - PROCESS | 3796 | 1464365119114 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16F0EC00) [pid = 3796] [serial = 687] [outer = 12D24400] 09:05:19 INFO - PROCESS | 3796 | 1464365119558 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]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 09:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 675ms 09:05:19 INFO - PROCESS | 3796 | 1464365119632 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 3796 | 1464365119633 Marionette TRACE conn2 <- [1,881,null,{"value":"13"}] 09:05:19 INFO - PROCESS | 3796 | 1464365119637 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 3796 | 1464365119638 Marionette TRACE conn2 <- [1,882,null,{}] 09:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 09:05:19 INFO - PROCESS | 3796 | 1464365119642 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}] 09:05:19 INFO - PROCESS | 3796 | 1464365119772 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 09:05:19 INFO - PROCESS | 3796 | 1464365119849 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:19 INFO - PROCESS | 3796 | ++DOCSHELL 17230800 == 62 [pid = 3796] [id = 230] 09:05:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (17232800) [pid = 3796] [serial = 688] [outer = 00000000] 09:05:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (172F8800) [pid = 3796] [serial = 689] [outer = 17232800] 09:05:19 INFO - PROCESS | 3796 | 1464365119894 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (17635000) [pid = 3796] [serial = 690] [outer = 17232800] 09:05:20 INFO - PROCESS | 3796 | 1464365120303 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]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 09:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 691ms 09:05:20 INFO - PROCESS | 3796 | 1464365120380 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 3796 | 1464365120366 Marionette TRACE conn2 <- [1,885,null,{"value":"13"}] 09:05:20 INFO - PROCESS | 3796 | 1464365120370 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 3796 | 1464365120372 Marionette TRACE conn2 <- [1,886,null,{}] 09:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 09:05:20 INFO - PROCESS | 3796 | 1464365120375 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}] 09:05:20 INFO - PROCESS | 3796 | 1464365120485 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 09:05:20 INFO - PROCESS | 3796 | 1464365120545 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:20 INFO - PROCESS | 3796 | ++DOCSHELL 1722B400 == 63 [pid = 3796] [id = 231] 09:05:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1763EC00) [pid = 3796] [serial = 691] [outer = 00000000] 09:05:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (17656000) [pid = 3796] [serial = 692] [outer = 1763EC00] 09:05:20 INFO - PROCESS | 3796 | 1464365120589 Marionette DEBUG loaded listener.js 09:05:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (17665400) [pid = 3796] [serial = 693] [outer = 1763EC00] 09:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (17666C00) [pid = 3796] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (16AAC400) [pid = 3796] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (10A5A800) [pid = 3796] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1125F400) [pid = 3796] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (13103800) [pid = 3796] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1A33E400) [pid = 3796] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (16F34400) [pid = 3796] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (10C07000) [pid = 3796] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1AB1D800) [pid = 3796] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (114A3800) [pid = 3796] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:05:20 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1766D400) [pid = 3796] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:05:21 INFO - PROCESS | 3796 | 1464365121062 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]]]}] 09:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 09:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 722ms 09:05:21 INFO - PROCESS | 3796 | 1464365121112 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 3796 | 1464365121114 Marionette TRACE conn2 <- [1,889,null,{"value":"13"}] 09:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 09:05:21 INFO - PROCESS | 3796 | 1464365121117 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - PROCESS | 3796 | 1464365121119 Marionette TRACE conn2 <- [1,890,null,{}] 09:05:21 INFO - PROCESS | 3796 | 1464365121122 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}] 09:05:21 INFO - PROCESS | 3796 | 1464365121219 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 09:05:21 INFO - PROCESS | 3796 | 1464365121225 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:21 INFO - PROCESS | 3796 | ++DOCSHELL 11CA3C00 == 64 [pid = 3796] [id = 232] 09:05:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (128BB400) [pid = 3796] [serial = 694] [outer = 00000000] 09:05:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1764C000) [pid = 3796] [serial = 695] [outer = 128BB400] 09:05:21 INFO - PROCESS | 3796 | 1464365121269 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1766D400) [pid = 3796] [serial = 696] [outer = 128BB400] 09:05:21 INFO - PROCESS | 3796 | 1464365121666 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]]]}] 09:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 09:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 584ms 09:05:21 INFO - PROCESS | 3796 | 1464365121698 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 09:05:21 INFO - PROCESS | 3796 | 1464365121700 Marionette TRACE conn2 <- [1,893,null,{"value":"13"}] 09:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 09:05:21 INFO - PROCESS | 3796 | 1464365121715 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 09:05:21 INFO - PROCESS | 3796 | 1464365121717 Marionette TRACE conn2 <- [1,894,null,{}] 09:05:21 INFO - PROCESS | 3796 | 1464365121721 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}] 09:05:21 INFO - PROCESS | 3796 | 1464365121806 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 09:05:21 INFO - PROCESS | 3796 | 1464365121813 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:21 INFO - PROCESS | 3796 | ++DOCSHELL 17801C00 == 65 [pid = 3796] [id = 233] 09:05:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (17806800) [pid = 3796] [serial = 697] [outer = 00000000] 09:05:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (17A52C00) [pid = 3796] [serial = 698] [outer = 17806800] 09:05:21 INFO - PROCESS | 3796 | 1464365121857 Marionette DEBUG loaded listener.js 09:05:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (17A56000) [pid = 3796] [serial = 699] [outer = 17806800] 09:05:22 INFO - PROCESS | 3796 | 1464365122304 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]]]}] 09:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 09:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 644ms 09:05:22 INFO - PROCESS | 3796 | 1464365122345 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 09:05:22 INFO - PROCESS | 3796 | 1464365122347 Marionette TRACE conn2 <- [1,897,null,{"value":"13"}] 09:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 09:05:22 INFO - PROCESS | 3796 | 1464365122350 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 09:05:22 INFO - PROCESS | 3796 | 1464365122351 Marionette TRACE conn2 <- [1,898,null,{}] 09:05:22 INFO - PROCESS | 3796 | 1464365122355 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}] 09:05:22 INFO - PROCESS | 3796 | 1464365122437 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 09:05:22 INFO - PROCESS | 3796 | 1464365122443 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:22 INFO - PROCESS | 3796 | ++DOCSHELL 10333400 == 66 [pid = 3796] [id = 234] 09:05:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (10373000) [pid = 3796] [serial = 700] [outer = 00000000] 09:05:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (18692800) [pid = 3796] [serial = 701] [outer = 10373000] 09:05:22 INFO - PROCESS | 3796 | 1464365122487 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (19C5FC00) [pid = 3796] [serial = 702] [outer = 10373000] 09:05:23 INFO - PROCESS | 3796 | 1464365123051 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]]]}] 09:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 09:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 721ms 09:05:23 INFO - PROCESS | 3796 | 1464365123092 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 09:05:23 INFO - PROCESS | 3796 | 1464365123096 Marionette TRACE conn2 <- [1,901,null,{"value":"13"}] 09:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 09:05:23 INFO - PROCESS | 3796 | 1464365123102 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 3796 | 1464365123106 Marionette TRACE conn2 <- [1,902,null,{}] 09:05:23 INFO - PROCESS | 3796 | 1464365123113 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}] 09:05:23 INFO - PROCESS | 3796 | 1464365123289 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 09:05:23 INFO - PROCESS | 3796 | 1464365123426 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:23 INFO - PROCESS | 3796 | ++DOCSHELL 0C7F8C00 == 67 [pid = 3796] [id = 235] 09:05:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (10B04C00) [pid = 3796] [serial = 703] [outer = 00000000] 09:05:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (10C09400) [pid = 3796] [serial = 704] [outer = 10B04C00] 09:05:23 INFO - PROCESS | 3796 | 1464365123483 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (130E2800) [pid = 3796] [serial = 705] [outer = 10B04C00] 09:05:24 INFO - PROCESS | 3796 | 1464365124055 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]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 09:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1028ms 09:05:24 INFO - PROCESS | 3796 | 1464365124135 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 3796 | 1464365124141 Marionette TRACE conn2 <- [1,905,null,{"value":"13"}] 09:05:24 INFO - PROCESS | 3796 | 1464365124131 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 09:05:24 INFO - PROCESS | 3796 | 1464365124134 Marionette TRACE conn2 <- [1,906,null,{}] 09:05:24 INFO - PROCESS | 3796 | 1464365124138 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}] 09:05:24 INFO - PROCESS | 3796 | 1464365124248 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 09:05:24 INFO - PROCESS | 3796 | 1464365124388 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:24 INFO - PROCESS | 3796 | ++DOCSHELL 10B0F000 == 68 [pid = 3796] [id = 236] 09:05:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (139B3400) [pid = 3796] [serial = 706] [outer = 00000000] 09:05:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (16059C00) [pid = 3796] [serial = 707] [outer = 139B3400] 09:05:24 INFO - PROCESS | 3796 | 1464365124444 Marionette DEBUG loaded listener.js 09:05:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (16B32800) [pid = 3796] [serial = 708] [outer = 139B3400] 09:05:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (16F0A800) [pid = 3796] [serial = 709] [outer = 1B64C800] 09:05:25 INFO - PROCESS | 3796 | 1464365125094 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]]]}] 09:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 09:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 967ms 09:05:25 INFO - PROCESS | 3796 | 1464365125104 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 09:05:25 INFO - PROCESS | 3796 | 1464365125106 Marionette TRACE conn2 <- [1,909,null,{"value":"13"}] 09:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 09:05:25 INFO - PROCESS | 3796 | 1464365125110 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 09:05:25 INFO - PROCESS | 3796 | 1464365125114 Marionette TRACE conn2 <- [1,910,null,{}] 09:05:25 INFO - PROCESS | 3796 | 1464365125125 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}] 09:05:25 INFO - PROCESS | 3796 | 1464365125235 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 09:05:25 INFO - PROCESS | 3796 | 1464365125346 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:25 INFO - PROCESS | 3796 | ++DOCSHELL 11C9A000 == 69 [pid = 3796] [id = 237] 09:05:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (139A8000) [pid = 3796] [serial = 710] [outer = 00000000] 09:05:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (19C6E800) [pid = 3796] [serial = 711] [outer = 139A8000] 09:05:25 INFO - PROCESS | 3796 | 1464365125402 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (19E29800) [pid = 3796] [serial = 712] [outer = 139A8000] 09:05:25 INFO - PROCESS | 3796 | 1464365125987 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]]]}] 09:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 09:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 936ms 09:05:26 INFO - PROCESS | 3796 | 1464365126038 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 3796 | 1464365126041 Marionette TRACE conn2 <- [1,913,null,{"value":"13"}] 09:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 09:05:26 INFO - PROCESS | 3796 | 1464365126045 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 3796 | 1464365126047 Marionette TRACE conn2 <- [1,914,null,{}] 09:05:26 INFO - PROCESS | 3796 | 1464365126050 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}] 09:05:26 INFO - PROCESS | 3796 | 1464365126158 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 09:05:26 INFO - PROCESS | 3796 | 1464365126262 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:26 INFO - PROCESS | 3796 | ++DOCSHELL 19EE6C00 == 70 [pid = 3796] [id = 238] 09:05:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (19EEC400) [pid = 3796] [serial = 713] [outer = 00000000] 09:05:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1A33AC00) [pid = 3796] [serial = 714] [outer = 19EEC400] 09:05:26 INFO - PROCESS | 3796 | 1464365126318 Marionette DEBUG loaded listener.js 09:05:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1A460000) [pid = 3796] [serial = 715] [outer = 19EEC400] 09:05:26 INFO - PROCESS | 3796 | 1464365126891 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]]]}] 09:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 891ms 09:05:26 INFO - PROCESS | 3796 | 1464365126948 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 3796 | 1464365126951 Marionette TRACE conn2 <- [1,917,null,{"value":"13"}] 09:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:05:26 INFO - PROCESS | 3796 | 1464365126938 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 3796 | 1464365126940 Marionette TRACE conn2 <- [1,918,null,{}] 09:05:26 INFO - PROCESS | 3796 | 1464365126943 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}] 09:05:27 INFO - PROCESS | 3796 | 1464365127047 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 09:05:27 INFO - PROCESS | 3796 | 1464365127149 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:27 INFO - PROCESS | 3796 | ++DOCSHELL 16BC1800 == 71 [pid = 3796] [id = 239] 09:05:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (16ECFC00) [pid = 3796] [serial = 716] [outer = 00000000] 09:05:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1A905000) [pid = 3796] [serial = 717] [outer = 16ECFC00] 09:05:27 INFO - PROCESS | 3796 | 1464365127202 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1A907C00) [pid = 3796] [serial = 718] [outer = 16ECFC00] 09:05:27 INFO - PROCESS | 3796 | 1464365127806 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]]]}] 09:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 921ms 09:05:27 INFO - PROCESS | 3796 | 1464365127883 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 09:05:27 INFO - PROCESS | 3796 | 1464365127885 Marionette TRACE conn2 <- [1,921,null,{"value":"13"}] 09:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:05:27 INFO - PROCESS | 3796 | 1464365127888 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 09:05:27 INFO - PROCESS | 3796 | 1464365127874 Marionette TRACE conn2 <- [1,922,null,{}] 09:05:27 INFO - PROCESS | 3796 | 1464365127878 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}] 09:05:27 INFO - PROCESS | 3796 | 1464365128000 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 09:05:28 INFO - PROCESS | 3796 | 1464365128135 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:28 INFO - PROCESS | 3796 | ++DOCSHELL 18593000 == 72 [pid = 3796] [id = 240] 09:05:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1A45FC00) [pid = 3796] [serial = 719] [outer = 00000000] 09:05:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1ABA4800) [pid = 3796] [serial = 720] [outer = 1A45FC00] 09:05:28 INFO - PROCESS | 3796 | 1464365128190 Marionette DEBUG loaded listener.js 09:05:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1ABAAC00) [pid = 3796] [serial = 721] [outer = 1A45FC00] 09:05:28 INFO - PROCESS | 3796 | 1464365128738 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]]]}] 09:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 937ms 09:05:28 INFO - PROCESS | 3796 | 1464365128818 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 3796 | 1464365128820 Marionette TRACE conn2 <- [1,925,null,{"value":"13"}] 09:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:05:28 INFO - PROCESS | 3796 | 1464365128824 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 3796 | 1464365128826 Marionette TRACE conn2 <- [1,926,null,{}] 09:05:28 INFO - PROCESS | 3796 | 1464365128814 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}] 09:05:29 INFO - PROCESS | 3796 | 1464365129063 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 09:05:29 INFO - PROCESS | 3796 | 1464365129224 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:29 INFO - PROCESS | 3796 | ++DOCSHELL 10C0B800 == 73 [pid = 3796] [id = 241] 09:05:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (10C10400) [pid = 3796] [serial = 722] [outer = 00000000] 09:05:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (110AC800) [pid = 3796] [serial = 723] [outer = 10C10400] 09:05:29 INFO - PROCESS | 3796 | 1464365129275 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1288AC00) [pid = 3796] [serial = 724] [outer = 10C10400] 09:05:29 INFO - PROCESS | 3796 | --DOCSHELL 17801C00 == 72 [pid = 3796] [id = 233] 09:05:29 INFO - PROCESS | 3796 | --DOCSHELL 11CA3C00 == 71 [pid = 3796] [id = 232] 09:05:29 INFO - PROCESS | 3796 | --DOCSHELL 1722B400 == 70 [pid = 3796] [id = 231] 09:05:29 INFO - PROCESS | 3796 | --DOCSHELL 17230800 == 69 [pid = 3796] [id = 230] 09:05:29 INFO - PROCESS | 3796 | --DOCSHELL 10C0D000 == 68 [pid = 3796] [id = 229] 09:05:29 INFO - PROCESS | 3796 | --DOCSHELL 13821800 == 67 [pid = 3796] [id = 228] 09:05:29 INFO - PROCESS | 3796 | --DOCSHELL 10B0C000 == 66 [pid = 3796] [id = 227] 09:05:29 INFO - PROCESS | 3796 | --DOCSHELL 11258000 == 65 [pid = 3796] [id = 226] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (16F0D800) [pid = 3796] [serial = 653] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOCSHELL 11A05400 == 64 [pid = 3796] [id = 225] 09:05:29 INFO - PROCESS | 3796 | --DOCSHELL 10C04800 == 63 [pid = 3796] [id = 219] 09:05:29 INFO - PROCESS | 3796 | 1464365129948 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]]]}] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (16BCC400) [pid = 3796] [serial = 651] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (17670400) [pid = 3796] [serial = 642] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (16E81400) [pid = 3796] [serial = 629] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (11C01400) [pid = 3796] [serial = 626] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (15755C00) [pid = 3796] [serial = 650] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (140C1C00) [pid = 3796] [serial = 624] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (140C6800) [pid = 3796] [serial = 608] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (1AE16800) [pid = 3796] [serial = 639] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (17A53400) [pid = 3796] [serial = 633] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (139AE800) [pid = 3796] [serial = 623] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (139AF400) [pid = 3796] [serial = 627] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1AB1A000) [pid = 3796] [serial = 614] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (18592C00) [pid = 3796] [serial = 635] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (1ABAFC00) [pid = 3796] [serial = 603] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (152D8800) [pid = 3796] [serial = 648] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1ABB0000) [pid = 3796] [serial = 638] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (10C05800) [pid = 3796] [serial = 605] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (17238000) [pid = 3796] [serial = 632] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (16ED1400) [pid = 3796] [serial = 630] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1AF65000) [pid = 3796] [serial = 617] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1381BC00) [pid = 3796] [serial = 647] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1B50C800) [pid = 3796] [serial = 645] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1766AC00) [pid = 3796] [serial = 641] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (178A8800) [pid = 3796] [serial = 620] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (16ECE400) [pid = 3796] [serial = 611] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (19C6E400) [pid = 3796] [serial = 636] [outer = 00000000] [url = about:blank] 09:05:29 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1B508000) [pid = 3796] [serial = 644] [outer = 00000000] [url = about:blank] 09:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1197ms 09:05:29 INFO - PROCESS | 3796 | 1464365130001 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 09:05:29 INFO - PROCESS | 3796 | 1464365130004 Marionette TRACE conn2 <- [1,929,null,{"value":"13"}] 09:05:30 INFO - PROCESS | 3796 | 1464365130009 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:05:30 INFO - PROCESS | 3796 | 1464365130013 Marionette TRACE conn2 <- [1,930,null,{}] 09:05:30 INFO - PROCESS | 3796 | 1464365130017 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}] 09:05:30 INFO - PROCESS | 3796 | 1464365130107 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 09:05:30 INFO - PROCESS | 3796 | 1464365130115 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:30 INFO - PROCESS | 3796 | ++DOCSHELL 13106C00 == 64 [pid = 3796] [id = 242] 09:05:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (13108400) [pid = 3796] [serial = 725] [outer = 00000000] 09:05:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1381F400) [pid = 3796] [serial = 726] [outer = 13108400] 09:05:30 INFO - PROCESS | 3796 | 1464365130163 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (139AFC00) [pid = 3796] [serial = 727] [outer = 13108400] 09:05:30 INFO - PROCESS | 3796 | 1464365130664 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]]]}] 09:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 691ms 09:05:30 INFO - PROCESS | 3796 | 1464365130694 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 3796 | 1464365130697 Marionette TRACE conn2 <- [1,933,null,{"value":"13"}] 09:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:05:30 INFO - PROCESS | 3796 | 1464365130700 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 3796 | 1464365130702 Marionette TRACE conn2 <- [1,934,null,{}] 09:05:30 INFO - PROCESS | 3796 | 1464365130705 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}] 09:05:30 INFO - PROCESS | 3796 | 1464365130791 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 09:05:30 INFO - PROCESS | 3796 | 1464365130804 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:30 INFO - PROCESS | 3796 | ++DOCSHELL 16028800 == 65 [pid = 3796] [id = 243] 09:05:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (16050400) [pid = 3796] [serial = 728] [outer = 00000000] 09:05:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (160BAC00) [pid = 3796] [serial = 729] [outer = 16050400] 09:05:30 INFO - PROCESS | 3796 | 1464365130855 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (16AA9400) [pid = 3796] [serial = 730] [outer = 16050400] 09:05:31 INFO - PROCESS | 3796 | 1464365131325 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]]]}] 09:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 614ms 09:05:31 INFO - PROCESS | 3796 | 1464365131348 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 3796 | 1464365131352 Marionette TRACE conn2 <- [1,937,null,{"value":"13"}] 09:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:05:31 INFO - PROCESS | 3796 | 1464365131362 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 3796 | 1464365131366 Marionette TRACE conn2 <- [1,938,null,{}] 09:05:31 INFO - PROCESS | 3796 | 1464365131369 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}] 09:05:31 INFO - PROCESS | 3796 | 1464365131458 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 09:05:31 INFO - PROCESS | 3796 | 1464365131465 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:31 INFO - PROCESS | 3796 | ++DOCSHELL 11A05400 == 66 [pid = 3796] [id = 244] 09:05:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (140C1C00) [pid = 3796] [serial = 731] [outer = 00000000] 09:05:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (16F08000) [pid = 3796] [serial = 732] [outer = 140C1C00] 09:05:31 INFO - PROCESS | 3796 | 1464365131516 Marionette DEBUG loaded listener.js 09:05:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (16F31C00) [pid = 3796] [serial = 733] [outer = 140C1C00] 09:05:31 INFO - PROCESS | 3796 | 1464365131956 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]]]}] 09:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 629ms 09:05:31 INFO - PROCESS | 3796 | 1464365131982 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 3796 | 1464365131984 Marionette TRACE conn2 <- [1,941,null,{"value":"13"}] 09:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:05:31 INFO - PROCESS | 3796 | 1464365131991 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 3796 | 1464365131992 Marionette TRACE conn2 <- [1,942,null,{}] 09:05:32 INFO - PROCESS | 3796 | 1464365132003 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}] 09:05:32 INFO - PROCESS | 3796 | 1464365132127 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 09:05:32 INFO - PROCESS | 3796 | 1464365132219 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:32 INFO - PROCESS | 3796 | ++DOCSHELL 10B0B400 == 67 [pid = 3796] [id = 245] 09:05:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (10C06000) [pid = 3796] [serial = 734] [outer = 00000000] 09:05:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (17072C00) [pid = 3796] [serial = 735] [outer = 10C06000] 09:05:32 INFO - PROCESS | 3796 | 1464365132265 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1722E400) [pid = 3796] [serial = 736] [outer = 10C06000] 09:05:32 INFO - PROCESS | 3796 | 1464365132679 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]]]}] 09:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 753ms 09:05:32 INFO - PROCESS | 3796 | 1464365132732 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 09:05:32 INFO - PROCESS | 3796 | 1464365132734 Marionette TRACE conn2 <- [1,945,null,{"value":"13"}] 09:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:05:32 INFO - PROCESS | 3796 | 1464365132738 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:05:32 INFO - PROCESS | 3796 | 1464365132739 Marionette TRACE conn2 <- [1,946,null,{}] 09:05:32 INFO - PROCESS | 3796 | 1464365132743 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}] 09:05:32 INFO - PROCESS | 3796 | 1464365132858 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 09:05:32 INFO - PROCESS | 3796 | 1464365132927 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:32 INFO - PROCESS | 3796 | ++DOCSHELL 17640800 == 68 [pid = 3796] [id = 246] 09:05:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (17648000) [pid = 3796] [serial = 737] [outer = 00000000] 09:05:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (17655000) [pid = 3796] [serial = 738] [outer = 17648000] 09:05:32 INFO - PROCESS | 3796 | 1464365132978 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (17670400) [pid = 3796] [serial = 739] [outer = 17648000] 09:05:33 INFO - PROCESS | 3796 | 1464365133408 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]]]}] 09:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 691ms 09:05:33 INFO - PROCESS | 3796 | 1464365133437 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 3796 | 1464365133439 Marionette TRACE conn2 <- [1,949,null,{"value":"13"}] 09:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:05:33 INFO - PROCESS | 3796 | 1464365133442 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 3796 | 1464365133444 Marionette TRACE conn2 <- [1,950,null,{}] 09:05:33 INFO - PROCESS | 3796 | 1464365133431 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}] 09:05:33 INFO - PROCESS | 3796 | 1464365133578 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 09:05:33 INFO - PROCESS | 3796 | 1464365133588 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:33 INFO - PROCESS | 3796 | ++DOCSHELL 17634000 == 69 [pid = 3796] [id = 247] 09:05:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (17669000) [pid = 3796] [serial = 740] [outer = 00000000] 09:05:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (19C68000) [pid = 3796] [serial = 741] [outer = 17669000] 09:05:33 INFO - PROCESS | 3796 | 1464365133685 Marionette DEBUG loaded listener.js 09:05:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (19E28400) [pid = 3796] [serial = 742] [outer = 17669000] 09:05:34 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (12D24400) [pid = 3796] [serial = 685] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:05:34 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (17232800) [pid = 3796] [serial = 688] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:05:34 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (11A0E800) [pid = 3796] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:05:34 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1310E800) [pid = 3796] [serial = 679] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:05:34 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (11259400) [pid = 3796] [serial = 676] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:05:34 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (1601A000) [pid = 3796] [serial = 682] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:05:34 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1763EC00) [pid = 3796] [serial = 691] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:05:34 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (17806800) [pid = 3796] [serial = 697] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:05:34 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (128BB400) [pid = 3796] [serial = 694] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:05:34 INFO - PROCESS | 3796 | 1464365134143 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]]]}] 09:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 721ms 09:05:34 INFO - PROCESS | 3796 | 1464365134167 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 3796 | 1464365134168 Marionette TRACE conn2 <- [1,953,null,{"value":"13"}] 09:05:34 INFO - PROCESS | 3796 | 1464365134172 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:05:34 INFO - PROCESS | 3796 | 1464365134174 Marionette TRACE conn2 <- [1,954,null,{}] 09:05:34 INFO - PROCESS | 3796 | 1464365134177 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}] 09:05:34 INFO - PROCESS | 3796 | 1464365134259 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 09:05:34 INFO - PROCESS | 3796 | 1464365134265 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:34 INFO - PROCESS | 3796 | ++DOCSHELL 11A0E800 == 70 [pid = 3796] [id = 248] 09:05:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (12D24400) [pid = 3796] [serial = 743] [outer = 00000000] 09:05:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (1763A800) [pid = 3796] [serial = 744] [outer = 12D24400] 09:05:34 INFO - PROCESS | 3796 | 1464365134372 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (18592C00) [pid = 3796] [serial = 745] [outer = 12D24400] 09:05:34 INFO - PROCESS | 3796 | 1464365134745 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]]]}] 09:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 630ms 09:05:34 INFO - PROCESS | 3796 | 1464365134794 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 09:05:34 INFO - PROCESS | 3796 | 1464365134796 Marionette TRACE conn2 <- [1,957,null,{"value":"13"}] 09:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:05:34 INFO - PROCESS | 3796 | 1464365134799 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:05:34 INFO - PROCESS | 3796 | 1464365134801 Marionette TRACE conn2 <- [1,958,null,{}] 09:05:34 INFO - PROCESS | 3796 | 1464365134804 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}] 09:05:34 INFO - PROCESS | 3796 | 1464365134887 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 09:05:34 INFO - PROCESS | 3796 | 1464365135007 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:34 INFO - PROCESS | 3796 | ++DOCSHELL 16BC9800 == 71 [pid = 3796] [id = 249] 09:05:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (16F34400) [pid = 3796] [serial = 746] [outer = 00000000] 09:05:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1A83B000) [pid = 3796] [serial = 747] [outer = 16F34400] 09:05:35 INFO - PROCESS | 3796 | 1464365135051 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1A906800) [pid = 3796] [serial = 748] [outer = 16F34400] 09:05:35 INFO - PROCESS | 3796 | 1464365135384 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]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 629ms 09:05:35 INFO - PROCESS | 3796 | 1464365135420 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 09:05:35 INFO - PROCESS | 3796 | 1464365135422 Marionette TRACE conn2 <- [1,961,null,{"value":"13"}] 09:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:05:35 INFO - PROCESS | 3796 | 1464365135425 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 3796 | 1464365135427 Marionette TRACE conn2 <- [1,962,null,{}] 09:05:35 INFO - PROCESS | 3796 | 1464365135430 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}] 09:05:35 INFO - PROCESS | 3796 | 1464365135553 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 09:05:35 INFO - PROCESS | 3796 | 1464365135562 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:35 INFO - PROCESS | 3796 | ++DOCSHELL 13BBF000 == 72 [pid = 3796] [id = 250] 09:05:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (18007400) [pid = 3796] [serial = 749] [outer = 00000000] 09:05:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1AA7F000) [pid = 3796] [serial = 750] [outer = 18007400] 09:05:35 INFO - PROCESS | 3796 | 1464365135615 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1AB21400) [pid = 3796] [serial = 751] [outer = 18007400] 09:05:36 INFO - PROCESS | 3796 | 1464365136074 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]]]}] 09:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 691ms 09:05:36 INFO - PROCESS | 3796 | 1464365136135 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 09:05:36 INFO - PROCESS | 3796 | 1464365136140 Marionette TRACE conn2 <- [1,965,null,{"value":"13"}] 09:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:05:36 INFO - PROCESS | 3796 | 1464365136146 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 3796 | 1464365136151 Marionette TRACE conn2 <- [1,966,null,{}] 09:05:36 INFO - PROCESS | 3796 | 1464365136158 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}] 09:05:36 INFO - PROCESS | 3796 | 1464365136324 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 09:05:36 INFO - PROCESS | 3796 | 1464365136438 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:36 INFO - PROCESS | 3796 | ++DOCSHELL 11C01400 == 73 [pid = 3796] [id = 251] 09:05:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (11C03800) [pid = 3796] [serial = 752] [outer = 00000000] 09:05:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (12D7FC00) [pid = 3796] [serial = 753] [outer = 11C03800] 09:05:36 INFO - PROCESS | 3796 | 1464365136496 Marionette DEBUG loaded listener.js 09:05:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (13821800) [pid = 3796] [serial = 754] [outer = 11C03800] 09:05:37 INFO - PROCESS | 3796 | 1464365137060 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]]]}] 09:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 982ms 09:05:37 INFO - PROCESS | 3796 | 1464365137136 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 09:05:37 INFO - PROCESS | 3796 | 1464365137142 Marionette TRACE conn2 <- [1,969,null,{"value":"13"}] 09:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:05:37 INFO - PROCESS | 3796 | 1464365137149 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:05:37 INFO - PROCESS | 3796 | 1464365137151 Marionette TRACE conn2 <- [1,970,null,{}] 09:05:37 INFO - PROCESS | 3796 | 1464365137155 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}] 09:05:37 INFO - PROCESS | 3796 | 1464365137284 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 09:05:37 INFO - PROCESS | 3796 | 1464365137421 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:37 INFO - PROCESS | 3796 | ++DOCSHELL 16B33400 == 74 [pid = 3796] [id = 252] 09:05:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (16E81000) [pid = 3796] [serial = 755] [outer = 00000000] 09:05:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (16ECE400) [pid = 3796] [serial = 756] [outer = 16E81000] 09:05:37 INFO - PROCESS | 3796 | 1464365137477 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (16F07400) [pid = 3796] [serial = 757] [outer = 16E81000] 09:05:38 INFO - PROCESS | 3796 | 1464365138083 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]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 982ms 09:05:38 INFO - PROCESS | 3796 | 1464365138121 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 3796 | 1464365138123 Marionette TRACE conn2 <- [1,973,null,{"value":"13"}] 09:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:05:38 INFO - PROCESS | 3796 | 1464365138127 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 3796 | 1464365138131 Marionette TRACE conn2 <- [1,974,null,{}] 09:05:38 INFO - PROCESS | 3796 | 1464365138142 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}] 09:05:38 INFO - PROCESS | 3796 | 1464365138253 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 09:05:38 INFO - PROCESS | 3796 | 1464365138387 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:38 INFO - PROCESS | 3796 | ++DOCSHELL 16FED400 == 75 [pid = 3796] [id = 253] 09:05:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (17236C00) [pid = 3796] [serial = 758] [outer = 00000000] 09:05:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (19C65800) [pid = 3796] [serial = 759] [outer = 17236C00] 09:05:38 INFO - PROCESS | 3796 | 1464365138445 Marionette DEBUG loaded listener.js 09:05:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (1A910C00) [pid = 3796] [serial = 760] [outer = 17236C00] 09:05:39 INFO - PROCESS | 3796 | 1464365139041 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]]]}] 09:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 983ms 09:05:39 INFO - PROCESS | 3796 | 1464365139112 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 09:05:39 INFO - PROCESS | 3796 | 1464365139115 Marionette TRACE conn2 <- [1,977,null,{"value":"13"}] 09:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:05:39 INFO - PROCESS | 3796 | 1464365139119 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:05:39 INFO - PROCESS | 3796 | 1464365139121 Marionette TRACE conn2 <- [1,978,null,{}] 09:05:39 INFO - PROCESS | 3796 | 1464365139124 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}] 09:05:39 INFO - PROCESS | 3796 | 1464365139233 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 09:05:39 INFO - PROCESS | 3796 | 1464365139339 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:39 INFO - PROCESS | 3796 | ++DOCSHELL 1AE0F000 == 76 [pid = 3796] [id = 254] 09:05:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1AE0F800) [pid = 3796] [serial = 761] [outer = 00000000] 09:05:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (1AF60C00) [pid = 3796] [serial = 762] [outer = 1AE0F800] 09:05:39 INFO - PROCESS | 3796 | 1464365139392 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1B2B8400) [pid = 3796] [serial = 763] [outer = 1AE0F800] 09:05:39 INFO - PROCESS | 3796 | 1464365139938 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]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 891ms 09:05:40 INFO - PROCESS | 3796 | 1464365140022 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 3796 | 1464365140025 Marionette TRACE conn2 <- [1,981,null,{"value":"13"}] 09:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:05:40 INFO - PROCESS | 3796 | 1464365140029 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 3796 | 1464365140031 Marionette TRACE conn2 <- [1,982,null,{}] 09:05:40 INFO - PROCESS | 3796 | 1464365140018 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}] 09:05:40 INFO - PROCESS | 3796 | 1464365140122 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 09:05:40 INFO - PROCESS | 3796 | 1464365140256 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:40 INFO - PROCESS | 3796 | ++DOCSHELL 17608C00 == 77 [pid = 3796] [id = 255] 09:05:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (17609800) [pid = 3796] [serial = 764] [outer = 00000000] 09:05:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (17611400) [pid = 3796] [serial = 765] [outer = 17609800] 09:05:40 INFO - PROCESS | 3796 | 1464365140311 Marionette DEBUG loaded listener.js 09:05:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (17614400) [pid = 3796] [serial = 766] [outer = 17609800] 09:05:40 INFO - PROCESS | 3796 | 1464365140871 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]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 890ms 09:05:40 INFO - PROCESS | 3796 | 1464365140915 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 3796 | 1464365140917 Marionette TRACE conn2 <- [1,985,null,{"value":"13"}] 09:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:05:40 INFO - PROCESS | 3796 | 1464365140921 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 3796 | 1464365140923 Marionette TRACE conn2 <- [1,986,null,{}] 09:05:40 INFO - PROCESS | 3796 | 1464365140926 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}] 09:05:41 INFO - PROCESS | 3796 | 1464365141033 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 09:05:41 INFO - PROCESS | 3796 | 1464365141144 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:41 INFO - PROCESS | 3796 | ++DOCSHELL 18088800 == 78 [pid = 3796] [id = 256] 09:05:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1AF61000) [pid = 3796] [serial = 767] [outer = 00000000] 09:05:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1B508400) [pid = 3796] [serial = 768] [outer = 1AF61000] 09:05:41 INFO - PROCESS | 3796 | 1464365141197 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (1B50D000) [pid = 3796] [serial = 769] [outer = 1AF61000] 09:05:41 INFO - PROCESS | 3796 | 1464365141808 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]]]}] 09:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 937ms 09:05:41 INFO - PROCESS | 3796 | 1464365141849 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 09:05:41 INFO - PROCESS | 3796 | 1464365141852 Marionette TRACE conn2 <- [1,989,null,{"value":"13"}] 09:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:05:41 INFO - PROCESS | 3796 | 1464365141856 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:05:41 INFO - PROCESS | 3796 | 1464365141858 Marionette TRACE conn2 <- [1,990,null,{}] 09:05:41 INFO - PROCESS | 3796 | 1464365141862 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}] 09:05:41 INFO - PROCESS | 3796 | 1464365141950 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 09:05:42 INFO - PROCESS | 3796 | 1464365142058 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:42 INFO - PROCESS | 3796 | ++DOCSHELL 13B03400 == 79 [pid = 3796] [id = 257] 09:05:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1601CC00) [pid = 3796] [serial = 770] [outer = 00000000] 09:05:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (16E86400) [pid = 3796] [serial = 771] [outer = 1601CC00] 09:05:42 INFO - PROCESS | 3796 | 1464365142111 Marionette DEBUG loaded listener.js 09:05:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (1722E800) [pid = 3796] [serial = 772] [outer = 1601CC00] 09:05:42 INFO - PROCESS | 3796 | 1464365142943 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]]]}] 09:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1166ms 09:05:43 INFO - PROCESS | 3796 | 1464365143014 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 09:05:43 INFO - PROCESS | 3796 | 1464365143018 Marionette TRACE conn2 <- [1,993,null,{"value":"13"}] 09:05:43 INFO - PROCESS | 3796 | 1464365143023 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:05:43 INFO - PROCESS | 3796 | 1464365143027 Marionette TRACE conn2 <- [1,994,null,{}] 09:05:43 INFO - PROCESS | 3796 | 1464365143033 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}] 09:05:43 INFO - PROCESS | 3796 | 1464365143139 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 09:05:43 INFO - PROCESS | 3796 | 1464365143280 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:43 INFO - PROCESS | 3796 | ++DOCSHELL 11424C00 == 80 [pid = 3796] [id = 258] 09:05:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (11428C00) [pid = 3796] [serial = 773] [outer = 00000000] 09:05:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (13323800) [pid = 3796] [serial = 774] [outer = 11428C00] 09:05:43 INFO - PROCESS | 3796 | 1464365143345 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (10C02000) [pid = 3796] [serial = 775] [outer = 11428C00] 09:05:43 INFO - PROCESS | 3796 | --DOCSHELL 1604D000 == 79 [pid = 3796] [id = 181] 09:05:43 INFO - PROCESS | 3796 | --DOCSHELL 11CA1000 == 78 [pid = 3796] [id = 180] 09:05:43 INFO - PROCESS | 3796 | --DOCSHELL 16FF8000 == 77 [pid = 3796] [id = 65] 09:05:43 INFO - PROCESS | 3796 | --DOCSHELL 16BC9800 == 76 [pid = 3796] [id = 249] 09:05:43 INFO - PROCESS | 3796 | --DOCSHELL 11A0E800 == 75 [pid = 3796] [id = 248] 09:05:43 INFO - PROCESS | 3796 | --DOCSHELL 17634000 == 74 [pid = 3796] [id = 247] 09:05:43 INFO - PROCESS | 3796 | --DOCSHELL 17640800 == 73 [pid = 3796] [id = 246] 09:05:43 INFO - PROCESS | 3796 | --DOCSHELL 10B0B400 == 72 [pid = 3796] [id = 245] 09:05:43 INFO - PROCESS | 3796 | --DOCSHELL 11A05400 == 71 [pid = 3796] [id = 244] 09:05:43 INFO - PROCESS | 3796 | --DOCSHELL 16028800 == 70 [pid = 3796] [id = 243] 09:05:43 INFO - PROCESS | 3796 | --DOCSHELL 13106C00 == 69 [pid = 3796] [id = 242] 09:05:43 INFO - PROCESS | 3796 | --DOCSHELL 10C0B800 == 68 [pid = 3796] [id = 241] 09:05:43 INFO - PROCESS | 3796 | --DOCSHELL 0C7F8C00 == 67 [pid = 3796] [id = 235] 09:05:43 INFO - PROCESS | 3796 | --DOCSHELL 10333400 == 66 [pid = 3796] [id = 234] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (16F0B000) [pid = 3796] [serial = 686] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (172F8800) [pid = 3796] [serial = 689] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (139A7C00) [pid = 3796] [serial = 656] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (13381000) [pid = 3796] [serial = 675] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (12AF0000) [pid = 3796] [serial = 674] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (15753800) [pid = 3796] [serial = 680] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (1604FC00) [pid = 3796] [serial = 681] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (12B81000) [pid = 3796] [serial = 677] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (1310A000) [pid = 3796] [serial = 678] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1766F000) [pid = 3796] [serial = 665] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (16FF6000) [pid = 3796] [serial = 671] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (1697A000) [pid = 3796] [serial = 683] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (17656000) [pid = 3796] [serial = 692] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (16B3F400) [pid = 3796] [serial = 659] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (1764CC00) [pid = 3796] [serial = 662] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (17639400) [pid = 3796] [serial = 668] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (17635000) [pid = 3796] [serial = 690] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (18692800) [pid = 3796] [serial = 701] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (17A56000) [pid = 3796] [serial = 699] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (17A52C00) [pid = 3796] [serial = 698] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (17665400) [pid = 3796] [serial = 693] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1764C000) [pid = 3796] [serial = 695] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (16AACC00) [pid = 3796] [serial = 684] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (16F0EC00) [pid = 3796] [serial = 687] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1766D400) [pid = 3796] [serial = 696] [outer = 00000000] [url = about:blank] 09:05:43 INFO - PROCESS | 3796 | 1464365143948 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]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 982ms 09:05:44 INFO - PROCESS | 3796 | 1464365144012 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 3796 | 1464365144017 Marionette TRACE conn2 <- [1,997,null,{"value":"13"}] 09:05:44 INFO - PROCESS | 3796 | 1464365144023 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 3796 | 1464365144026 Marionette TRACE conn2 <- [1,998,null,{}] 09:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:05:44 INFO - PROCESS | 3796 | 1464365144029 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}] 09:05:44 INFO - PROCESS | 3796 | 1464365144135 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 09:05:44 INFO - PROCESS | 3796 | 1464365144230 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:44 INFO - PROCESS | 3796 | ++DOCSHELL 10563400 == 67 [pid = 3796] [id = 259] 09:05:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (105FAC00) [pid = 3796] [serial = 776] [outer = 00000000] 09:05:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (12D2E400) [pid = 3796] [serial = 777] [outer = 105FAC00] 09:05:44 INFO - PROCESS | 3796 | 1464365144275 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (139AD800) [pid = 3796] [serial = 778] [outer = 105FAC00] 09:05:44 INFO - PROCESS | 3796 | 1464365144730 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]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 736ms 09:05:44 INFO - PROCESS | 3796 | 1464365144750 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 3796 | 1464365144752 Marionette TRACE conn2 <- [1,1001,null,{"value":"13"}] 09:05:44 INFO - PROCESS | 3796 | 1464365144756 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:05:44 INFO - PROCESS | 3796 | 1464365144759 Marionette TRACE conn2 <- [1,1002,null,{}] 09:05:44 INFO - PROCESS | 3796 | 1464365144769 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}] 09:05:44 INFO - PROCESS | 3796 | 1464365144870 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 09:05:44 INFO - PROCESS | 3796 | 1464365144881 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:44 INFO - PROCESS | 3796 | ++DOCSHELL 16055800 == 68 [pid = 3796] [id = 260] 09:05:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (16055C00) [pid = 3796] [serial = 779] [outer = 00000000] 09:05:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (16973800) [pid = 3796] [serial = 780] [outer = 16055C00] 09:05:44 INFO - PROCESS | 3796 | 1464365144932 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (16B37800) [pid = 3796] [serial = 781] [outer = 16055C00] 09:05:45 INFO - PROCESS | 3796 | 1464365145421 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]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 691ms 09:05:45 INFO - PROCESS | 3796 | 1464365145455 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 3796 | 1464365145458 Marionette TRACE conn2 <- [1,1005,null,{"value":"13"}] 09:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:05:45 INFO - PROCESS | 3796 | 1464365145461 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 3796 | 1464365145463 Marionette TRACE conn2 <- [1,1006,null,{}] 09:05:45 INFO - PROCESS | 3796 | 1464365145466 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}] 09:05:45 INFO - PROCESS | 3796 | 1464365145556 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 09:05:45 INFO - PROCESS | 3796 | 1464365145562 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:45 INFO - PROCESS | 3796 | ++DOCSHELL 16E83C00 == 69 [pid = 3796] [id = 261] 09:05:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (16E84400) [pid = 3796] [serial = 782] [outer = 00000000] 09:05:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (16ECD000) [pid = 3796] [serial = 783] [outer = 16E84400] 09:05:45 INFO - PROCESS | 3796 | 1464365145607 Marionette DEBUG loaded listener.js 09:05:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (16F0B000) [pid = 3796] [serial = 784] [outer = 16E84400] 09:05:46 INFO - PROCESS | 3796 | 1464365146029 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]]]}] 09:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 09:05:46 INFO - PROCESS | 3796 | 1464365146082 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 3796 | 1464365146084 Marionette TRACE conn2 <- [1,1009,null,{"value":"13"}] 09:05:46 INFO - PROCESS | 3796 | 1464365146088 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:05:46 INFO - PROCESS | 3796 | 1464365146089 Marionette TRACE conn2 <- [1,1010,null,{}] 09:05:46 INFO - PROCESS | 3796 | 1464365146093 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}] 09:05:46 INFO - PROCESS | 3796 | 1464365146193 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 09:05:46 INFO - PROCESS | 3796 | 1464365146200 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:46 INFO - PROCESS | 3796 | ++DOCSHELL 15756800 == 70 [pid = 3796] [id = 262] 09:05:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (16BC1000) [pid = 3796] [serial = 785] [outer = 00000000] 09:05:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (16FF8000) [pid = 3796] [serial = 786] [outer = 16BC1000] 09:05:46 INFO - PROCESS | 3796 | 1464365146244 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (16FF9000) [pid = 3796] [serial = 787] [outer = 16BC1000] 09:05:46 INFO - PROCESS | 3796 | 1464365146730 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]]]}] 09:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 676ms 09:05:46 INFO - PROCESS | 3796 | 1464365146769 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 09:05:46 INFO - PROCESS | 3796 | 1464365146771 Marionette TRACE conn2 <- [1,1013,null,{"value":"13"}] 09:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:05:46 INFO - PROCESS | 3796 | 1464365146775 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:05:46 INFO - PROCESS | 3796 | 1464365146776 Marionette TRACE conn2 <- [1,1014,null,{}] 09:05:46 INFO - PROCESS | 3796 | 1464365146780 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}] 09:05:46 INFO - PROCESS | 3796 | 1464365146918 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 09:05:46 INFO - PROCESS | 3796 | 1464365146942 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:46 INFO - PROCESS | 3796 | ++DOCSHELL 1305F400 == 71 [pid = 3796] [id = 263] 09:05:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (17639C00) [pid = 3796] [serial = 788] [outer = 00000000] 09:05:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1764C000) [pid = 3796] [serial = 789] [outer = 17639C00] 09:05:46 INFO - PROCESS | 3796 | 1464365146988 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (17662800) [pid = 3796] [serial = 790] [outer = 17639C00] 09:05:47 INFO - PROCESS | 3796 | 1464365147413 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]]]}] 09:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 675ms 09:05:47 INFO - PROCESS | 3796 | 1464365147474 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 3796 | 1464365147476 Marionette TRACE conn2 <- [1,1017,null,{"value":"13"}] 09:05:47 INFO - PROCESS | 3796 | 1464365147480 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:05:47 INFO - PROCESS | 3796 | 1464365147481 Marionette TRACE conn2 <- [1,1018,null,{}] 09:05:47 INFO - PROCESS | 3796 | 1464365147485 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}] 09:05:47 INFO - PROCESS | 3796 | 1464365147617 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 09:05:47 INFO - PROCESS | 3796 | 1464365147642 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:47 INFO - PROCESS | 3796 | ++DOCSHELL 17633800 == 72 [pid = 3796] [id = 264] 09:05:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (17666400) [pid = 3796] [serial = 791] [outer = 00000000] 09:05:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1766F400) [pid = 3796] [serial = 792] [outer = 17666400] 09:05:47 INFO - PROCESS | 3796 | 1464365147686 Marionette DEBUG loaded listener.js 09:05:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (17A4F800) [pid = 3796] [serial = 793] [outer = 17666400] 09:05:48 INFO - PROCESS | 3796 | 1464365148113 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]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 675ms 09:05:48 INFO - PROCESS | 3796 | 1464365148163 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 3796 | 1464365148165 Marionette TRACE conn2 <- [1,1021,null,{"value":"13"}] 09:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:05:48 INFO - PROCESS | 3796 | 1464365148175 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:05:48 INFO - PROCESS | 3796 | 1464365148177 Marionette TRACE conn2 <- [1,1022,null,{}] 09:05:48 INFO - PROCESS | 3796 | 1464365148181 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}] 09:05:48 INFO - PROCESS | 3796 | 1464365148297 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 09:05:48 INFO - PROCESS | 3796 | 1464365148363 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:48 INFO - PROCESS | 3796 | ++DOCSHELL 17640400 == 73 [pid = 3796] [id = 265] 09:05:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (17649000) [pid = 3796] [serial = 794] [outer = 00000000] 09:05:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (18592800) [pid = 3796] [serial = 795] [outer = 17649000] 09:05:48 INFO - PROCESS | 3796 | 1464365148416 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1869EC00) [pid = 3796] [serial = 796] [outer = 17649000] 09:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (16F34400) [pid = 3796] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (10C06000) [pid = 3796] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (16050400) [pid = 3796] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (17648000) [pid = 3796] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (13108400) [pid = 3796] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (10C10400) [pid = 3796] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (12D24400) [pid = 3796] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (17669000) [pid = 3796] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (140C1C00) [pid = 3796] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:05:48 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (14326800) [pid = 3796] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:05:48 INFO - PROCESS | 3796 | 1464365148902 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]]]}] 09:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 783ms 09:05:48 INFO - PROCESS | 3796 | 1464365148956 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 09:05:48 INFO - PROCESS | 3796 | 1464365148959 Marionette TRACE conn2 <- [1,1025,null,{"value":"13"}] 09:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:05:49 INFO - PROCESS | 3796 | 1464365149027 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 3796 | 1464365149030 Marionette TRACE conn2 <- [1,1026,null,{}] 09:05:49 INFO - PROCESS | 3796 | 1464365149037 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}] 09:05:49 INFO - PROCESS | 3796 | 1464365149164 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 09:05:49 INFO - PROCESS | 3796 | 1464365149269 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:49 INFO - PROCESS | 3796 | ++DOCSHELL 10C10400 == 74 [pid = 3796] [id = 266] 09:05:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (10F0F000) [pid = 3796] [serial = 797] [outer = 00000000] 09:05:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (11C0A800) [pid = 3796] [serial = 798] [outer = 10F0F000] 09:05:49 INFO - PROCESS | 3796 | 1464365149328 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (130D5C00) [pid = 3796] [serial = 799] [outer = 10F0F000] 09:05:49 INFO - PROCESS | 3796 | 1464365149917 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]]]}] 09:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 921ms 09:05:49 INFO - PROCESS | 3796 | 1464365149957 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 09:05:49 INFO - PROCESS | 3796 | 1464365149962 Marionette TRACE conn2 <- [1,1029,null,{"value":"13"}] 09:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:05:49 INFO - PROCESS | 3796 | 1464365149967 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 3796 | 1464365149970 Marionette TRACE conn2 <- [1,1030,null,{}] 09:05:49 INFO - PROCESS | 3796 | 1464365149981 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}] 09:05:50 INFO - PROCESS | 3796 | 1464365150100 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 09:05:50 INFO - PROCESS | 3796 | 1464365150207 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:50 INFO - PROCESS | 3796 | ++DOCSHELL 1431C400 == 75 [pid = 3796] [id = 267] 09:05:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (14327400) [pid = 3796] [serial = 800] [outer = 00000000] 09:05:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1601B800) [pid = 3796] [serial = 801] [outer = 14327400] 09:05:50 INFO - PROCESS | 3796 | 1464365150262 Marionette DEBUG loaded listener.js 09:05:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (160BD000) [pid = 3796] [serial = 802] [outer = 14327400] 09:05:50 INFO - PROCESS | 3796 | 1464365150878 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]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 982ms 09:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:05:50 INFO - PROCESS | 3796 | 1464365150954 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 3796 | 1464365150956 Marionette TRACE conn2 <- [1,1033,null,{"value":"13"}] 09:05:50 INFO - PROCESS | 3796 | 1464365150960 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 3796 | 1464365150962 Marionette TRACE conn2 <- [1,1034,null,{}] 09:05:50 INFO - PROCESS | 3796 | 1464365150966 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}] 09:05:51 INFO - PROCESS | 3796 | 1464365151084 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 09:05:51 INFO - PROCESS | 3796 | 1464365151228 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:51 INFO - PROCESS | 3796 | ++DOCSHELL 17633400 == 76 [pid = 3796] [id = 268] 09:05:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (17635000) [pid = 3796] [serial = 803] [outer = 00000000] 09:05:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (17648000) [pid = 3796] [serial = 804] [outer = 17635000] 09:05:51 INFO - PROCESS | 3796 | 1464365151290 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (17666C00) [pid = 3796] [serial = 805] [outer = 17635000] 09:05:51 INFO - PROCESS | 3796 | 1464365151894 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]]]}] 09:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 982ms 09:05:51 INFO - PROCESS | 3796 | 1464365151945 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 09:05:51 INFO - PROCESS | 3796 | 1464365151947 Marionette TRACE conn2 <- [1,1037,null,{"value":"13"}] 09:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:05:51 INFO - PROCESS | 3796 | 1464365151951 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:05:51 INFO - PROCESS | 3796 | 1464365151953 Marionette TRACE conn2 <- [1,1038,null,{}] 09:05:51 INFO - PROCESS | 3796 | 1464365151971 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}] 09:05:52 INFO - PROCESS | 3796 | 1464365152086 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 09:05:52 INFO - PROCESS | 3796 | 1464365152221 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:52 INFO - PROCESS | 3796 | ++DOCSHELL 19C6EC00 == 77 [pid = 3796] [id = 269] 09:05:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (19C73400) [pid = 3796] [serial = 806] [outer = 00000000] 09:05:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (1A464400) [pid = 3796] [serial = 807] [outer = 19C73400] 09:05:52 INFO - PROCESS | 3796 | 1464365152276 Marionette DEBUG loaded listener.js 09:05:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (1A90FC00) [pid = 3796] [serial = 808] [outer = 19C73400] 09:05:52 INFO - PROCESS | 3796 | 1464365152808 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]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 891ms 09:05:52 INFO - PROCESS | 3796 | 1464365152853 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 3796 | 1464365152856 Marionette TRACE conn2 <- [1,1041,null,{"value":"13"}] 09:05:52 INFO - PROCESS | 3796 | 1464365152861 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:05:52 INFO - PROCESS | 3796 | 1464365152863 Marionette TRACE conn2 <- [1,1042,null,{}] 09:05:52 INFO - PROCESS | 3796 | 1464365152867 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}] 09:05:52 INFO - PROCESS | 3796 | 1464365152971 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 09:05:53 INFO - PROCESS | 3796 | 1464365153083 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:53 INFO - PROCESS | 3796 | ++DOCSHELL 16ECC400 == 78 [pid = 3796] [id = 270] 09:05:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (1869C000) [pid = 3796] [serial = 809] [outer = 00000000] 09:05:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (194A1400) [pid = 3796] [serial = 810] [outer = 1869C000] 09:05:53 INFO - PROCESS | 3796 | 1464365153137 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (194A5800) [pid = 3796] [serial = 811] [outer = 1869C000] 09:05:53 INFO - PROCESS | 3796 | 1464365153686 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]]]}] 09:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 875ms 09:05:53 INFO - PROCESS | 3796 | 1464365153750 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 09:05:53 INFO - PROCESS | 3796 | 1464365153753 Marionette TRACE conn2 <- [1,1045,null,{"value":"13"}] 09:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:05:53 INFO - PROCESS | 3796 | 1464365153756 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:05:53 INFO - PROCESS | 3796 | 1464365153758 Marionette TRACE conn2 <- [1,1046,null,{}] 09:05:53 INFO - PROCESS | 3796 | 1464365153762 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}] 09:05:53 INFO - PROCESS | 3796 | 1464365153887 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 09:05:53 INFO - PROCESS | 3796 | 1464365153996 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:54 INFO - PROCESS | 3796 | ++DOCSHELL 194A2400 == 79 [pid = 3796] [id = 271] 09:05:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (194A2800) [pid = 3796] [serial = 812] [outer = 00000000] 09:05:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (1ABAF400) [pid = 3796] [serial = 813] [outer = 194A2800] 09:05:54 INFO - PROCESS | 3796 | 1464365154050 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (1AE16C00) [pid = 3796] [serial = 814] [outer = 194A2800] 09:05:54 INFO - PROCESS | 3796 | 1464365154583 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]]]}] 09:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 890ms 09:05:54 INFO - PROCESS | 3796 | 1464365154644 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 09:05:54 INFO - PROCESS | 3796 | 1464365154647 Marionette TRACE conn2 <- [1,1049,null,{"value":"13"}] 09:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:05:54 INFO - PROCESS | 3796 | 1464365154650 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 3796 | 1464365154652 Marionette TRACE conn2 <- [1,1050,null,{}] 09:05:54 INFO - PROCESS | 3796 | 1464365154656 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}] 09:05:54 INFO - PROCESS | 3796 | 1464365154760 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 09:05:54 INFO - PROCESS | 3796 | 1464365154873 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:54 INFO - PROCESS | 3796 | ++DOCSHELL 1AA76C00 == 80 [pid = 3796] [id = 272] 09:05:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (1AB20400) [pid = 3796] [serial = 815] [outer = 00000000] 09:05:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (1B504C00) [pid = 3796] [serial = 816] [outer = 1AB20400] 09:05:54 INFO - PROCESS | 3796 | 1464365154926 Marionette DEBUG loaded listener.js 09:05:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (1B508C00) [pid = 3796] [serial = 817] [outer = 1AB20400] 09:05:55 INFO - PROCESS | 3796 | 1464365155486 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]]]}] 09:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 891ms 09:05:55 INFO - PROCESS | 3796 | 1464365155537 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 09:05:55 INFO - PROCESS | 3796 | 1464365155540 Marionette TRACE conn2 <- [1,1053,null,{"value":"13"}] 09:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:05:55 INFO - PROCESS | 3796 | 1464365155543 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:05:55 INFO - PROCESS | 3796 | 1464365155545 Marionette TRACE conn2 <- [1,1054,null,{}] 09:05:55 INFO - PROCESS | 3796 | 1464365155549 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}] 09:05:55 INFO - PROCESS | 3796 | 1464365155654 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 09:05:55 INFO - PROCESS | 3796 | 1464365155762 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:55 INFO - PROCESS | 3796 | ++DOCSHELL 10C0A000 == 81 [pid = 3796] [id = 273] 09:05:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 155 (10C0E000) [pid = 3796] [serial = 818] [outer = 00000000] 09:05:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 156 (1B645C00) [pid = 3796] [serial = 819] [outer = 10C0E000] 09:05:55 INFO - PROCESS | 3796 | 1464365155815 Marionette DEBUG loaded listener.js 09:05:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 157 (1B64AC00) [pid = 3796] [serial = 820] [outer = 10C0E000] 09:05:56 INFO - PROCESS | 3796 | 1464365156372 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]]]}] 09:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 875ms 09:05:56 INFO - PROCESS | 3796 | 1464365156432 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 09:05:56 INFO - PROCESS | 3796 | 1464365156434 Marionette TRACE conn2 <- [1,1057,null,{"value":"13"}] 09:05:56 INFO - PROCESS | 3796 | 1464365156437 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:05:56 INFO - PROCESS | 3796 | 1464365156439 Marionette TRACE conn2 <- [1,1058,null,{}] 09:05:56 INFO - PROCESS | 3796 | 1464365156443 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}] 09:05:56 INFO - PROCESS | 3796 | 1464365156553 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 09:05:56 INFO - PROCESS | 3796 | 1464365156664 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:56 INFO - PROCESS | 3796 | ++DOCSHELL 10C0AC00 == 82 [pid = 3796] [id = 274] 09:05:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 158 (10F0E400) [pid = 3796] [serial = 821] [outer = 00000000] 09:05:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 159 (16979400) [pid = 3796] [serial = 822] [outer = 10F0E400] 09:05:56 INFO - PROCESS | 3796 | 1464365156716 Marionette DEBUG loaded listener.js 09:05:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 160 (16F37C00) [pid = 3796] [serial = 823] [outer = 10F0E400] 09:05:57 INFO - PROCESS | 3796 | 1464365157454 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]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1060ms 09:05:57 INFO - PROCESS | 3796 | 1464365157511 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 3796 | 1464365157515 Marionette TRACE conn2 <- [1,1061,null,{"value":"13"}] 09:05:57 INFO - PROCESS | 3796 | 1464365157520 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:05:57 INFO - PROCESS | 3796 | 1464365157523 Marionette TRACE conn2 <- [1,1062,null,{}] 09:05:57 INFO - PROCESS | 3796 | 1464365157529 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}] 09:05:57 INFO - PROCESS | 3796 | 1464365157640 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 09:05:57 INFO - PROCESS | 3796 | 1464365157782 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:57 INFO - PROCESS | 3796 | ++DOCSHELL 10A5B000 == 83 [pid = 3796] [id = 275] 09:05:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 161 (10B07800) [pid = 3796] [serial = 824] [outer = 00000000] 09:05:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 162 (10B11800) [pid = 3796] [serial = 825] [outer = 10B07800] 09:05:57 INFO - PROCESS | 3796 | 1464365157832 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 163 (10C09C00) [pid = 3796] [serial = 826] [outer = 10B07800] 09:05:58 INFO - PROCESS | 3796 | --DOCSHELL 17633800 == 82 [pid = 3796] [id = 264] 09:05:58 INFO - PROCESS | 3796 | --DOCSHELL 1305F400 == 81 [pid = 3796] [id = 263] 09:05:58 INFO - PROCESS | 3796 | --DOCSHELL 15756800 == 80 [pid = 3796] [id = 262] 09:05:58 INFO - PROCESS | 3796 | --DOCSHELL 16E83C00 == 79 [pid = 3796] [id = 261] 09:05:58 INFO - PROCESS | 3796 | --DOCSHELL 16055800 == 78 [pid = 3796] [id = 260] 09:05:58 INFO - PROCESS | 3796 | --DOCSHELL 10563400 == 77 [pid = 3796] [id = 259] 09:05:58 INFO - PROCESS | 3796 | --DOCSHELL 11424C00 == 76 [pid = 3796] [id = 258] 09:05:58 INFO - PROCESS | 3796 | --DOCSHELL 11C01400 == 75 [pid = 3796] [id = 251] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 162 (17231800) [pid = 3796] [serial = 654] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 161 (1A906800) [pid = 3796] [serial = 748] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 160 (17072C00) [pid = 3796] [serial = 735] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 159 (1722E400) [pid = 3796] [serial = 736] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 158 (160BAC00) [pid = 3796] [serial = 729] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 157 (17670400) [pid = 3796] [serial = 739] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 156 (16AA9400) [pid = 3796] [serial = 730] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 155 (1381F400) [pid = 3796] [serial = 726] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 154 (139AFC00) [pid = 3796] [serial = 727] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (110AC800) [pid = 3796] [serial = 723] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (1288AC00) [pid = 3796] [serial = 724] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (10C09400) [pid = 3796] [serial = 704] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (16059C00) [pid = 3796] [serial = 707] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (19C6E800) [pid = 3796] [serial = 711] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (1A33AC00) [pid = 3796] [serial = 714] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (17655000) [pid = 3796] [serial = 738] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (1A905000) [pid = 3796] [serial = 717] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (1ABA4800) [pid = 3796] [serial = 720] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (1763A800) [pid = 3796] [serial = 744] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (1AA7F000) [pid = 3796] [serial = 750] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (19C68000) [pid = 3796] [serial = 741] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (1A83B000) [pid = 3796] [serial = 747] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (11C72400) [pid = 3796] [serial = 405] [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.] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (19E28400) [pid = 3796] [serial = 742] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (16F08000) [pid = 3796] [serial = 732] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (18592C00) [pid = 3796] [serial = 745] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (16F31C00) [pid = 3796] [serial = 733] [outer = 00000000] [url = about:blank] 09:05:58 INFO - PROCESS | 3796 | 1464365158446 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]]]}] 09:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 983ms 09:05:58 INFO - PROCESS | 3796 | 1464365158509 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 09:05:58 INFO - PROCESS | 3796 | 1464365158514 Marionette TRACE conn2 <- [1,1065,null,{"value":"13"}] 09:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:05:58 INFO - PROCESS | 3796 | 1464365158520 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:05:58 INFO - PROCESS | 3796 | 1464365158523 Marionette TRACE conn2 <- [1,1066,null,{}] 09:05:58 INFO - PROCESS | 3796 | 1464365158526 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}] 09:05:58 INFO - PROCESS | 3796 | 1464365158618 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 09:05:58 INFO - PROCESS | 3796 | 1464365158731 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:58 INFO - PROCESS | 3796 | ++DOCSHELL 10B03C00 == 76 [pid = 3796] [id = 276] 09:05:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (10B04800) [pid = 3796] [serial = 827] [outer = 00000000] 09:05:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (114A3800) [pid = 3796] [serial = 828] [outer = 10B04800] 09:05:58 INFO - PROCESS | 3796 | 1464365158778 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (11C9E000) [pid = 3796] [serial = 829] [outer = 10B04800] 09:05:59 INFO - PROCESS | 3796 | 1464365159136 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]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 691ms 09:05:59 INFO - PROCESS | 3796 | 1464365159202 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 3796 | 1464365159204 Marionette TRACE conn2 <- [1,1069,null,{"value":"13"}] 09:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:05:59 INFO - PROCESS | 3796 | 1464365159207 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 3796 | 1464365159211 Marionette TRACE conn2 <- [1,1070,null,{}] 09:05:59 INFO - PROCESS | 3796 | 1464365159221 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}] 09:05:59 INFO - PROCESS | 3796 | 1464365159321 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 09:05:59 INFO - PROCESS | 3796 | 1464365159329 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:05:59 INFO - PROCESS | 3796 | ++DOCSHELL 13109800 == 77 [pid = 3796] [id = 277] 09:05:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1310C400) [pid = 3796] [serial = 830] [outer = 00000000] 09:05:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (1331F400) [pid = 3796] [serial = 831] [outer = 1310C400] 09:05:59 INFO - PROCESS | 3796 | 1464365159383 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (138E2400) [pid = 3796] [serial = 832] [outer = 1310C400] 09:05:59 INFO - PROCESS | 3796 | 1464365159840 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]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 691ms 09:05:59 INFO - PROCESS | 3796 | 1464365159906 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 3796 | 1464365159909 Marionette TRACE conn2 <- [1,1073,null,{"value":"13"}] 09:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:05:59 INFO - PROCESS | 3796 | 1464365159912 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 3796 | 1464365159898 Marionette TRACE conn2 <- [1,1074,null,{}] 09:05:59 INFO - PROCESS | 3796 | 1464365159902 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}] 09:06:00 INFO - PROCESS | 3796 | 1464365160018 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 09:06:00 INFO - PROCESS | 3796 | 1464365160119 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:00 INFO - PROCESS | 3796 | ++DOCSHELL 139A5800 == 78 [pid = 3796] [id = 278] 09:06:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (139B2C00) [pid = 3796] [serial = 833] [outer = 00000000] 09:06:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (13BCBC00) [pid = 3796] [serial = 834] [outer = 139B2C00] 09:06:00 INFO - PROCESS | 3796 | 1464365160163 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (140CC000) [pid = 3796] [serial = 835] [outer = 139B2C00] 09:06:00 INFO - PROCESS | 3796 | 1464365160526 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]]]}] 09:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 690ms 09:06:00 INFO - PROCESS | 3796 | 1464365160593 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 09:06:00 INFO - PROCESS | 3796 | 1464365160595 Marionette TRACE conn2 <- [1,1077,null,{"value":"13"}] 09:06:00 INFO - PROCESS | 3796 | 1464365160614 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:06:00 INFO - PROCESS | 3796 | 1464365160615 Marionette TRACE conn2 <- [1,1078,null,{}] 09:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:06:00 INFO - PROCESS | 3796 | 1464365160619 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}] 09:06:00 INFO - PROCESS | 3796 | 1464365160751 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 09:06:00 INFO - PROCESS | 3796 | 1464365160819 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:00 INFO - PROCESS | 3796 | ++DOCSHELL 139B2000 == 79 [pid = 3796] [id = 279] 09:06:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (140C9C00) [pid = 3796] [serial = 836] [outer = 00000000] 09:06:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (15752000) [pid = 3796] [serial = 837] [outer = 140C9C00] 09:06:00 INFO - PROCESS | 3796 | 1464365160863 Marionette DEBUG loaded listener.js 09:06:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (15E16400) [pid = 3796] [serial = 838] [outer = 140C9C00] 09:06:01 INFO - PROCESS | 3796 | 1464365161247 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]]]}] 09:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 676ms 09:06:01 INFO - PROCESS | 3796 | 1464365161300 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 3796 | 1464365161303 Marionette TRACE conn2 <- [1,1081,null,{"value":"13"}] 09:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:06:01 INFO - PROCESS | 3796 | 1464365161307 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 3796 | 1464365161309 Marionette TRACE conn2 <- [1,1082,null,{}] 09:06:01 INFO - PROCESS | 3796 | 1464365161312 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}] 09:06:01 INFO - PROCESS | 3796 | 1464365161476 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 09:06:01 INFO - PROCESS | 3796 | 1464365161499 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:01 INFO - PROCESS | 3796 | ++DOCSHELL 1572E000 == 80 [pid = 3796] [id = 280] 09:06:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (16056800) [pid = 3796] [serial = 839] [outer = 00000000] 09:06:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (16AA9400) [pid = 3796] [serial = 840] [outer = 16056800] 09:06:01 INFO - PROCESS | 3796 | 1464365161543 Marionette DEBUG loaded listener.js 09:06:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (16B3F400) [pid = 3796] [serial = 841] [outer = 16056800] 09:06:01 INFO - PROCESS | 3796 | 1464365161968 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]]]}] 09:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 675ms 09:06:01 INFO - PROCESS | 3796 | 1464365161988 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 3796 | 1464365161990 Marionette TRACE conn2 <- [1,1085,null,{"value":"13"}] 09:06:01 INFO - PROCESS | 3796 | 1464365161993 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:06:01 INFO - PROCESS | 3796 | 1464365161995 Marionette TRACE conn2 <- [1,1086,null,{}] 09:06:02 INFO - PROCESS | 3796 | 1464365161998 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}] 09:06:02 INFO - PROCESS | 3796 | 1464365162120 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 09:06:02 INFO - PROCESS | 3796 | 1464365162132 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:02 INFO - PROCESS | 3796 | ++DOCSHELL 16B17C00 == 81 [pid = 3796] [id = 281] 09:06:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (16BC9800) [pid = 3796] [serial = 842] [outer = 00000000] 09:06:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (16ECD400) [pid = 3796] [serial = 843] [outer = 16BC9800] 09:06:02 INFO - PROCESS | 3796 | 1464365162176 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (16F09400) [pid = 3796] [serial = 844] [outer = 16BC9800] 09:06:02 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (16B32C00) [pid = 3796] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:06:02 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (1697F800) [pid = 3796] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:06:02 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (17236000) [pid = 3796] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:06:02 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (10C06400) [pid = 3796] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:06:02 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (19C6D400) [pid = 3796] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:06:02 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (17639C00) [pid = 3796] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:06:02 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (17666400) [pid = 3796] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:06:02 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (18007400) [pid = 3796] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:06:02 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (16BC1000) [pid = 3796] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:06:02 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (16055C00) [pid = 3796] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:06:02 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (11428C00) [pid = 3796] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:06:02 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (1381E400) [pid = 3796] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:06:02 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (105FAC00) [pid = 3796] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:06:02 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (16E84400) [pid = 3796] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:06:02 INFO - PROCESS | 3796 | 1464365162743 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]]]}] 09:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 783ms 09:06:02 INFO - PROCESS | 3796 | 1464365162780 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 09:06:02 INFO - PROCESS | 3796 | 1464365162782 Marionette TRACE conn2 <- [1,1089,null,{"value":"13"}] 09:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:06:02 INFO - PROCESS | 3796 | 1464365162785 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:06:02 INFO - PROCESS | 3796 | 1464365162787 Marionette TRACE conn2 <- [1,1090,null,{}] 09:06:02 INFO - PROCESS | 3796 | 1464365162790 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}] 09:06:02 INFO - PROCESS | 3796 | 1464365162875 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 09:06:02 INFO - PROCESS | 3796 | 1464365162881 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:02 INFO - PROCESS | 3796 | ++DOCSHELL 1601D000 == 82 [pid = 3796] [id = 282] 09:06:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (16020400) [pid = 3796] [serial = 845] [outer = 00000000] 09:06:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (16B39000) [pid = 3796] [serial = 846] [outer = 16020400] 09:06:02 INFO - PROCESS | 3796 | 1464365162935 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (16EC4800) [pid = 3796] [serial = 847] [outer = 16020400] 09:06:03 INFO - PROCESS | 3796 | 1464365163364 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]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 614ms 09:06:03 INFO - PROCESS | 3796 | 1464365163422 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 3796 | 1464365163424 Marionette TRACE conn2 <- [1,1093,null,{"value":"13"}] 09:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:06:03 INFO - PROCESS | 3796 | 1464365163427 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 3796 | 1464365163429 Marionette TRACE conn2 <- [1,1094,null,{}] 09:06:03 INFO - PROCESS | 3796 | 1464365163432 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}] 09:06:03 INFO - PROCESS | 3796 | 1464365163520 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 09:06:03 INFO - PROCESS | 3796 | 1464365163526 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:03 INFO - PROCESS | 3796 | ++DOCSHELL 10B05000 == 83 [pid = 3796] [id = 283] 09:06:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (15735C00) [pid = 3796] [serial = 848] [outer = 00000000] 09:06:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (16F34400) [pid = 3796] [serial = 849] [outer = 15735C00] 09:06:03 INFO - PROCESS | 3796 | 1464365163569 Marionette DEBUG loaded listener.js 09:06:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (17070800) [pid = 3796] [serial = 850] [outer = 15735C00] 09:06:03 INFO - PROCESS | 3796 | 1464365163975 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]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 583ms 09:06:03 INFO - PROCESS | 3796 | 1464365164008 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 3796 | 1464365164011 Marionette TRACE conn2 <- [1,1097,null,{"value":"13"}] 09:06:04 INFO - PROCESS | 3796 | 1464365164029 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 3796 | 1464365164031 Marionette TRACE conn2 <- [1,1098,null,{}] 09:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:06:04 INFO - PROCESS | 3796 | 1464365164034 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}] 09:06:04 INFO - PROCESS | 3796 | 1464365164122 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 09:06:04 INFO - PROCESS | 3796 | 1464365164128 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:04 INFO - PROCESS | 3796 | ++DOCSHELL 16EC6000 == 84 [pid = 3796] [id = 284] 09:06:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (16ECCC00) [pid = 3796] [serial = 851] [outer = 00000000] 09:06:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (17237C00) [pid = 3796] [serial = 852] [outer = 16ECCC00] 09:06:04 INFO - PROCESS | 3796 | 1464365164174 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (17607C00) [pid = 3796] [serial = 853] [outer = 16ECCC00] 09:06:04 INFO - PROCESS | 3796 | 1464365164639 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]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 09:06:04 INFO - PROCESS | 3796 | 1464365164652 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 3796 | 1464365164655 Marionette TRACE conn2 <- [1,1101,null,{"value":"13"}] 09:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:06:04 INFO - PROCESS | 3796 | 1464365164674 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 3796 | 1464365164677 Marionette TRACE conn2 <- [1,1102,null,{}] 09:06:04 INFO - PROCESS | 3796 | 1464365164681 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}] 09:06:04 INFO - PROCESS | 3796 | 1464365164903 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 09:06:04 INFO - PROCESS | 3796 | 1464365165008 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:05 INFO - PROCESS | 3796 | ++DOCSHELL 10563400 == 85 [pid = 3796] [id = 285] 09:06:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (105ECC00) [pid = 3796] [serial = 854] [outer = 00000000] 09:06:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (10A61C00) [pid = 3796] [serial = 855] [outer = 105ECC00] 09:06:05 INFO - PROCESS | 3796 | 1464365165065 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (10C07400) [pid = 3796] [serial = 856] [outer = 105ECC00] 09:06:05 INFO - PROCESS | 3796 | 1464365165734 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]]]}] 09:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1090ms 09:06:05 INFO - PROCESS | 3796 | 1464365165761 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 09:06:05 INFO - PROCESS | 3796 | 1464365165766 Marionette TRACE conn2 <- [1,1105,null,{"value":"13"}] 09:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:06:05 INFO - PROCESS | 3796 | 1464365165771 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:06:05 INFO - PROCESS | 3796 | 1464365165775 Marionette TRACE conn2 <- [1,1106,null,{}] 09:06:05 INFO - PROCESS | 3796 | 1464365165800 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}] 09:06:05 INFO - PROCESS | 3796 | 1464365165917 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 09:06:06 INFO - PROCESS | 3796 | 1464365166060 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:06 INFO - PROCESS | 3796 | ++DOCSHELL 12A98800 == 86 [pid = 3796] [id = 286] 09:06:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (12AEE000) [pid = 3796] [serial = 857] [outer = 00000000] 09:06:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (1310A000) [pid = 3796] [serial = 858] [outer = 12AEE000] 09:06:06 INFO - PROCESS | 3796 | 1464365166118 Marionette DEBUG loaded listener.js 09:06:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 155 (139A5C00) [pid = 3796] [serial = 859] [outer = 12AEE000] 09:06:06 INFO - PROCESS | 3796 | 1464365166684 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]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 952ms 09:06:06 INFO - PROCESS | 3796 | 1464365166722 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 3796 | 1464365166727 Marionette TRACE conn2 <- [1,1109,null,{"value":"13"}] 09:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:06:06 INFO - PROCESS | 3796 | 1464365166731 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 3796 | 1464365166733 Marionette TRACE conn2 <- [1,1110,null,{}] 09:06:06 INFO - PROCESS | 3796 | 1464365166737 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}] 09:06:06 INFO - PROCESS | 3796 | 1464365166895 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 09:06:06 INFO - PROCESS | 3796 | 1464365166963 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:07 INFO - PROCESS | 3796 | ++DOCSHELL 13108400 == 87 [pid = 3796] [id = 287] 09:06:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 156 (16050400) [pid = 3796] [serial = 860] [outer = 00000000] 09:06:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 157 (16B37C00) [pid = 3796] [serial = 861] [outer = 16050400] 09:06:07 INFO - PROCESS | 3796 | 1464365167061 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 158 (17214400) [pid = 3796] [serial = 862] [outer = 16050400] 09:06:07 INFO - PROCESS | 3796 | 1464365167666 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]]]}] 09:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 983ms 09:06:07 INFO - PROCESS | 3796 | 1464365167718 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 09:06:07 INFO - PROCESS | 3796 | 1464365167722 Marionette TRACE conn2 <- [1,1113,null,{"value":"13"}] 09:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:06:07 INFO - PROCESS | 3796 | 1464365167733 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:06:07 INFO - PROCESS | 3796 | 1464365167738 Marionette TRACE conn2 <- [1,1114,null,{}] 09:06:07 INFO - PROCESS | 3796 | 1464365167742 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}] 09:06:07 INFO - PROCESS | 3796 | 1464365167892 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 09:06:07 INFO - PROCESS | 3796 | 1464365168006 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:08 INFO - PROCESS | 3796 | ++DOCSHELL 160B0C00 == 88 [pid = 3796] [id = 288] 09:06:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 159 (172EC400) [pid = 3796] [serial = 863] [outer = 00000000] 09:06:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 160 (17654000) [pid = 3796] [serial = 864] [outer = 172EC400] 09:06:08 INFO - PROCESS | 3796 | 1464365168064 Marionette DEBUG loaded listener.js 09:06:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 161 (1766DC00) [pid = 3796] [serial = 865] [outer = 172EC400] 09:06:08 INFO - PROCESS | 3796 | 1464365168994 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]]]}] 09:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1336ms 09:06:09 INFO - PROCESS | 3796 | 1464365169068 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 09:06:09 INFO - PROCESS | 3796 | 1464365169072 Marionette TRACE conn2 <- [1,1117,null,{"value":"13"}] 09:06:09 INFO - PROCESS | 3796 | 1464365169077 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:06:09 INFO - PROCESS | 3796 | 1464365169081 Marionette TRACE conn2 <- [1,1118,null,{}] 09:06:09 INFO - PROCESS | 3796 | 1464365169088 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}] 09:06:09 INFO - PROCESS | 3796 | 1464365169188 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 09:06:09 INFO - PROCESS | 3796 | 1464365169334 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:09 INFO - PROCESS | 3796 | ++DOCSHELL 103D1800 == 89 [pid = 3796] [id = 289] 09:06:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 162 (103D8400) [pid = 3796] [serial = 866] [outer = 00000000] 09:06:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 163 (10A57400) [pid = 3796] [serial = 867] [outer = 103D8400] 09:06:09 INFO - PROCESS | 3796 | 1464365169384 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 164 (10B08400) [pid = 3796] [serial = 868] [outer = 103D8400] 09:06:09 INFO - PROCESS | 3796 | 1464365169963 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]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 921ms 09:06:10 INFO - PROCESS | 3796 | 1464365170008 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 3796 | 1464365170013 Marionette TRACE conn2 <- [1,1121,null,{"value":"13"}] 09:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:06:10 INFO - PROCESS | 3796 | 1464365170019 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 3796 | 1464365170022 Marionette TRACE conn2 <- [1,1122,null,{}] 09:06:10 INFO - PROCESS | 3796 | 1464365170026 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}] 09:06:10 INFO - PROCESS | 3796 | 1464365170120 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 09:06:10 INFO - PROCESS | 3796 | 1464365170237 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:10 INFO - PROCESS | 3796 | ++DOCSHELL 11CA3C00 == 90 [pid = 3796] [id = 290] 09:06:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 165 (11CA7000) [pid = 3796] [serial = 869] [outer = 00000000] 09:06:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 166 (12AE6C00) [pid = 3796] [serial = 870] [outer = 11CA7000] 09:06:10 INFO - PROCESS | 3796 | 1464365170327 Marionette DEBUG loaded listener.js 09:06:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 167 (1305F400) [pid = 3796] [serial = 871] [outer = 11CA7000] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 16052800 == 89 [pid = 3796] [id = 153] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 1AE15400 == 88 [pid = 3796] [id = 170] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 13305000 == 87 [pid = 3796] [id = 139] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 18697800 == 86 [pid = 3796] [id = 169] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 1AA70800 == 85 [pid = 3796] [id = 83] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 10B05000 == 84 [pid = 3796] [id = 283] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 1601D000 == 83 [pid = 3796] [id = 282] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 16B17C00 == 82 [pid = 3796] [id = 281] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 1572E000 == 81 [pid = 3796] [id = 280] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 139B2000 == 80 [pid = 3796] [id = 279] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 139A5800 == 79 [pid = 3796] [id = 278] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 13109800 == 78 [pid = 3796] [id = 277] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 166 (18592800) [pid = 3796] [serial = 795] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 165 (16E86400) [pid = 3796] [serial = 771] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 164 (12D7FC00) [pid = 3796] [serial = 753] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 163 (16ECE400) [pid = 3796] [serial = 756] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 162 (19C65800) [pid = 3796] [serial = 759] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 161 (1AF60C00) [pid = 3796] [serial = 762] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 160 (17611400) [pid = 3796] [serial = 765] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 159 (1B508400) [pid = 3796] [serial = 768] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 10B03C00 == 77 [pid = 3796] [id = 276] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 10A5B000 == 76 [pid = 3796] [id = 275] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 19C6EC00 == 75 [pid = 3796] [id = 269] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 13BBF000 == 74 [pid = 3796] [id = 250] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 17633400 == 73 [pid = 3796] [id = 268] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 1431C400 == 72 [pid = 3796] [id = 267] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 10C10400 == 71 [pid = 3796] [id = 266] 09:06:10 INFO - PROCESS | 3796 | --DOCSHELL 17640400 == 70 [pid = 3796] [id = 265] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 158 (1A90E800) [pid = 3796] [serial = 621] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 157 (16ED0000) [pid = 3796] [serial = 660] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 156 (17650800) [pid = 3796] [serial = 663] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 155 (1431B800) [pid = 3796] [serial = 657] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 154 (1A461000) [pid = 3796] [serial = 570] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (1764C000) [pid = 3796] [serial = 789] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (1766F400) [pid = 3796] [serial = 792] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (17662800) [pid = 3796] [serial = 790] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (17A4F800) [pid = 3796] [serial = 793] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (1AB21400) [pid = 3796] [serial = 751] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (16FF8000) [pid = 3796] [serial = 786] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (16973800) [pid = 3796] [serial = 780] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (16B37800) [pid = 3796] [serial = 781] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (13323800) [pid = 3796] [serial = 774] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (10C02000) [pid = 3796] [serial = 775] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (1763A000) [pid = 3796] [serial = 672] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (12D2E400) [pid = 3796] [serial = 777] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (139AD800) [pid = 3796] [serial = 778] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (16ECD000) [pid = 3796] [serial = 783] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (16F0B000) [pid = 3796] [serial = 784] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (16FF9000) [pid = 3796] [serial = 787] [outer = 00000000] [url = about:blank] 09:06:10 INFO - PROCESS | 3796 | 1464365170876 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]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 890ms 09:06:10 INFO - PROCESS | 3796 | 1464365170905 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 3796 | 1464365170907 Marionette TRACE conn2 <- [1,1125,null,{"value":"13"}] 09:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:06:10 INFO - PROCESS | 3796 | 1464365170911 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 3796 | 1464365170914 Marionette TRACE conn2 <- [1,1126,null,{}] 09:06:10 INFO - PROCESS | 3796 | 1464365170924 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}] 09:06:10 INFO - PROCESS | 3796 | 1464365171011 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 09:06:11 INFO - PROCESS | 3796 | 1464365171102 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:11 INFO - PROCESS | 3796 | ++DOCSHELL 11261400 == 71 [pid = 3796] [id = 291] 09:06:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (12D30400) [pid = 3796] [serial = 872] [outer = 00000000] 09:06:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (13109400) [pid = 3796] [serial = 873] [outer = 12D30400] 09:06:11 INFO - PROCESS | 3796 | 1464365171149 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (13386C00) [pid = 3796] [serial = 874] [outer = 12D30400] 09:06:11 INFO - PROCESS | 3796 | 1464365171528 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]]]}] 09:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 691ms 09:06:11 INFO - PROCESS | 3796 | 1464365171594 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 09:06:11 INFO - PROCESS | 3796 | 1464365171596 Marionette TRACE conn2 <- [1,1129,null,{"value":"13"}] 09:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:06:11 INFO - PROCESS | 3796 | 1464365171600 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:06:11 INFO - PROCESS | 3796 | 1464365171601 Marionette TRACE conn2 <- [1,1130,null,{}] 09:06:11 INFO - PROCESS | 3796 | 1464365171605 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}] 09:06:11 INFO - PROCESS | 3796 | 1464365171691 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 09:06:11 INFO - PROCESS | 3796 | 1464365171697 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:11 INFO - PROCESS | 3796 | ++DOCSHELL 1310E800 == 72 [pid = 3796] [id = 292] 09:06:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1381EC00) [pid = 3796] [serial = 875] [outer = 00000000] 09:06:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (139AC000) [pid = 3796] [serial = 876] [outer = 1381EC00] 09:06:11 INFO - PROCESS | 3796 | 1464365171742 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (139AD400) [pid = 3796] [serial = 877] [outer = 1381EC00] 09:06:12 INFO - PROCESS | 3796 | 1464365172187 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]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 629ms 09:06:12 INFO - PROCESS | 3796 | 1464365172221 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 3796 | 1464365172223 Marionette TRACE conn2 <- [1,1133,null,{"value":"13"}] 09:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:06:12 INFO - PROCESS | 3796 | 1464365172226 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 3796 | 1464365172228 Marionette TRACE conn2 <- [1,1134,null,{}] 09:06:12 INFO - PROCESS | 3796 | 1464365172231 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}] 09:06:12 INFO - PROCESS | 3796 | 1464365172309 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 09:06:12 INFO - PROCESS | 3796 | 1464365172315 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:12 INFO - PROCESS | 3796 | ++DOCSHELL 140C1C00 == 73 [pid = 3796] [id = 293] 09:06:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (140C6C00) [pid = 3796] [serial = 878] [outer = 00000000] 09:06:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (1431E800) [pid = 3796] [serial = 879] [outer = 140C6C00] 09:06:12 INFO - PROCESS | 3796 | 1464365172359 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (1572E000) [pid = 3796] [serial = 880] [outer = 140C6C00] 09:06:12 INFO - PROCESS | 3796 | 1464365172798 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]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 630ms 09:06:12 INFO - PROCESS | 3796 | 1464365172865 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 3796 | 1464365172867 Marionette TRACE conn2 <- [1,1137,null,{"value":"13"}] 09:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:06:12 INFO - PROCESS | 3796 | 1464365172870 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 3796 | 1464365172872 Marionette TRACE conn2 <- [1,1138,null,{}] 09:06:12 INFO - PROCESS | 3796 | 1464365172875 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}] 09:06:13 INFO - PROCESS | 3796 | 1464365173007 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 09:06:13 INFO - PROCESS | 3796 | 1464365173062 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:13 INFO - PROCESS | 3796 | ++DOCSHELL 15F3C800 == 74 [pid = 3796] [id = 294] 09:06:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (16027400) [pid = 3796] [serial = 881] [outer = 00000000] 09:06:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (16052800) [pid = 3796] [serial = 882] [outer = 16027400] 09:06:13 INFO - PROCESS | 3796 | 1464365173120 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (16058C00) [pid = 3796] [serial = 883] [outer = 16027400] 09:06:13 INFO - PROCESS | 3796 | 1464365173541 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]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 722ms 09:06:13 INFO - PROCESS | 3796 | 1464365173593 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 3796 | 1464365173594 Marionette TRACE conn2 <- [1,1141,null,{"value":"13"}] 09:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:06:13 INFO - PROCESS | 3796 | 1464365173598 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 3796 | 1464365173599 Marionette TRACE conn2 <- [1,1142,null,{}] 09:06:13 INFO - PROCESS | 3796 | 1464365173603 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}] 09:06:13 INFO - PROCESS | 3796 | 1464365173717 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 09:06:13 INFO - PROCESS | 3796 | 1464365173789 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:13 INFO - PROCESS | 3796 | ++DOCSHELL 0C7F4C00 == 75 [pid = 3796] [id = 295] 09:06:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (16974800) [pid = 3796] [serial = 884] [outer = 00000000] 09:06:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (16AA8400) [pid = 3796] [serial = 885] [outer = 16974800] 09:06:13 INFO - PROCESS | 3796 | 1464365173834 Marionette DEBUG loaded listener.js 09:06:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (16AA9000) [pid = 3796] [serial = 886] [outer = 16974800] 09:06:14 INFO - PROCESS | 3796 | 1464365174228 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]]]}] 09:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 691ms 09:06:14 INFO - PROCESS | 3796 | 1464365174281 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 09:06:14 INFO - PROCESS | 3796 | 1464365174283 Marionette TRACE conn2 <- [1,1145,null,{"value":"13"}] 09:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:06:14 INFO - PROCESS | 3796 | 1464365174287 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:06:14 INFO - PROCESS | 3796 | 1464365174288 Marionette TRACE conn2 <- [1,1146,null,{}] 09:06:14 INFO - PROCESS | 3796 | 1464365174292 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}] 09:06:14 INFO - PROCESS | 3796 | 1464365174427 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 09:06:14 INFO - PROCESS | 3796 | 1464365174448 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:14 INFO - PROCESS | 3796 | ++DOCSHELL 16B38800 == 76 [pid = 3796] [id = 296] 09:06:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (16E7F400) [pid = 3796] [serial = 887] [outer = 00000000] 09:06:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 155 (16E8A000) [pid = 3796] [serial = 888] [outer = 16E7F400] 09:06:14 INFO - PROCESS | 3796 | 1464365174494 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 156 (16ECF800) [pid = 3796] [serial = 889] [outer = 16E7F400] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 155 (16E81000) [pid = 3796] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 154 (1A45FC00) [pid = 3796] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (139B3400) [pid = 3796] [serial = 706] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (10B04C00) [pid = 3796] [serial = 703] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (139B1C00) [pid = 3796] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (19EEC400) [pid = 3796] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (1AF61000) [pid = 3796] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (140C9C00) [pid = 3796] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (15735C00) [pid = 3796] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (105FA800) [pid = 3796] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (17236C00) [pid = 3796] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (1AE16400) [pid = 3796] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (139A8000) [pid = 3796] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (1AE0F800) [pid = 3796] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (1A468C00) [pid = 3796] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (1601CC00) [pid = 3796] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (11C03800) [pid = 3796] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (10373000) [pid = 3796] [serial = 700] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (17609800) [pid = 3796] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (17632400) [pid = 3796] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (15F3B400) [pid = 3796] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (16ECFC00) [pid = 3796] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (17656800) [pid = 3796] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (16BC9800) [pid = 3796] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (17649000) [pid = 3796] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (16056800) [pid = 3796] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (10B04800) [pid = 3796] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (10B07800) [pid = 3796] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (139B2C00) [pid = 3796] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1310C400) [pid = 3796] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:06:15 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (16020400) [pid = 3796] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:06:15 INFO - PROCESS | 3796 | 1464365175423 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]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1167ms 09:06:15 INFO - PROCESS | 3796 | 1464365175467 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 09:06:15 INFO - PROCESS | 3796 | 1464365175469 Marionette TRACE conn2 <- [1,1149,null,{"value":"13"}] 09:06:15 INFO - PROCESS | 3796 | 1464365175473 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:06:15 INFO - PROCESS | 3796 | 1464365175474 Marionette TRACE conn2 <- [1,1150,null,{}] 09:06:15 INFO - PROCESS | 3796 | 1464365175478 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}] 09:06:15 INFO - PROCESS | 3796 | 1464365175598 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 09:06:15 INFO - PROCESS | 3796 | 1464365175659 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:15 INFO - PROCESS | 3796 | ++DOCSHELL 10374000 == 77 [pid = 3796] [id = 297] 09:06:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1037CC00) [pid = 3796] [serial = 890] [outer = 00000000] 09:06:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (11CA2000) [pid = 3796] [serial = 891] [outer = 1037CC00] 09:06:15 INFO - PROCESS | 3796 | 1464365175711 Marionette DEBUG loaded listener.js 09:06:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (139B3C00) [pid = 3796] [serial = 892] [outer = 1037CC00] 09:06:16 INFO - PROCESS | 3796 | 1464365176082 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]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 629ms 09:06:16 INFO - PROCESS | 3796 | 1464365176111 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 3796 | 1464365176113 Marionette TRACE conn2 <- [1,1153,null,{"value":"13"}] 09:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:06:16 INFO - PROCESS | 3796 | 1464365176116 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 3796 | 1464365176118 Marionette TRACE conn2 <- [1,1154,null,{}] 09:06:16 INFO - PROCESS | 3796 | 1464365176134 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}] 09:06:16 INFO - PROCESS | 3796 | 1464365176203 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 09:06:16 INFO - PROCESS | 3796 | 1464365176209 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:16 INFO - PROCESS | 3796 | ++DOCSHELL 140CAC00 == 78 [pid = 3796] [id = 298] 09:06:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (15E21000) [pid = 3796] [serial = 893] [outer = 00000000] 09:06:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (16979000) [pid = 3796] [serial = 894] [outer = 15E21000] 09:06:16 INFO - PROCESS | 3796 | 1464365176252 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (16BC1000) [pid = 3796] [serial = 895] [outer = 15E21000] 09:06:16 INFO - PROCESS | 3796 | 1464365176678 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]]]}] 09:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 09:06:16 INFO - PROCESS | 3796 | 1464365176739 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 09:06:16 INFO - PROCESS | 3796 | 1464365176741 Marionette TRACE conn2 <- [1,1157,null,{"value":"13"}] 09:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:06:16 INFO - PROCESS | 3796 | 1464365176744 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:06:16 INFO - PROCESS | 3796 | 1464365176747 Marionette TRACE conn2 <- [1,1158,null,{}] 09:06:16 INFO - PROCESS | 3796 | 1464365176750 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}] 09:06:16 INFO - PROCESS | 3796 | 1464365176850 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 09:06:16 INFO - PROCESS | 3796 | 1464365176859 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:16 INFO - PROCESS | 3796 | ++DOCSHELL 16F0C800 == 79 [pid = 3796] [id = 299] 09:06:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (16F0F400) [pid = 3796] [serial = 896] [outer = 00000000] 09:06:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (16F3A400) [pid = 3796] [serial = 897] [outer = 16F0F400] 09:06:16 INFO - PROCESS | 3796 | 1464365176907 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (16FFA800) [pid = 3796] [serial = 898] [outer = 16F0F400] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 16ECC400 == 78 [pid = 3796] [id = 270] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 16E87800 == 77 [pid = 3796] [id = 154] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 11C9A000 == 76 [pid = 3796] [id = 237] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 1AA76C00 == 75 [pid = 3796] [id = 272] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 13316400 == 74 [pid = 3796] [id = 224] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 16B33400 == 73 [pid = 3796] [id = 252] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 16FED400 == 72 [pid = 3796] [id = 253] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 1381C400 == 71 [pid = 3796] [id = 171] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 13309800 == 70 [pid = 3796] [id = 218] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 194A2400 == 69 [pid = 3796] [id = 271] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 10C0A000 == 68 [pid = 3796] [id = 273] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 18593000 == 67 [pid = 3796] [id = 240] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 17608C00 == 66 [pid = 3796] [id = 255] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 17632000 == 65 [pid = 3796] [id = 223] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 10B0A800 == 64 [pid = 3796] [id = 155] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 10B0F000 == 63 [pid = 3796] [id = 236] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 10C0AC00 == 62 [pid = 3796] [id = 274] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 19C66400 == 61 [pid = 3796] [id = 193] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 18088800 == 60 [pid = 3796] [id = 256] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 18009C00 == 59 [pid = 3796] [id = 123] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 140CE000 == 58 [pid = 3796] [id = 96] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 19EE6C00 == 57 [pid = 3796] [id = 238] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 16B16000 == 56 [pid = 3796] [id = 95] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 17656400 == 55 [pid = 3796] [id = 222] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 17983400 == 54 [pid = 3796] [id = 182] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 15E17C00 == 53 [pid = 3796] [id = 194] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 0C7F4800 == 52 [pid = 3796] [id = 124] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 0F9F0400 == 51 [pid = 3796] [id = 97] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 16B31400 == 50 [pid = 3796] [id = 207] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 11C01C00 == 49 [pid = 3796] [id = 168] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 16BC1800 == 48 [pid = 3796] [id = 239] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 1697EC00 == 47 [pid = 3796] [id = 220] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 1310B000 == 46 [pid = 3796] [id = 166] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 13B03400 == 45 [pid = 3796] [id = 257] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 10567000 == 44 [pid = 3796] [id = 111] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 10C05000 == 43 [pid = 3796] [id = 221] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 1AE0F000 == 42 [pid = 3796] [id = 254] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 103D1800 == 41 [pid = 3796] [id = 289] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 160B0C00 == 40 [pid = 3796] [id = 288] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 12A98800 == 39 [pid = 3796] [id = 286] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 13108400 == 38 [pid = 3796] [id = 287] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 16EC6000 == 37 [pid = 3796] [id = 284] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 10563400 == 36 [pid = 3796] [id = 285] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 11CA3C00 == 35 [pid = 3796] [id = 290] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 1310E800 == 34 [pid = 3796] [id = 292] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 15F3C800 == 33 [pid = 3796] [id = 294] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 140CAC00 == 32 [pid = 3796] [id = 298] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 10374000 == 31 [pid = 3796] [id = 297] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 0C7F4C00 == 30 [pid = 3796] [id = 295] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 16B38800 == 29 [pid = 3796] [id = 296] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 140C1C00 == 28 [pid = 3796] [id = 293] 09:06:18 INFO - PROCESS | 3796 | --DOCSHELL 11261400 == 27 [pid = 3796] [id = 291] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (10C06800) [pid = 3796] [serial = 606] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (1A910C00) [pid = 3796] [serial = 760] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (1B2B7000) [pid = 3796] [serial = 618] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (19E29800) [pid = 3796] [serial = 712] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (1B2B8400) [pid = 3796] [serial = 763] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1ABA9800) [pid = 3796] [serial = 615] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1722E800) [pid = 3796] [serial = 772] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (13821800) [pid = 3796] [serial = 754] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (19C5FC00) [pid = 3796] [serial = 702] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (17614400) [pid = 3796] [serial = 766] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (1763C800) [pid = 3796] [serial = 669] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1707C800) [pid = 3796] [serial = 612] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1A907C00) [pid = 3796] [serial = 718] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1800C800) [pid = 3796] [serial = 666] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (16F07400) [pid = 3796] [serial = 757] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (1ABAAC00) [pid = 3796] [serial = 721] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (16B32800) [pid = 3796] [serial = 708] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (130E2800) [pid = 3796] [serial = 705] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (15749800) [pid = 3796] [serial = 609] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1A460000) [pid = 3796] [serial = 715] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1B50D000) [pid = 3796] [serial = 769] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (17237C00) [pid = 3796] [serial = 852] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (16ECD400) [pid = 3796] [serial = 843] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1869EC00) [pid = 3796] [serial = 796] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (16AA9400) [pid = 3796] [serial = 840] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (114A3800) [pid = 3796] [serial = 828] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (10B11800) [pid = 3796] [serial = 825] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1601B800) [pid = 3796] [serial = 801] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (13BCBC00) [pid = 3796] [serial = 834] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (17648000) [pid = 3796] [serial = 804] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (11C0A800) [pid = 3796] [serial = 798] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1331F400) [pid = 3796] [serial = 831] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (138E2400) [pid = 3796] [serial = 832] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16979400) [pid = 3796] [serial = 822] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1A464400) [pid = 3796] [serial = 807] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (194A1400) [pid = 3796] [serial = 810] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1ABAF400) [pid = 3796] [serial = 813] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1B504C00) [pid = 3796] [serial = 816] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16EC4800) [pid = 3796] [serial = 847] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1B645C00) [pid = 3796] [serial = 819] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16B39000) [pid = 3796] [serial = 846] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16F09400) [pid = 3796] [serial = 844] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10C09C00) [pid = 3796] [serial = 826] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (11C9E000) [pid = 3796] [serial = 829] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (15752000) [pid = 3796] [serial = 837] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16B3F400) [pid = 3796] [serial = 841] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15E16400) [pid = 3796] [serial = 838] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16F34400) [pid = 3796] [serial = 849] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17070800) [pid = 3796] [serial = 850] [outer = 00000000] [url = about:blank] 09:06:18 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (140CC000) [pid = 3796] [serial = 835] [outer = 00000000] [url = about:blank] 09:06:19 INFO - PROCESS | 3796 | 1464365179081 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]]]}] 09:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 2364ms 09:06:19 INFO - PROCESS | 3796 | 1464365179106 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 09:06:19 INFO - PROCESS | 3796 | 1464365179109 Marionette TRACE conn2 <- [1,1161,null,{"value":"13"}] 09:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:06:19 INFO - PROCESS | 3796 | 1464365179114 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 3796 | 1464365179117 Marionette TRACE conn2 <- [1,1162,null,{}] 09:06:19 INFO - PROCESS | 3796 | 1464365179122 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}] 09:06:19 INFO - PROCESS | 3796 | 1464365179207 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 09:06:19 INFO - PROCESS | 3796 | 1464365179219 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:19 INFO - PROCESS | 3796 | ++DOCSHELL 10503800 == 28 [pid = 3796] [id = 300] 09:06:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10507400) [pid = 3796] [serial = 899] [outer = 00000000] 09:06:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10A57C00) [pid = 3796] [serial = 900] [outer = 10507400] 09:06:19 INFO - PROCESS | 3796 | 1464365179267 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10B04400) [pid = 3796] [serial = 901] [outer = 10507400] 09:06:19 INFO - PROCESS | 3796 | 1464365179748 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] 09:06:19 INFO - PROCESS | 3796 | 1464365179822 Marionette TRACE conn2 <- [1,1165,null,{"value":"13"}] 09:06:19 INFO - PROCESS | 3796 | 1464365179830 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:06:19 INFO - PROCESS | 3796 | 1464365179833 Marionette TRACE conn2 <- [1,1166,null,{}] 09:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:06:19 INFO - PROCESS | 3796 | 1464365179837 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}] 09:06:19 INFO - PROCESS | 3796 | 1464365179923 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 09:06:19 INFO - PROCESS | 3796 | 1464365179991 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:20 INFO - PROCESS | 3796 | ++DOCSHELL 10C0A400 == 29 [pid = 3796] [id = 301] 09:06:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10C0AC00) [pid = 3796] [serial = 902] [outer = 00000000] 09:06:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10FCD400) [pid = 3796] [serial = 903] [outer = 10C0AC00] 09:06:20 INFO - PROCESS | 3796 | 1464365180044 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (110A4800) [pid = 3796] [serial = 904] [outer = 10C0AC00] 09:06:20 INFO - PROCESS | 3796 | 1464365180433 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] 09:06:20 INFO - PROCESS | 3796 | 1464365180459 Marionette TRACE conn2 <- [1,1169,null,{"value":"13"}] 09:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:06:20 INFO - PROCESS | 3796 | 1464365180462 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 3796 | 1464365180466 Marionette TRACE conn2 <- [1,1170,null,{}] 09:06:20 INFO - PROCESS | 3796 | 1464365180476 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}] 09:06:20 INFO - PROCESS | 3796 | 1464365180591 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 09:06:20 INFO - PROCESS | 3796 | 1464365180602 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:20 INFO - PROCESS | 3796 | ++DOCSHELL 128B5000 == 30 [pid = 3796] [id = 302] 09:06:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (128B9C00) [pid = 3796] [serial = 905] [outer = 00000000] 09:06:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (12B85C00) [pid = 3796] [serial = 906] [outer = 128B9C00] 09:06:20 INFO - PROCESS | 3796 | 1464365180652 Marionette DEBUG loaded listener.js 09:06:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1307BC00) [pid = 3796] [serial = 907] [outer = 128B9C00] 09:06:21 INFO - PROCESS | 3796 | 1464365181123 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] 09:06:21 INFO - PROCESS | 3796 | 1464365181144 Marionette TRACE conn2 <- [1,1173,null,{"value":"13"}] 09:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:06:21 INFO - PROCESS | 3796 | 1464365181151 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 3796 | 1464365181153 Marionette TRACE conn2 <- [1,1174,null,{}] 09:06:21 INFO - PROCESS | 3796 | 1464365181157 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}] 09:06:21 INFO - PROCESS | 3796 | 1464365181238 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 09:06:21 INFO - PROCESS | 3796 | 1464365181246 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:21 INFO - PROCESS | 3796 | ++DOCSHELL 13110000 == 31 [pid = 3796] [id = 303] 09:06:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (13316400) [pid = 3796] [serial = 908] [outer = 00000000] 09:06:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10FD2C00) [pid = 3796] [serial = 909] [outer = 13316400] 09:06:21 INFO - PROCESS | 3796 | 1464365181293 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (138E1000) [pid = 3796] [serial = 910] [outer = 13316400] 09:06:21 INFO - PROCESS | 3796 | 1464365181746 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] 09:06:21 INFO - PROCESS | 3796 | 1464365181788 Marionette TRACE conn2 <- [1,1177,null,{"value":"13"}] 09:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:06:21 INFO - PROCESS | 3796 | 1464365181791 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:06:21 INFO - PROCESS | 3796 | 1464365181793 Marionette TRACE conn2 <- [1,1178,null,{}] 09:06:21 INFO - PROCESS | 3796 | 1464365181797 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}] 09:06:21 INFO - PROCESS | 3796 | 1464365181883 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 09:06:21 INFO - PROCESS | 3796 | 1464365181891 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:21 INFO - PROCESS | 3796 | ++DOCSHELL 139AF000 == 32 [pid = 3796] [id = 304] 09:06:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (139B1000) [pid = 3796] [serial = 911] [outer = 00000000] 09:06:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (13BCBC00) [pid = 3796] [serial = 912] [outer = 139B1000] 09:06:21 INFO - PROCESS | 3796 | 1464365181919 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (140C0000) [pid = 3796] [serial = 913] [outer = 139B1000] 09:06:22 INFO - PROCESS | 3796 | 1464365182381 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] 09:06:22 INFO - PROCESS | 3796 | 1464365182415 Marionette TRACE conn2 <- [1,1181,null,{"value":"13"}] 09:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:06:22 INFO - PROCESS | 3796 | 1464365182422 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 3796 | 1464365182424 Marionette TRACE conn2 <- [1,1182,null,{}] 09:06:22 INFO - PROCESS | 3796 | 1464365182428 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}] 09:06:22 INFO - PROCESS | 3796 | 1464365182535 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 09:06:22 INFO - PROCESS | 3796 | 1464365182544 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:22 INFO - PROCESS | 3796 | ++DOCSHELL 15754C00 == 33 [pid = 3796] [id = 305] 09:06:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (15755000) [pid = 3796] [serial = 914] [outer = 00000000] 09:06:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (15E17000) [pid = 3796] [serial = 915] [outer = 15755000] 09:06:22 INFO - PROCESS | 3796 | 1464365182590 Marionette DEBUG loaded listener.js 09:06:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (15F3D400) [pid = 3796] [serial = 916] [outer = 15755000] 09:06:23 INFO - PROCESS | 3796 | 1464365183005 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] 09:06:23 INFO - PROCESS | 3796 | 1464365183047 Marionette TRACE conn2 <- [1,1185,null,{"value":"13"}] 09:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:06:23 INFO - PROCESS | 3796 | 1464365183053 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 3796 | 1464365183055 Marionette TRACE conn2 <- [1,1186,null,{}] 09:06:23 INFO - PROCESS | 3796 | 1464365183058 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}] 09:06:23 INFO - PROCESS | 3796 | 1464365183142 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 09:06:23 INFO - PROCESS | 3796 | 1464365183151 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:23 INFO - PROCESS | 3796 | ++DOCSHELL 15F3E400 == 34 [pid = 3796] [id = 306] 09:06:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1601C800) [pid = 3796] [serial = 917] [outer = 00000000] 09:06:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16056800) [pid = 3796] [serial = 918] [outer = 1601C800] 09:06:23 INFO - PROCESS | 3796 | 1464365183200 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (16059000) [pid = 3796] [serial = 919] [outer = 1601C800] 09:06:23 INFO - PROCESS | 3796 | 1464365183637 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]]]}] 09:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 629ms 09:06:23 INFO - PROCESS | 3796 | 1464365183690 Marionette TRACE conn2 -> [0,1189,"getWindowHandle",null] 09:06:23 INFO - PROCESS | 3796 | 1464365183692 Marionette TRACE conn2 <- [1,1189,null,{"value":"13"}] 09:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:06:23 INFO - PROCESS | 3796 | 1464365183696 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:06:23 INFO - PROCESS | 3796 | 1464365183697 Marionette TRACE conn2 <- [1,1190,null,{}] 09:06:23 INFO - PROCESS | 3796 | 1464365183705 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}] 09:06:23 INFO - PROCESS | 3796 | 1464365183764 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 09:06:23 INFO - PROCESS | 3796 | 1464365183773 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:23 INFO - PROCESS | 3796 | ++DOCSHELL 15E16800 == 35 [pid = 3796] [id = 307] 09:06:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1604C400) [pid = 3796] [serial = 920] [outer = 00000000] 09:06:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16981400) [pid = 3796] [serial = 921] [outer = 1604C400] 09:06:23 INFO - PROCESS | 3796 | 1464365183819 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (16982400) [pid = 3796] [serial = 922] [outer = 1604C400] 09:06:24 INFO - PROCESS | 3796 | 1464365184286 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]]]}] 09:06:24 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 09:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 614ms 09:06:24 INFO - PROCESS | 3796 | 1464365184319 Marionette TRACE conn2 -> [0,1193,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 3796 | 1464365184321 Marionette TRACE conn2 <- [1,1193,null,{"value":"13"}] 09:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:06:24 INFO - PROCESS | 3796 | 1464365184325 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 3796 | 1464365184326 Marionette TRACE conn2 <- [1,1194,null,{}] 09:06:24 INFO - PROCESS | 3796 | 1464365184329 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}] 09:06:24 INFO - PROCESS | 3796 | 1464365184436 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 09:06:24 INFO - PROCESS | 3796 | 1464365184445 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:24 INFO - PROCESS | 3796 | ++DOCSHELL 128B4C00 == 36 [pid = 3796] [id = 308] 09:06:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (16B34C00) [pid = 3796] [serial = 923] [outer = 00000000] 09:06:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (16BC0C00) [pid = 3796] [serial = 924] [outer = 16B34C00] 09:06:24 INFO - PROCESS | 3796 | 1464365184534 Marionette DEBUG loaded listener.js 09:06:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (16B38800) [pid = 3796] [serial = 925] [outer = 16B34C00] 09:06:24 INFO - PROCESS | 3796 | 1464365184947 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]]]}] 09:06:24 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 09:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 691ms 09:06:24 INFO - PROCESS | 3796 | 1464365185008 Marionette TRACE conn2 -> [0,1197,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 3796 | 1464365185010 Marionette TRACE conn2 <- [1,1197,null,{"value":"13"}] 09:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:06:25 INFO - PROCESS | 3796 | 1464365185019 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 3796 | 1464365185021 Marionette TRACE conn2 <- [1,1198,null,{}] 09:06:25 INFO - PROCESS | 3796 | 1464365185024 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}] 09:06:25 INFO - PROCESS | 3796 | 1464365185131 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 09:06:25 INFO - PROCESS | 3796 | 1464365185140 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:25 INFO - PROCESS | 3796 | ++DOCSHELL 1381BC00 == 37 [pid = 3796] [id = 309] 09:06:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (15E14C00) [pid = 3796] [serial = 926] [outer = 00000000] 09:06:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (16E89800) [pid = 3796] [serial = 927] [outer = 15E14C00] 09:06:25 INFO - PROCESS | 3796 | 1464365185188 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (16ECE400) [pid = 3796] [serial = 928] [outer = 15E14C00] 09:06:25 INFO - PROCESS | 3796 | 1464365185623 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]]]}] 09:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 629ms 09:06:25 INFO - PROCESS | 3796 | 1464365185678 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 09:06:25 INFO - PROCESS | 3796 | 1464365185680 Marionette TRACE conn2 <- [1,1201,null,{"value":"13"}] 09:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:06:25 INFO - PROCESS | 3796 | 1464365185684 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:06:25 INFO - PROCESS | 3796 | 1464365185687 Marionette TRACE conn2 <- [1,1202,null,{}] 09:06:25 INFO - PROCESS | 3796 | 1464365185675 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}] 09:06:25 INFO - PROCESS | 3796 | 1464365185825 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 09:06:25 INFO - PROCESS | 3796 | 1464365185851 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:25 INFO - PROCESS | 3796 | ++DOCSHELL 16F07400 == 38 [pid = 3796] [id = 310] 09:06:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (16F09000) [pid = 3796] [serial = 929] [outer = 00000000] 09:06:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (16F0F800) [pid = 3796] [serial = 930] [outer = 16F09000] 09:06:25 INFO - PROCESS | 3796 | 1464365185905 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (16F37800) [pid = 3796] [serial = 931] [outer = 16F09000] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (10F0E400) [pid = 3796] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (15E21000) [pid = 3796] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (16027400) [pid = 3796] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (16974800) [pid = 3796] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1037CC00) [pid = 3796] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (16E7F400) [pid = 3796] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (140C6C00) [pid = 3796] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1381EC00) [pid = 3796] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (12D30400) [pid = 3796] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (11CA7000) [pid = 3796] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (103D8400) [pid = 3796] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (172EC400) [pid = 3796] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (16050400) [pid = 3796] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (12AEE000) [pid = 3796] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (105ECC00) [pid = 3796] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16ECCC00) [pid = 3796] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (10C0E000) [pid = 3796] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1AB20400) [pid = 3796] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (17635000) [pid = 3796] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (194A2800) [pid = 3796] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1869C000) [pid = 3796] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (19C73400) [pid = 3796] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (10F0F000) [pid = 3796] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:06:26 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (14327400) [pid = 3796] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:06:26 INFO - PROCESS | 3796 | 1464365186651 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]]]}] 09:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1028ms 09:06:26 INFO - PROCESS | 3796 | 1464365186694 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 09:06:26 INFO - PROCESS | 3796 | 1464365186696 Marionette TRACE conn2 <- [1,1205,null,{"value":"13"}] 09:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:06:26 INFO - PROCESS | 3796 | 1464365186712 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 3796 | 1464365186714 Marionette TRACE conn2 <- [1,1206,null,{}] 09:06:26 INFO - PROCESS | 3796 | 1464365186717 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}] 09:06:26 INFO - PROCESS | 3796 | 1464365186794 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 09:06:26 INFO - PROCESS | 3796 | 1464365186801 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:26 INFO - PROCESS | 3796 | ++DOCSHELL 10C03400 == 39 [pid = 3796] [id = 311] 09:06:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10C08C00) [pid = 3796] [serial = 932] [outer = 00000000] 09:06:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (13DBA000) [pid = 3796] [serial = 933] [outer = 10C08C00] 09:06:26 INFO - PROCESS | 3796 | 1464365186844 Marionette DEBUG loaded listener.js 09:06:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (15C0E400) [pid = 3796] [serial = 934] [outer = 10C08C00] 09:06:27 INFO - PROCESS | 3796 | 1464365187255 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]]]}] 09:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 583ms 09:06:27 INFO - PROCESS | 3796 | 1464365187307 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 09:06:27 INFO - PROCESS | 3796 | 1464365187309 Marionette TRACE conn2 <- [1,1209,null,{"value":"13"}] 09:06:27 INFO - PROCESS | 3796 | 1464365187313 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:06:27 INFO - PROCESS | 3796 | 1464365187314 Marionette TRACE conn2 <- [1,1210,null,{}] 09:06:27 INFO - PROCESS | 3796 | 1464365187322 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}] 09:06:27 INFO - PROCESS | 3796 | 1464365187397 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 09:06:27 INFO - PROCESS | 3796 | 1464365187404 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:27 INFO - PROCESS | 3796 | ++DOCSHELL 16053000 == 40 [pid = 3796] [id = 312] 09:06:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16976800) [pid = 3796] [serial = 935] [outer = 00000000] 09:06:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16EC8800) [pid = 3796] [serial = 936] [outer = 16976800] 09:06:27 INFO - PROCESS | 3796 | 1464365187448 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16F07C00) [pid = 3796] [serial = 937] [outer = 16976800] 09:06:27 INFO - PROCESS | 3796 | 1464365187850 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] 09:06:27 INFO - PROCESS | 3796 | 1464365187895 Marionette TRACE conn2 <- [1,1213,null,{"value":"13"}] 09:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:06:27 INFO - PROCESS | 3796 | 1464365187898 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:06:27 INFO - PROCESS | 3796 | 1464365187900 Marionette TRACE conn2 <- [1,1214,null,{}] 09:06:27 INFO - PROCESS | 3796 | 1464365187915 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}] 09:06:27 INFO - PROCESS | 3796 | 1464365187996 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 09:06:27 INFO - PROCESS | 3796 | 1464365188002 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:28 INFO - PROCESS | 3796 | ++DOCSHELL 13BC9800 == 41 [pid = 3796] [id = 313] 09:06:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16974C00) [pid = 3796] [serial = 938] [outer = 00000000] 09:06:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (17070400) [pid = 3796] [serial = 939] [outer = 16974C00] 09:06:28 INFO - PROCESS | 3796 | 1464365188062 Marionette DEBUG loaded listener.js 09:06:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (17215C00) [pid = 3796] [serial = 940] [outer = 16974C00] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 1A902000 == 40 [pid = 3796] [id = 10] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 13B10400 == 39 [pid = 3796] [id = 24] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 10562400 == 38 [pid = 3796] [id = 20] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 13322800 == 37 [pid = 3796] [id = 28] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 11C7DC00 == 36 [pid = 3796] [id = 19] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 1125AC00 == 35 [pid = 3796] [id = 21] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 128B6800 == 34 [pid = 3796] [id = 23] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 12B80800 == 33 [pid = 3796] [id = 22] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 1B2B3400 == 32 [pid = 3796] [id = 14] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 15E1CC00 == 31 [pid = 3796] [id = 25] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 1AB18800 == 30 [pid = 3796] [id = 12] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 1ABAF800 == 29 [pid = 3796] [id = 13] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 1B2B7800 == 28 [pid = 3796] [id = 15] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 167FB400 == 27 [pid = 3796] [id = 8] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 1780D400 == 26 [pid = 3796] [id = 27] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 152D9C00 == 25 [pid = 3796] [id = 11] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 13158C00 == 24 [pid = 3796] [id = 26] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 0F987C00 == 23 [pid = 3796] [id = 18] 09:06:29 INFO - PROCESS | 3796 | --DOCSHELL 16F0C800 == 22 [pid = 3796] [id = 299] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16F37C00) [pid = 3796] [serial = 823] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1B64AC00) [pid = 3796] [serial = 820] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1B508C00) [pid = 3796] [serial = 817] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (17666C00) [pid = 3796] [serial = 805] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1AE16C00) [pid = 3796] [serial = 814] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (194A5800) [pid = 3796] [serial = 811] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1A90FC00) [pid = 3796] [serial = 808] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (130D5C00) [pid = 3796] [serial = 799] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (160BD000) [pid = 3796] [serial = 802] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16F3A400) [pid = 3796] [serial = 897] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16BC1000) [pid = 3796] [serial = 895] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16052800) [pid = 3796] [serial = 882] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16AA9000) [pid = 3796] [serial = 886] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16AA8400) [pid = 3796] [serial = 885] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11CA2000) [pid = 3796] [serial = 891] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16E8A000) [pid = 3796] [serial = 888] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16979000) [pid = 3796] [serial = 894] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16ECF800) [pid = 3796] [serial = 889] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1431E800) [pid = 3796] [serial = 879] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (139AC000) [pid = 3796] [serial = 876] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (139AD400) [pid = 3796] [serial = 877] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13109400) [pid = 3796] [serial = 873] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13386C00) [pid = 3796] [serial = 874] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1305F400) [pid = 3796] [serial = 871] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (12AE6C00) [pid = 3796] [serial = 870] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10B08400) [pid = 3796] [serial = 868] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10A57400) [pid = 3796] [serial = 867] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1766DC00) [pid = 3796] [serial = 865] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (17654000) [pid = 3796] [serial = 864] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (17214400) [pid = 3796] [serial = 862] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16B37C00) [pid = 3796] [serial = 861] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (139A5C00) [pid = 3796] [serial = 859] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (1310A000) [pid = 3796] [serial = 858] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (10C07400) [pid = 3796] [serial = 856] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (10A61C00) [pid = 3796] [serial = 855] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17607C00) [pid = 3796] [serial = 853] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (16058C00) [pid = 3796] [serial = 883] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (139B3C00) [pid = 3796] [serial = 892] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1572E000) [pid = 3796] [serial = 880] [outer = 00000000] [url = about:blank] 09:06:29 INFO - PROCESS | 3796 | 1464365189785 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]]]}] 09:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1934ms 09:06:29 INFO - PROCESS | 3796 | 1464365189836 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 09:06:29 INFO - PROCESS | 3796 | 1464365189840 Marionette TRACE conn2 <- [1,1217,null,{"value":"13"}] 09:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:06:29 INFO - PROCESS | 3796 | 1464365189846 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:06:29 INFO - PROCESS | 3796 | 1464365189850 Marionette TRACE conn2 <- [1,1218,null,{}] 09:06:29 INFO - PROCESS | 3796 | 1464365189855 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}] 09:06:29 INFO - PROCESS | 3796 | 1464365189940 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 09:06:29 INFO - PROCESS | 3796 | 1464365189949 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:29 INFO - PROCESS | 3796 | ++DOCSHELL 10372000 == 23 [pid = 3796] [id = 314] 09:06:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (10372800) [pid = 3796] [serial = 941] [outer = 00000000] 09:06:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1055B400) [pid = 3796] [serial = 942] [outer = 10372800] 09:06:29 INFO - PROCESS | 3796 | 1464365189996 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (105F5400) [pid = 3796] [serial = 943] [outer = 10372800] 09:06:30 INFO - PROCESS | 3796 | 1464365190473 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]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 629ms 09:06:30 INFO - PROCESS | 3796 | 1464365190485 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 3796 | 1464365190491 Marionette TRACE conn2 <- [1,1221,null,{"value":"13"}] 09:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:06:30 INFO - PROCESS | 3796 | 1464365190497 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 3796 | 1464365190500 Marionette TRACE conn2 <- [1,1222,null,{}] 09:06:30 INFO - PROCESS | 3796 | 1464365190504 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}] 09:06:30 INFO - PROCESS | 3796 | 1464365190568 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 09:06:30 INFO - PROCESS | 3796 | 1464365190576 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:30 INFO - PROCESS | 3796 | ++DOCSHELL 10A5EC00 == 24 [pid = 3796] [id = 315] 09:06:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10A64400) [pid = 3796] [serial = 944] [outer = 00000000] 09:06:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10C05800) [pid = 3796] [serial = 945] [outer = 10A64400] 09:06:30 INFO - PROCESS | 3796 | 1464365190622 Marionette DEBUG loaded listener.js 09:06:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10C09C00) [pid = 3796] [serial = 946] [outer = 10A64400] 09:06:31 INFO - PROCESS | 3796 | 1464365191054 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]]]}] 09:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 584ms 09:06:31 INFO - PROCESS | 3796 | 1464365191075 Marionette TRACE conn2 -> [0,1225,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 3796 | 1464365191077 Marionette TRACE conn2 <- [1,1225,null,{"value":"13"}] 09:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:06:31 INFO - PROCESS | 3796 | 1464365191081 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 3796 | 1464365191085 Marionette TRACE conn2 <- [1,1226,null,{}] 09:06:31 INFO - PROCESS | 3796 | 1464365191095 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}] 09:06:31 INFO - PROCESS | 3796 | 1464365191186 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 09:06:31 INFO - PROCESS | 3796 | 1464365191197 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:31 INFO - PROCESS | 3796 | ++DOCSHELL 11A03400 == 25 [pid = 3796] [id = 316] 09:06:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11A09C00) [pid = 3796] [serial = 947] [outer = 00000000] 09:06:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11C9AC00) [pid = 3796] [serial = 948] [outer = 11A09C00] 09:06:31 INFO - PROCESS | 3796 | 1464365191245 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1288A800) [pid = 3796] [serial = 949] [outer = 11A09C00] 09:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 629ms 09:06:31 INFO - PROCESS | 3796 | 1464365191693 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]]]}] 09:06:31 INFO - PROCESS | 3796 | 1464365191701 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 3796 | 1464365191704 Marionette TRACE conn2 <- [1,1229,null,{"value":"13"}] 09:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:06:31 INFO - PROCESS | 3796 | 1464365191707 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 3796 | 1464365191708 Marionette TRACE conn2 <- [1,1230,null,{}] 09:06:31 INFO - PROCESS | 3796 | 1464365191712 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}] 09:06:31 INFO - PROCESS | 3796 | 1464365191789 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 09:06:31 INFO - PROCESS | 3796 | 1464365191796 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:31 INFO - PROCESS | 3796 | ++DOCSHELL 10A5B400 == 26 [pid = 3796] [id = 317] 09:06:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (11C9A000) [pid = 3796] [serial = 950] [outer = 00000000] 09:06:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13105800) [pid = 3796] [serial = 951] [outer = 11C9A000] 09:06:31 INFO - PROCESS | 3796 | 1464365191841 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1310E400) [pid = 3796] [serial = 952] [outer = 11C9A000] 09:06:32 INFO - PROCESS | 3796 | 1464365192265 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]]]}] 09:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 584ms 09:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:06:32 INFO - PROCESS | 3796 | 1464365192304 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 3796 | 1464365192306 Marionette TRACE conn2 <- [1,1233,null,{"value":"13"}] 09:06:32 INFO - PROCESS | 3796 | 1464365192309 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - PROCESS | 3796 | 1464365192311 Marionette TRACE conn2 <- [1,1234,null,{}] 09:06:32 INFO - PROCESS | 3796 | 1464365192318 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}] 09:06:32 INFO - PROCESS | 3796 | 1464365192391 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 09:06:32 INFO - PROCESS | 3796 | 1464365192397 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:32 INFO - PROCESS | 3796 | ++DOCSHELL 13158000 == 27 [pid = 3796] [id = 318] 09:06:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1315BC00) [pid = 3796] [serial = 953] [outer = 00000000] 09:06:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (138DF400) [pid = 3796] [serial = 954] [outer = 1315BC00] 09:06:32 INFO - PROCESS | 3796 | 1464365192441 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (139A7C00) [pid = 3796] [serial = 955] [outer = 1315BC00] 09:06:32 INFO - PROCESS | 3796 | 1464365192874 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]]]}] 09:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 614ms 09:06:32 INFO - PROCESS | 3796 | 1464365192931 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 09:06:32 INFO - PROCESS | 3796 | 1464365192933 Marionette TRACE conn2 <- [1,1237,null,{"value":"13"}] 09:06:32 INFO - PROCESS | 3796 | 1464365192936 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:06:32 INFO - PROCESS | 3796 | 1464365192937 Marionette TRACE conn2 <- [1,1238,null,{}] 09:06:32 INFO - PROCESS | 3796 | 1464365192941 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}] 09:06:33 INFO - PROCESS | 3796 | 1464365193033 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 09:06:33 INFO - PROCESS | 3796 | 1464365193042 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:33 INFO - PROCESS | 3796 | ++DOCSHELL 13BC9400 == 28 [pid = 3796] [id = 319] 09:06:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (13DB4400) [pid = 3796] [serial = 956] [outer = 00000000] 09:06:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (140C7800) [pid = 3796] [serial = 957] [outer = 13DB4400] 09:06:33 INFO - PROCESS | 3796 | 1464365193088 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1431AC00) [pid = 3796] [serial = 958] [outer = 13DB4400] 09:06:33 INFO - PROCESS | 3796 | 1464365193489 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]]]}] 09:06:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 584ms 09:06:33 INFO - PROCESS | 3796 | 1464365193516 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 3796 | 1464365193518 Marionette TRACE conn2 <- [1,1241,null,{"value":"13"}] 09:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:06:33 INFO - PROCESS | 3796 | 1464365193532 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 3796 | 1464365193534 Marionette TRACE conn2 <- [1,1242,null,{}] 09:06:33 INFO - PROCESS | 3796 | 1464365193537 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}] 09:06:33 INFO - PROCESS | 3796 | 1464365193609 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 09:06:33 INFO - PROCESS | 3796 | 1464365193615 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:33 INFO - PROCESS | 3796 | ++DOCSHELL 140CE000 == 29 [pid = 3796] [id = 320] 09:06:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (14327400) [pid = 3796] [serial = 959] [outer = 00000000] 09:06:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1574E000) [pid = 3796] [serial = 960] [outer = 14327400] 09:06:33 INFO - PROCESS | 3796 | 1464365193662 Marionette DEBUG loaded listener.js 09:06:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (15752000) [pid = 3796] [serial = 961] [outer = 14327400] 09:06:34 INFO - PROCESS | 3796 | 1464365194097 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]]]}] 09:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 583ms 09:06:34 INFO - PROCESS | 3796 | 1464365194119 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 3796 | 1464365194121 Marionette TRACE conn2 <- [1,1245,null,{"value":"13"}] 09:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:06:34 INFO - PROCESS | 3796 | 1464365194124 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - PROCESS | 3796 | 1464365194126 Marionette TRACE conn2 <- [1,1246,null,{}] 09:06:34 INFO - PROCESS | 3796 | 1464365194129 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}] 09:06:34 INFO - PROCESS | 3796 | 1464365194241 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 09:06:34 INFO - PROCESS | 3796 | 1464365194249 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:34 INFO - PROCESS | 3796 | ++DOCSHELL 152DA000 == 30 [pid = 3796] [id = 321] 09:06:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15E1CC00) [pid = 3796] [serial = 962] [outer = 00000000] 09:06:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1604DC00) [pid = 3796] [serial = 963] [outer = 15E1CC00] 09:06:34 INFO - PROCESS | 3796 | 1464365194288 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1604EC00) [pid = 3796] [serial = 964] [outer = 15E1CC00] 09:06:34 INFO - PROCESS | 3796 | 1464365194683 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]]]}] 09:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 584ms 09:06:34 INFO - PROCESS | 3796 | 1464365194705 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 09:06:34 INFO - PROCESS | 3796 | 1464365194707 Marionette TRACE conn2 <- [1,1249,null,{"value":"13"}] 09:06:34 INFO - PROCESS | 3796 | 1464365194710 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:06:34 INFO - PROCESS | 3796 | 1464365194712 Marionette TRACE conn2 <- [1,1250,null,{}] 09:06:34 INFO - PROCESS | 3796 | 1464365194715 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}] 09:06:34 INFO - PROCESS | 3796 | 1464365194787 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 09:06:34 INFO - PROCESS | 3796 | 1464365194793 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:34 INFO - PROCESS | 3796 | ++DOCSHELL 11A01C00 == 31 [pid = 3796] [id = 322] 09:06:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (15733800) [pid = 3796] [serial = 965] [outer = 00000000] 09:06:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (160B6000) [pid = 3796] [serial = 966] [outer = 15733800] 09:06:34 INFO - PROCESS | 3796 | 1464365194910 Marionette DEBUG loaded listener.js 09:06:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (167FB400) [pid = 3796] [serial = 967] [outer = 15733800] 09:06:35 INFO - PROCESS | 3796 | 1464365195340 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]]]}] 09:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 676ms 09:06:35 INFO - PROCESS | 3796 | 1464365195398 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 09:06:35 INFO - PROCESS | 3796 | 1464365195400 Marionette TRACE conn2 <- [1,1253,null,{"value":"13"}] 09:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:06:35 INFO - PROCESS | 3796 | 1464365195404 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:06:35 INFO - PROCESS | 3796 | 1464365195406 Marionette TRACE conn2 <- [1,1254,null,{}] 09:06:35 INFO - PROCESS | 3796 | 1464365195410 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}] 09:06:35 INFO - PROCESS | 3796 | 1464365195518 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 09:06:35 INFO - PROCESS | 3796 | 1464365195527 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:35 INFO - PROCESS | 3796 | ++DOCSHELL 13101800 == 32 [pid = 3796] [id = 323] 09:06:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1697DC00) [pid = 3796] [serial = 968] [outer = 00000000] 09:06:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16B30800) [pid = 3796] [serial = 969] [outer = 1697DC00] 09:06:35 INFO - PROCESS | 3796 | 1464365195571 Marionette DEBUG loaded listener.js 09:06:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16B3A400) [pid = 3796] [serial = 970] [outer = 1697DC00] 09:06:36 INFO - PROCESS | 3796 | 1464365196022 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]]]}] 09:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 629ms 09:06:36 INFO - PROCESS | 3796 | 1464365196041 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 3796 | 1464365196043 Marionette TRACE conn2 <- [1,1257,null,{"value":"13"}] 09:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:06:36 INFO - PROCESS | 3796 | 1464365196046 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - PROCESS | 3796 | 1464365196049 Marionette TRACE conn2 <- [1,1258,null,{}] 09:06:36 INFO - PROCESS | 3796 | 1464365196052 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}] 09:06:36 INFO - PROCESS | 3796 | 1464365196203 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 09:06:36 INFO - PROCESS | 3796 | 1464365196251 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:36 INFO - PROCESS | 3796 | ++DOCSHELL 13152000 == 33 [pid = 3796] [id = 324] 09:06:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16BC1000) [pid = 3796] [serial = 971] [outer = 00000000] 09:06:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16E88C00) [pid = 3796] [serial = 972] [outer = 16BC1000] 09:06:36 INFO - PROCESS | 3796 | 1464365196302 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (16EC6800) [pid = 3796] [serial = 973] [outer = 16BC1000] 09:06:36 INFO - PROCESS | 3796 | 1464365196758 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]]]}] 09:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 737ms 09:06:36 INFO - PROCESS | 3796 | 1464365196770 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 09:06:36 INFO - PROCESS | 3796 | 1464365196772 Marionette TRACE conn2 <- [1,1261,null,{"value":"13"}] 09:06:36 INFO - PROCESS | 3796 | 1464365196775 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:06:36 INFO - PROCESS | 3796 | 1464365196777 Marionette TRACE conn2 <- [1,1262,null,{}] 09:06:36 INFO - PROCESS | 3796 | 1464365196780 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}] 09:06:36 INFO - PROCESS | 3796 | 1464365196996 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 09:06:36 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16976800) [pid = 3796] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:06:36 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16B34C00) [pid = 3796] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:06:36 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (15E14C00) [pid = 3796] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:06:36 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16F09000) [pid = 3796] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:06:36 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1604C400) [pid = 3796] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:06:36 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1601C800) [pid = 3796] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:06:36 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (15755000) [pid = 3796] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:06:36 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (139B1000) [pid = 3796] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:06:36 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13316400) [pid = 3796] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:06:36 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (128B9C00) [pid = 3796] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:06:36 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10C0AC00) [pid = 3796] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:06:36 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10507400) [pid = 3796] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:06:36 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16F0F400) [pid = 3796] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:06:36 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10C08C00) [pid = 3796] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:06:37 INFO - PROCESS | 3796 | 1464365197053 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:37 INFO - PROCESS | 3796 | ++DOCSHELL 10376400 == 34 [pid = 3796] [id = 325] 09:06:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (103D2400) [pid = 3796] [serial = 974] [outer = 00000000] 09:06:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (11CA3000) [pid = 3796] [serial = 975] [outer = 103D2400] 09:06:37 INFO - PROCESS | 3796 | 1464365197097 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13106C00) [pid = 3796] [serial = 976] [outer = 103D2400] 09:06:37 INFO - PROCESS | 3796 | 1464365197440 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]]]}] 09:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 722ms 09:06:37 INFO - PROCESS | 3796 | 1464365197499 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 3796 | 1464365197501 Marionette TRACE conn2 <- [1,1265,null,{"value":"13"}] 09:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:06:37 INFO - PROCESS | 3796 | 1464365197505 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 3796 | 1464365197506 Marionette TRACE conn2 <- [1,1266,null,{}] 09:06:37 INFO - PROCESS | 3796 | 1464365197510 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}] 09:06:37 INFO - PROCESS | 3796 | 1464365197609 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 09:06:37 INFO - PROCESS | 3796 | 1464365197616 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:37 INFO - PROCESS | 3796 | ++DOCSHELL 13381800 == 35 [pid = 3796] [id = 326] 09:06:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13BC1800) [pid = 3796] [serial = 977] [outer = 00000000] 09:06:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16E88800) [pid = 3796] [serial = 978] [outer = 13BC1800] 09:06:37 INFO - PROCESS | 3796 | 1464365197660 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16ECF400) [pid = 3796] [serial = 979] [outer = 13BC1800] 09:06:38 INFO - PROCESS | 3796 | 1464365198075 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]]]}] 09:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 584ms 09:06:38 INFO - PROCESS | 3796 | 1464365198113 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 3796 | 1464365198115 Marionette TRACE conn2 <- [1,1269,null,{"value":"13"}] 09:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:06:38 INFO - PROCESS | 3796 | 1464365198119 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 3796 | 1464365198121 Marionette TRACE conn2 <- [1,1270,null,{}] 09:06:38 INFO - PROCESS | 3796 | 1464365198124 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}] 09:06:38 INFO - PROCESS | 3796 | 1464365198187 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 09:06:38 INFO - PROCESS | 3796 | 1464365198194 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:38 INFO - PROCESS | 3796 | ++DOCSHELL 13B0F800 == 36 [pid = 3796] [id = 327] 09:06:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (1604C400) [pid = 3796] [serial = 980] [outer = 00000000] 09:06:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16F0C000) [pid = 3796] [serial = 981] [outer = 1604C400] 09:06:38 INFO - PROCESS | 3796 | 1464365198237 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16F3D000) [pid = 3796] [serial = 982] [outer = 1604C400] 09:06:38 INFO - PROCESS | 3796 | 1464365198680 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]]]}] 09:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 629ms 09:06:38 INFO - PROCESS | 3796 | 1464365198740 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 3796 | 1464365198742 Marionette TRACE conn2 <- [1,1273,null,{"value":"13"}] 09:06:38 INFO - PROCESS | 3796 | 1464365198745 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:06:38 INFO - PROCESS | 3796 | 1464365198746 Marionette TRACE conn2 <- [1,1274,null,{}] 09:06:38 INFO - PROCESS | 3796 | 1464365198750 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}] 09:06:38 INFO - PROCESS | 3796 | 1464365198836 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 09:06:38 INFO - PROCESS | 3796 | 1464365198845 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:38 INFO - PROCESS | 3796 | ++DOCSHELL 16F40800 == 37 [pid = 3796] [id = 328] 09:06:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16FED400) [pid = 3796] [serial = 983] [outer = 00000000] 09:06:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1707C800) [pid = 3796] [serial = 984] [outer = 16FED400] 09:06:38 INFO - PROCESS | 3796 | 1464365198888 Marionette DEBUG loaded listener.js 09:06:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (17231000) [pid = 3796] [serial = 985] [outer = 16FED400] 09:06:39 INFO - PROCESS | 3796 | 1464365199652 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]]]}] 09:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 983ms 09:06:39 INFO - PROCESS | 3796 | 1464365199729 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 09:06:39 INFO - PROCESS | 3796 | 1464365199735 Marionette TRACE conn2 <- [1,1277,null,{"value":"13"}] 09:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:06:39 INFO - PROCESS | 3796 | 1464365199740 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:06:39 INFO - PROCESS | 3796 | 1464365199744 Marionette TRACE conn2 <- [1,1278,null,{}] 09:06:39 INFO - PROCESS | 3796 | 1464365199750 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}] 09:06:39 INFO - PROCESS | 3796 | 1464365199865 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 09:06:39 INFO - PROCESS | 3796 | 1464365199989 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:39 INFO - PROCESS | 3796 | ++DOCSHELL 1050EC00 == 38 [pid = 3796] [id = 329] 09:06:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (105EFC00) [pid = 3796] [serial = 986] [outer = 00000000] 09:06:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (10B11400) [pid = 3796] [serial = 987] [outer = 105EFC00] 09:06:40 INFO - PROCESS | 3796 | 1464365200046 Marionette DEBUG loaded listener.js 09:06:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (10F0B000) [pid = 3796] [serial = 988] [outer = 105EFC00] 09:06:40 INFO - PROCESS | 3796 | 1464365200935 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]]]}] 09:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1228ms 09:06:40 INFO - PROCESS | 3796 | 1464365200978 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 3796 | 1464365200982 Marionette TRACE conn2 <- [1,1281,null,{"value":"13"}] 09:06:40 INFO - PROCESS | 3796 | 1464365200987 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:06:40 INFO - PROCESS | 3796 | 1464365200991 Marionette TRACE conn2 <- [1,1282,null,{}] 09:06:40 INFO - PROCESS | 3796 | 1464365200997 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}] 09:06:41 INFO - PROCESS | 3796 | 1464365201085 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 09:06:41 INFO - PROCESS | 3796 | 1464365201170 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:41 INFO - PROCESS | 3796 | ++DOCSHELL 0C7F6000 == 39 [pid = 3796] [id = 330] 09:06:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (0F9EC800) [pid = 3796] [serial = 989] [outer = 00000000] 09:06:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (10A60400) [pid = 3796] [serial = 990] [outer = 0F9EC800] 09:06:41 INFO - PROCESS | 3796 | 1464365201263 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (10B0E000) [pid = 3796] [serial = 991] [outer = 0F9EC800] 09:06:41 INFO - PROCESS | 3796 | --DOCSHELL 13B0F800 == 38 [pid = 3796] [id = 327] 09:06:41 INFO - PROCESS | 3796 | --DOCSHELL 13381800 == 37 [pid = 3796] [id = 326] 09:06:41 INFO - PROCESS | 3796 | --DOCSHELL 10376400 == 36 [pid = 3796] [id = 325] 09:06:41 INFO - PROCESS | 3796 | --DOCSHELL 13152000 == 35 [pid = 3796] [id = 324] 09:06:41 INFO - PROCESS | 3796 | --DOCSHELL 13101800 == 34 [pid = 3796] [id = 323] 09:06:41 INFO - PROCESS | 3796 | --DOCSHELL 11A01C00 == 33 [pid = 3796] [id = 322] 09:06:41 INFO - PROCESS | 3796 | --DOCSHELL 152DA000 == 32 [pid = 3796] [id = 321] 09:06:41 INFO - PROCESS | 3796 | --DOCSHELL 140CE000 == 31 [pid = 3796] [id = 320] 09:06:41 INFO - PROCESS | 3796 | --DOCSHELL 13BC9400 == 30 [pid = 3796] [id = 319] 09:06:41 INFO - PROCESS | 3796 | --DOCSHELL 13158000 == 29 [pid = 3796] [id = 318] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (17070400) [pid = 3796] [serial = 939] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16F07C00) [pid = 3796] [serial = 937] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16BC0C00) [pid = 3796] [serial = 924] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16E89800) [pid = 3796] [serial = 927] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16B38800) [pid = 3796] [serial = 925] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16F0F800) [pid = 3796] [serial = 930] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16ECE400) [pid = 3796] [serial = 928] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16EC8800) [pid = 3796] [serial = 936] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16F37800) [pid = 3796] [serial = 931] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16981400) [pid = 3796] [serial = 921] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16056800) [pid = 3796] [serial = 918] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16059000) [pid = 3796] [serial = 919] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (15E17000) [pid = 3796] [serial = 915] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (15F3D400) [pid = 3796] [serial = 916] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13BCBC00) [pid = 3796] [serial = 912] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (140C0000) [pid = 3796] [serial = 913] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10FD2C00) [pid = 3796] [serial = 909] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (138E1000) [pid = 3796] [serial = 910] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12B85C00) [pid = 3796] [serial = 906] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1307BC00) [pid = 3796] [serial = 907] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10FCD400) [pid = 3796] [serial = 903] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (110A4800) [pid = 3796] [serial = 904] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (10A57C00) [pid = 3796] [serial = 900] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10B04400) [pid = 3796] [serial = 901] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16FFA800) [pid = 3796] [serial = 898] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13DBA000) [pid = 3796] [serial = 933] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16982400) [pid = 3796] [serial = 922] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (15C0E400) [pid = 3796] [serial = 934] [outer = 00000000] [url = about:blank] 09:06:41 INFO - PROCESS | 3796 | 1464365201798 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]]]}] 09:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 890ms 09:06:41 INFO - PROCESS | 3796 | 1464365201877 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 09:06:41 INFO - PROCESS | 3796 | 1464365201883 Marionette TRACE conn2 <- [1,1285,null,{"value":"13"}] 09:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:06:41 INFO - PROCESS | 3796 | 1464365201889 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 3796 | 1464365201892 Marionette TRACE conn2 <- [1,1286,null,{}] 09:06:41 INFO - PROCESS | 3796 | 1464365201895 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}] 09:06:41 INFO - PROCESS | 3796 | 1464365201976 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 09:06:41 INFO - PROCESS | 3796 | 1464365201967 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:41 INFO - PROCESS | 3796 | ++DOCSHELL 10B05400 == 30 [pid = 3796] [id = 331] 09:06:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10B07400) [pid = 3796] [serial = 992] [outer = 00000000] 09:06:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (10FD2C00) [pid = 3796] [serial = 993] [outer = 10B07400] 09:06:42 INFO - PROCESS | 3796 | 1464365202017 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (11264800) [pid = 3796] [serial = 994] [outer = 10B07400] 09:06:42 INFO - PROCESS | 3796 | 1464365202515 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]]]}] 09:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 675ms 09:06:42 INFO - PROCESS | 3796 | 1464365202582 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 3796 | 1464365202584 Marionette TRACE conn2 <- [1,1289,null,{"value":"13"}] 09:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:06:42 INFO - PROCESS | 3796 | 1464365202587 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 3796 | 1464365202591 Marionette TRACE conn2 <- [1,1290,null,{}] 09:06:42 INFO - PROCESS | 3796 | 1464365202602 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}] 09:06:42 INFO - PROCESS | 3796 | 1464365202686 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 09:06:42 INFO - PROCESS | 3796 | 1464365202765 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:42 INFO - PROCESS | 3796 | ++DOCSHELL 128B7000 == 31 [pid = 3796] [id = 332] 09:06:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (12AE6C00) [pid = 3796] [serial = 995] [outer = 00000000] 09:06:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1307B000) [pid = 3796] [serial = 996] [outer = 12AE6C00] 09:06:42 INFO - PROCESS | 3796 | 1464365202813 Marionette DEBUG loaded listener.js 09:06:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13101800) [pid = 3796] [serial = 997] [outer = 12AE6C00] 09:06:43 INFO - PROCESS | 3796 | 1464365203174 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]]]}] 09:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 630ms 09:06:43 INFO - PROCESS | 3796 | 1464365203207 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 3796 | 1464365203209 Marionette TRACE conn2 <- [1,1293,null,{"value":"13"}] 09:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:06:43 INFO - PROCESS | 3796 | 1464365203218 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - PROCESS | 3796 | 1464365203220 Marionette TRACE conn2 <- [1,1294,null,{}] 09:06:43 INFO - PROCESS | 3796 | 1464365203223 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}] 09:06:43 INFO - PROCESS | 3796 | 1464365203304 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 09:06:43 INFO - PROCESS | 3796 | 1464365203311 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:43 INFO - PROCESS | 3796 | ++DOCSHELL 1310B400 == 32 [pid = 3796] [id = 333] 09:06:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1310C400) [pid = 3796] [serial = 998] [outer = 00000000] 09:06:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (138E1800) [pid = 3796] [serial = 999] [outer = 1310C400] 09:06:43 INFO - PROCESS | 3796 | 1464365203356 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (139AA400) [pid = 3796] [serial = 1000] [outer = 1310C400] 09:06:43 INFO - PROCESS | 3796 | 1464365203812 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]]]}] 09:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 614ms 09:06:43 INFO - PROCESS | 3796 | 1464365203854 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 09:06:43 INFO - PROCESS | 3796 | 1464365203856 Marionette TRACE conn2 <- [1,1297,null,{"value":"13"}] 09:06:43 INFO - PROCESS | 3796 | 1464365203860 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:06:43 INFO - PROCESS | 3796 | 1464365203861 Marionette TRACE conn2 <- [1,1298,null,{}] 09:06:43 INFO - PROCESS | 3796 | 1464365203865 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}] 09:06:43 INFO - PROCESS | 3796 | 1464365203958 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 09:06:44 INFO - PROCESS | 3796 | 1464365204044 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:44 INFO - PROCESS | 3796 | ++DOCSHELL 139B2400 == 33 [pid = 3796] [id = 334] 09:06:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13B07400) [pid = 3796] [serial = 1001] [outer = 00000000] 09:06:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13DB3800) [pid = 3796] [serial = 1002] [outer = 13B07400] 09:06:44 INFO - PROCESS | 3796 | 1464365204088 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (140C1C00) [pid = 3796] [serial = 1003] [outer = 13B07400] 09:06:44 INFO - PROCESS | 3796 | 1464365204507 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] 09:06:44 INFO - PROCESS | 3796 | 1464365204548 Marionette TRACE conn2 <- [1,1301,null,{"value":"13"}] 09:06:44 INFO - PROCESS | 3796 | 1464365204558 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 3796 | 1464365204559 Marionette TRACE conn2 <- [1,1302,null,{}] 09:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:06:44 INFO - PROCESS | 3796 | 1464365204563 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}] 09:06:44 INFO - PROCESS | 3796 | 1464365204684 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 09:06:44 INFO - PROCESS | 3796 | 1464365204694 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:44 INFO - PROCESS | 3796 | ++DOCSHELL 13DB2800 == 34 [pid = 3796] [id = 335] 09:06:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (140C6800) [pid = 3796] [serial = 1004] [outer = 00000000] 09:06:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (15E15400) [pid = 3796] [serial = 1005] [outer = 140C6800] 09:06:44 INFO - PROCESS | 3796 | 1464365204740 Marionette DEBUG loaded listener.js 09:06:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1601FC00) [pid = 3796] [serial = 1006] [outer = 140C6800] 09:06:45 INFO - PROCESS | 3796 | 1464365205178 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]]]}] 09:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 691ms 09:06:45 INFO - PROCESS | 3796 | 1464365205242 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 09:06:45 INFO - PROCESS | 3796 | 1464365205244 Marionette TRACE conn2 <- [1,1305,null,{"value":"13"}] 09:06:45 INFO - PROCESS | 3796 | 1464365205248 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:06:45 INFO - PROCESS | 3796 | 1464365205249 Marionette TRACE conn2 <- [1,1306,null,{}] 09:06:45 INFO - PROCESS | 3796 | 1464365205253 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}] 09:06:45 INFO - PROCESS | 3796 | 1464365205380 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 09:06:45 INFO - PROCESS | 3796 | 1464365205401 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:45 INFO - PROCESS | 3796 | ++DOCSHELL 15E14C00 == 35 [pid = 3796] [id = 336] 09:06:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16019800) [pid = 3796] [serial = 1007] [outer = 00000000] 09:06:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (160B5800) [pid = 3796] [serial = 1008] [outer = 16019800] 09:06:45 INFO - PROCESS | 3796 | 1464365205445 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (160BA800) [pid = 3796] [serial = 1009] [outer = 16019800] 09:06:45 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1604C400) [pid = 3796] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:06:45 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1697DC00) [pid = 3796] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:06:45 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16BC1000) [pid = 3796] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:06:45 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (14327400) [pid = 3796] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:06:45 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16974C00) [pid = 3796] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:06:45 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10372800) [pid = 3796] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:06:45 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (11C9A000) [pid = 3796] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:06:45 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10A64400) [pid = 3796] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:06:45 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13DB4400) [pid = 3796] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:06:45 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11A09C00) [pid = 3796] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:06:45 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15E1CC00) [pid = 3796] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:06:45 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1315BC00) [pid = 3796] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:06:45 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13BC1800) [pid = 3796] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:06:45 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (103D2400) [pid = 3796] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:06:45 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15733800) [pid = 3796] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:06:46 INFO - PROCESS | 3796 | 1464365206010 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]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 829ms 09:06:46 INFO - PROCESS | 3796 | 1464365206071 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 3796 | 1464365206073 Marionette TRACE conn2 <- [1,1309,null,{"value":"13"}] 09:06:46 INFO - PROCESS | 3796 | 1464365206076 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:06:46 INFO - PROCESS | 3796 | 1464365206078 Marionette TRACE conn2 <- [1,1310,null,{}] 09:06:46 INFO - PROCESS | 3796 | 1464365206082 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}] 09:06:46 INFO - PROCESS | 3796 | 1464365206154 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 09:06:46 INFO - PROCESS | 3796 | 1464365206161 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:46 INFO - PROCESS | 3796 | ++DOCSHELL 10B05000 == 36 [pid = 3796] [id = 337] 09:06:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1125F400) [pid = 3796] [serial = 1010] [outer = 00000000] 09:06:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1381D800) [pid = 3796] [serial = 1011] [outer = 1125F400] 09:06:46 INFO - PROCESS | 3796 | 1464365206204 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15751C00) [pid = 3796] [serial = 1012] [outer = 1125F400] 09:06:46 INFO - PROCESS | 3796 | 1464365206636 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]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 583ms 09:06:46 INFO - PROCESS | 3796 | 1464365206683 Marionette TRACE conn2 -> [0,1313,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 3796 | 1464365206685 Marionette TRACE conn2 <- [1,1313,null,{"value":"13"}] 09:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:06:46 INFO - PROCESS | 3796 | 1464365206690 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 3796 | 1464365206692 Marionette TRACE conn2 <- [1,1314,null,{}] 09:06:46 INFO - PROCESS | 3796 | 1464365206695 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}] 09:06:46 INFO - PROCESS | 3796 | 1464365206769 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 09:06:46 INFO - PROCESS | 3796 | 1464365206775 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:46 INFO - PROCESS | 3796 | ++DOCSHELL 10B0BC00 == 37 [pid = 3796] [id = 338] 09:06:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (114AC000) [pid = 3796] [serial = 1013] [outer = 00000000] 09:06:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1604C400) [pid = 3796] [serial = 1014] [outer = 114AC000] 09:06:46 INFO - PROCESS | 3796 | 1464365206819 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16053800) [pid = 3796] [serial = 1015] [outer = 114AC000] 09:06:47 INFO - PROCESS | 3796 | 1464365207241 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]]]}] 09:06:47 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 09:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 583ms 09:06:47 INFO - PROCESS | 3796 | 1464365207270 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 3796 | 1464365207272 Marionette TRACE conn2 <- [1,1317,null,{"value":"13"}] 09:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:06:47 INFO - PROCESS | 3796 | 1464365207280 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - PROCESS | 3796 | 1464365207281 Marionette TRACE conn2 <- [1,1318,null,{}] 09:06:47 INFO - PROCESS | 3796 | 1464365207285 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}] 09:06:47 INFO - PROCESS | 3796 | 1464365207361 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 09:06:47 INFO - PROCESS | 3796 | 1464365207367 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:47 INFO - PROCESS | 3796 | ++DOCSHELL 16AAA400 == 38 [pid = 3796] [id = 339] 09:06:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16AAC400) [pid = 3796] [serial = 1016] [outer = 00000000] 09:06:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16B37000) [pid = 3796] [serial = 1017] [outer = 16AAC400] 09:06:47 INFO - PROCESS | 3796 | 1464365207411 Marionette DEBUG loaded listener.js 09:06:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16B3EC00) [pid = 3796] [serial = 1018] [outer = 16AAC400] 09:06:47 INFO - PROCESS | 3796 | 1464365207817 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]]]}] 09:06:47 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 09:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 583ms 09:06:47 INFO - PROCESS | 3796 | 1464365207862 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 3796 | 1464365207864 Marionette TRACE conn2 <- [1,1321,null,{"value":"13"}] 09:06:47 INFO - PROCESS | 3796 | 1464365207867 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:06:47 INFO - PROCESS | 3796 | 1464365207870 Marionette TRACE conn2 <- [1,1322,null,{}] 09:06:47 INFO - PROCESS | 3796 | 1464365207876 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}] 09:06:48 INFO - PROCESS | 3796 | 1464365208015 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 09:06:48 INFO - PROCESS | 3796 | 1464365208162 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:48 INFO - PROCESS | 3796 | ++DOCSHELL 0C7F7400 == 39 [pid = 3796] [id = 340] 09:06:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (0C7F9C00) [pid = 3796] [serial = 1019] [outer = 00000000] 09:06:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (0F9EA400) [pid = 3796] [serial = 1020] [outer = 0C7F9C00] 09:06:48 INFO - PROCESS | 3796 | 1464365208221 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1037CC00) [pid = 3796] [serial = 1021] [outer = 0C7F9C00] 09:06:48 INFO - PROCESS | 3796 | 1464365208780 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]]]}] 09:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 982ms 09:06:48 INFO - PROCESS | 3796 | 1464365208855 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 09:06:48 INFO - PROCESS | 3796 | 1464365208859 Marionette TRACE conn2 <- [1,1325,null,{"value":"13"}] 09:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:06:48 INFO - PROCESS | 3796 | 1464365208863 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 3796 | 1464365208868 Marionette TRACE conn2 <- [1,1326,null,{}] 09:06:48 INFO - PROCESS | 3796 | 1464365208873 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}] 09:06:49 INFO - PROCESS | 3796 | 1464365209010 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 09:06:49 INFO - PROCESS | 3796 | 1464365209133 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:49 INFO - PROCESS | 3796 | ++DOCSHELL 12A94C00 == 40 [pid = 3796] [id = 341] 09:06:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (12AEFC00) [pid = 3796] [serial = 1022] [outer = 00000000] 09:06:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (12D7E000) [pid = 3796] [serial = 1023] [outer = 12AEFC00] 09:06:49 INFO - PROCESS | 3796 | 1464365209192 Marionette DEBUG loaded listener.js 09:06:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1310D400) [pid = 3796] [serial = 1024] [outer = 12AEFC00] 09:06:50 INFO - PROCESS | 3796 | 1464365210280 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]]]}] 09:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1428ms 09:06:50 INFO - PROCESS | 3796 | 1464365210310 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 09:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:06:50 INFO - PROCESS | 3796 | 1464365210314 Marionette TRACE conn2 <- [1,1329,null,{"value":"13"}] 09:06:50 INFO - PROCESS | 3796 | 1464365210318 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:06:50 INFO - PROCESS | 3796 | 1464365210320 Marionette TRACE conn2 <- [1,1330,null,{}] 09:06:50 INFO - PROCESS | 3796 | 1464365210324 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}] 09:06:50 INFO - PROCESS | 3796 | 1464365210424 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 09:06:50 INFO - PROCESS | 3796 | 1464365210501 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:50 INFO - PROCESS | 3796 | ++DOCSHELL 13060400 == 41 [pid = 3796] [id = 342] 09:06:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13317400) [pid = 3796] [serial = 1025] [outer = 00000000] 09:06:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (15E21400) [pid = 3796] [serial = 1026] [outer = 13317400] 09:06:50 INFO - PROCESS | 3796 | 1464365210556 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1697FC00) [pid = 3796] [serial = 1027] [outer = 13317400] 09:06:51 INFO - PROCESS | 3796 | 1464365211317 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]]]}] 09:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1028ms 09:06:51 INFO - PROCESS | 3796 | 1464365211366 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 3796 | 1464365211370 Marionette TRACE conn2 <- [1,1333,null,{"value":"13"}] 09:06:51 INFO - PROCESS | 3796 | 1464365211375 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 3796 | 1464365211378 Marionette TRACE conn2 <- [1,1334,null,{}] 09:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:06:51 INFO - PROCESS | 3796 | 1464365211383 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}] 09:06:51 INFO - PROCESS | 3796 | 1464365211475 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 09:06:51 INFO - PROCESS | 3796 | 1464365211541 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:51 INFO - PROCESS | 3796 | ++DOCSHELL 0F981800 == 42 [pid = 3796] [id = 343] 09:06:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (0F9E6C00) [pid = 3796] [serial = 1028] [outer = 00000000] 09:06:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10C10800) [pid = 3796] [serial = 1029] [outer = 0F9E6C00] 09:06:51 INFO - PROCESS | 3796 | 1464365211650 Marionette DEBUG loaded listener.js 09:06:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1125AC00) [pid = 3796] [serial = 1030] [outer = 0F9E6C00] 09:06:51 INFO - PROCESS | 3796 | --DOCSHELL 16AAA400 == 41 [pid = 3796] [id = 339] 09:06:51 INFO - PROCESS | 3796 | --DOCSHELL 10B0BC00 == 40 [pid = 3796] [id = 338] 09:06:51 INFO - PROCESS | 3796 | --DOCSHELL 10B05000 == 39 [pid = 3796] [id = 337] 09:06:51 INFO - PROCESS | 3796 | --DOCSHELL 15E14C00 == 38 [pid = 3796] [id = 336] 09:06:51 INFO - PROCESS | 3796 | --DOCSHELL 13DB2800 == 37 [pid = 3796] [id = 335] 09:06:51 INFO - PROCESS | 3796 | --DOCSHELL 139B2400 == 36 [pid = 3796] [id = 334] 09:06:51 INFO - PROCESS | 3796 | --DOCSHELL 1310B400 == 35 [pid = 3796] [id = 333] 09:06:51 INFO - PROCESS | 3796 | --DOCSHELL 128B7000 == 34 [pid = 3796] [id = 332] 09:06:51 INFO - PROCESS | 3796 | --DOCSHELL 10B05400 == 33 [pid = 3796] [id = 331] 09:06:51 INFO - PROCESS | 3796 | --DOCSHELL 0C7F6000 == 32 [pid = 3796] [id = 330] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16B30800) [pid = 3796] [serial = 969] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16E88C00) [pid = 3796] [serial = 972] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1574E000) [pid = 3796] [serial = 960] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (15752000) [pid = 3796] [serial = 961] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17215C00) [pid = 3796] [serial = 940] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1055B400) [pid = 3796] [serial = 942] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (105F5400) [pid = 3796] [serial = 943] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1310E400) [pid = 3796] [serial = 952] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13105800) [pid = 3796] [serial = 951] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10C05800) [pid = 3796] [serial = 945] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10C09C00) [pid = 3796] [serial = 946] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (140C7800) [pid = 3796] [serial = 957] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1431AC00) [pid = 3796] [serial = 958] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (11C9AC00) [pid = 3796] [serial = 948] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1288A800) [pid = 3796] [serial = 949] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1604DC00) [pid = 3796] [serial = 963] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1604EC00) [pid = 3796] [serial = 964] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (138DF400) [pid = 3796] [serial = 954] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (139A7C00) [pid = 3796] [serial = 955] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16B3A400) [pid = 3796] [serial = 970] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16EC6800) [pid = 3796] [serial = 973] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16E88800) [pid = 3796] [serial = 978] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11CA3000) [pid = 3796] [serial = 975] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16F3D000) [pid = 3796] [serial = 982] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (13106C00) [pid = 3796] [serial = 976] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (167FB400) [pid = 3796] [serial = 967] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16ECF400) [pid = 3796] [serial = 979] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (160B6000) [pid = 3796] [serial = 966] [outer = 00000000] [url = about:blank] 09:06:51 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16F0C000) [pid = 3796] [serial = 981] [outer = 00000000] [url = about:blank] 09:06:52 INFO - PROCESS | 3796 | 1464365212200 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]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 891ms 09:06:52 INFO - PROCESS | 3796 | 1464365212266 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 3796 | 1464365212271 Marionette TRACE conn2 <- [1,1337,null,{"value":"13"}] 09:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:06:52 INFO - PROCESS | 3796 | 1464365212278 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 3796 | 1464365212280 Marionette TRACE conn2 <- [1,1338,null,{}] 09:06:52 INFO - PROCESS | 3796 | 1464365212284 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}] 09:06:52 INFO - PROCESS | 3796 | 1464365212368 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 09:06:52 INFO - PROCESS | 3796 | 1464365212450 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:52 INFO - PROCESS | 3796 | ++DOCSHELL 10C09400 == 33 [pid = 3796] [id = 344] 09:06:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10C0A800) [pid = 3796] [serial = 1031] [outer = 00000000] 09:06:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (11CA2800) [pid = 3796] [serial = 1032] [outer = 10C0A800] 09:06:52 INFO - PROCESS | 3796 | 1464365212494 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13101400) [pid = 3796] [serial = 1033] [outer = 10C0A800] 09:06:52 INFO - PROCESS | 3796 | 1464365212874 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]]]}] 09:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 629ms 09:06:52 INFO - PROCESS | 3796 | 1464365212896 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 09:06:52 INFO - PROCESS | 3796 | 1464365212898 Marionette TRACE conn2 <- [1,1341,null,{"value":"13"}] 09:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:06:52 INFO - PROCESS | 3796 | 1464365212902 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:06:52 INFO - PROCESS | 3796 | 1464365212906 Marionette TRACE conn2 <- [1,1342,null,{}] 09:06:52 INFO - PROCESS | 3796 | 1464365212916 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}] 09:06:53 INFO - PROCESS | 3796 | 1464365213055 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 09:06:53 INFO - PROCESS | 3796 | 1464365213065 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:53 INFO - PROCESS | 3796 | ++DOCSHELL 139A9800 == 34 [pid = 3796] [id = 345] 09:06:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (139A9C00) [pid = 3796] [serial = 1034] [outer = 00000000] 09:06:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (139B3000) [pid = 3796] [serial = 1035] [outer = 139A9C00] 09:06:53 INFO - PROCESS | 3796 | 1464365213119 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13DB4400) [pid = 3796] [serial = 1036] [outer = 139A9C00] 09:06:53 INFO - PROCESS | 3796 | 1464365213534 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]]]}] 09:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 676ms 09:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:06:53 INFO - PROCESS | 3796 | 1464365213582 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 09:06:53 INFO - PROCESS | 3796 | 1464365213585 Marionette TRACE conn2 <- [1,1345,null,{"value":"13"}] 09:06:53 INFO - PROCESS | 3796 | 1464365213588 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:06:53 INFO - PROCESS | 3796 | 1464365213590 Marionette TRACE conn2 <- [1,1346,null,{}] 09:06:53 INFO - PROCESS | 3796 | 1464365213593 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}] 09:06:53 INFO - PROCESS | 3796 | 1464365213673 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 09:06:53 INFO - PROCESS | 3796 | 1464365213682 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:53 INFO - PROCESS | 3796 | ++DOCSHELL 140C0C00 == 35 [pid = 3796] [id = 346] 09:06:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (14319C00) [pid = 3796] [serial = 1037] [outer = 00000000] 09:06:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (15C12000) [pid = 3796] [serial = 1038] [outer = 14319C00] 09:06:53 INFO - PROCESS | 3796 | 1464365213734 Marionette DEBUG loaded listener.js 09:06:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15E1E400) [pid = 3796] [serial = 1039] [outer = 14319C00] 09:06:54 INFO - PROCESS | 3796 | 1464365214147 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]]]}] 09:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 584ms 09:06:54 INFO - PROCESS | 3796 | 1464365214189 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 3796 | 1464365214191 Marionette TRACE conn2 <- [1,1349,null,{"value":"13"}] 09:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:06:54 INFO - PROCESS | 3796 | 1464365214194 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 3796 | 1464365214196 Marionette TRACE conn2 <- [1,1350,null,{}] 09:06:54 INFO - PROCESS | 3796 | 1464365214200 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}] 09:06:54 INFO - PROCESS | 3796 | 1464365214315 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 09:06:54 INFO - PROCESS | 3796 | 1464365214324 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:54 INFO - PROCESS | 3796 | ++DOCSHELL 15C11800 == 36 [pid = 3796] [id = 347] 09:06:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (15E17000) [pid = 3796] [serial = 1040] [outer = 00000000] 09:06:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16057C00) [pid = 3796] [serial = 1041] [outer = 15E17000] 09:06:54 INFO - PROCESS | 3796 | 1464365214413 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (160B6000) [pid = 3796] [serial = 1042] [outer = 15E17000] 09:06:54 INFO - PROCESS | 3796 | 1464365214870 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]]]}] 09:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 722ms 09:06:54 INFO - PROCESS | 3796 | 1464365214920 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 3796 | 1464365214921 Marionette TRACE conn2 <- [1,1353,null,{"value":"13"}] 09:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:06:54 INFO - PROCESS | 3796 | 1464365214925 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 3796 | 1464365214927 Marionette TRACE conn2 <- [1,1354,null,{}] 09:06:54 INFO - PROCESS | 3796 | 1464365214930 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}] 09:06:55 INFO - PROCESS | 3796 | 1464365215051 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 09:06:55 INFO - PROCESS | 3796 | 1464365215110 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:55 INFO - PROCESS | 3796 | ++DOCSHELL 10C03C00 == 37 [pid = 3796] [id = 348] 09:06:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (12A91400) [pid = 3796] [serial = 1043] [outer = 00000000] 09:06:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16E81800) [pid = 3796] [serial = 1044] [outer = 12A91400] 09:06:55 INFO - PROCESS | 3796 | 1464365215156 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16E8A400) [pid = 3796] [serial = 1045] [outer = 12A91400] 09:06:55 INFO - PROCESS | 3796 | 1464365215561 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] 09:06:55 INFO - PROCESS | 3796 | 1464365215610 Marionette TRACE conn2 <- [1,1357,null,{"value":"13"}] 09:06:55 INFO - PROCESS | 3796 | 1464365215613 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:06:55 INFO - PROCESS | 3796 | 1464365215615 Marionette TRACE conn2 <- [1,1358,null,{}] 09:06:55 INFO - PROCESS | 3796 | 1464365215644 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}] 09:06:55 INFO - PROCESS | 3796 | 1464365215754 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 09:06:55 INFO - PROCESS | 3796 | 1464365215767 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:55 INFO - PROCESS | 3796 | ++DOCSHELL 103F9400 == 38 [pid = 3796] [id = 349] 09:06:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12D30400) [pid = 3796] [serial = 1046] [outer = 00000000] 09:06:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16ECCC00) [pid = 3796] [serial = 1047] [outer = 12D30400] 09:06:55 INFO - PROCESS | 3796 | 1464365215819 Marionette DEBUG loaded listener.js 09:06:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16F03000) [pid = 3796] [serial = 1048] [outer = 12D30400] 09:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (13B07400) [pid = 3796] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1310C400) [pid = 3796] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16FED400) [pid = 3796] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (10B07400) [pid = 3796] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12AE6C00) [pid = 3796] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0F9EC800) [pid = 3796] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (140C6800) [pid = 3796] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16019800) [pid = 3796] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1125F400) [pid = 3796] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:06:56 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (114AC000) [pid = 3796] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:06:56 INFO - PROCESS | 3796 | 1464365216284 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] 09:06:56 INFO - PROCESS | 3796 | 1464365216315 Marionette TRACE conn2 <- [1,1361,null,{"value":"13"}] 09:06:56 INFO - PROCESS | 3796 | 1464365216318 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:06:56 INFO - PROCESS | 3796 | 1464365216320 Marionette TRACE conn2 <- [1,1362,null,{}] 09:06:56 INFO - PROCESS | 3796 | 1464365216323 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}] 09:06:56 INFO - PROCESS | 3796 | 1464365216381 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 09:06:56 INFO - PROCESS | 3796 | 1464365216388 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:56 INFO - PROCESS | 3796 | ++DOCSHELL 11A0E800 == 39 [pid = 3796] [id = 350] 09:06:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (11C70400) [pid = 3796] [serial = 1049] [outer = 00000000] 09:06:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (1310F800) [pid = 3796] [serial = 1050] [outer = 11C70400] 09:06:56 INFO - PROCESS | 3796 | 1464365216432 Marionette DEBUG loaded listener.js 09:06:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13388C00) [pid = 3796] [serial = 1051] [outer = 11C70400] 09:06:56 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:56 INFO - PROCESS | 3796 | 1464365216854 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] 09:06:56 INFO - PROCESS | 3796 | 1464365216901 Marionette TRACE conn2 <- [1,1365,null,{"value":"13"}] 09:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:06:56 INFO - PROCESS | 3796 | 1464365216905 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 3796 | 1464365216906 Marionette TRACE conn2 <- [1,1366,null,{}] 09:06:56 INFO - PROCESS | 3796 | 1464365216909 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}] 09:06:56 INFO - PROCESS | 3796 | 1464365216990 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 09:06:56 INFO - PROCESS | 3796 | 1464365216996 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:56 INFO - PROCESS | 3796 | ++DOCSHELL 114AC000 == 40 [pid = 3796] [id = 351] 09:06:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1310C400) [pid = 3796] [serial = 1052] [outer = 00000000] 09:06:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16F07000) [pid = 3796] [serial = 1053] [outer = 1310C400] 09:06:57 INFO - PROCESS | 3796 | 1464365217041 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (13BC9400) [pid = 3796] [serial = 1054] [outer = 1310C400] 09:06:57 INFO - PROCESS | 3796 | 1464365217591 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] 09:06:57 INFO - PROCESS | 3796 | 1464365217633 Marionette TRACE conn2 <- [1,1369,null,{"value":"13"}] 09:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:06:57 INFO - PROCESS | 3796 | 1464365217639 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:06:57 INFO - PROCESS | 3796 | 1464365217643 Marionette TRACE conn2 <- [1,1370,null,{}] 09:06:57 INFO - PROCESS | 3796 | 1464365217649 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}] 09:06:57 INFO - PROCESS | 3796 | 1464365217754 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 09:06:57 INFO - PROCESS | 3796 | 1464365217881 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:57 INFO - PROCESS | 3796 | ++DOCSHELL 105F4400 == 41 [pid = 3796] [id = 352] 09:06:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (105F9800) [pid = 3796] [serial = 1055] [outer = 00000000] 09:06:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12887800) [pid = 3796] [serial = 1056] [outer = 105F9800] 09:06:57 INFO - PROCESS | 3796 | 1464365217939 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (12D24400) [pid = 3796] [serial = 1057] [outer = 105F9800] 09:06:58 INFO - PROCESS | 3796 | [3796] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w32-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 09:06:58 INFO - PROCESS | 3796 | 1464365218566 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] 09:06:58 INFO - PROCESS | 3796 | 1464365218634 Marionette TRACE conn2 <- [1,1373,null,{"value":"13"}] 09:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:06:58 INFO - PROCESS | 3796 | 1464365218656 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:06:58 INFO - PROCESS | 3796 | 1464365218659 Marionette TRACE conn2 <- [1,1374,null,{}] 09:06:58 INFO - PROCESS | 3796 | 1464365218663 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}] 09:06:58 INFO - PROCESS | 3796 | 1464365218766 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 09:06:58 INFO - PROCESS | 3796 | 1464365218848 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:58 INFO - PROCESS | 3796 | ++DOCSHELL 139ADC00 == 42 [pid = 3796] [id = 353] 09:06:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (13DB7000) [pid = 3796] [serial = 1058] [outer = 00000000] 09:06:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1574E000) [pid = 3796] [serial = 1059] [outer = 13DB7000] 09:06:58 INFO - PROCESS | 3796 | 1464365218942 Marionette DEBUG loaded listener.js 09:06:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16057000) [pid = 3796] [serial = 1060] [outer = 13DB7000] 09:06:59 INFO - PROCESS | 3796 | 1464365219512 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] 09:06:59 INFO - PROCESS | 3796 | 1464365219590 Marionette TRACE conn2 <- [1,1377,null,{"value":"13"}] 09:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:06:59 INFO - PROCESS | 3796 | 1464365219594 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 3796 | 1464365219597 Marionette TRACE conn2 <- [1,1378,null,{}] 09:06:59 INFO - PROCESS | 3796 | 1464365219608 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}] 09:06:59 INFO - PROCESS | 3796 | 1464365219744 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 09:06:59 INFO - PROCESS | 3796 | 1464365219869 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:06:59 INFO - PROCESS | 3796 | ++DOCSHELL 16E8B000 == 43 [pid = 3796] [id = 354] 09:06:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16F06C00) [pid = 3796] [serial = 1061] [outer = 00000000] 09:06:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16F33800) [pid = 3796] [serial = 1062] [outer = 16F06C00] 09:06:59 INFO - PROCESS | 3796 | 1464365219933 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16F3A000) [pid = 3796] [serial = 1063] [outer = 16F06C00] 09:07:00 INFO - PROCESS | 3796 | 1464365220705 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]]]}] 09:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1136ms 09:07:00 INFO - PROCESS | 3796 | 1464365220730 Marionette TRACE conn2 -> [0,1381,"getWindowHandle",null] 09:07:00 INFO - PROCESS | 3796 | 1464365220734 Marionette TRACE conn2 <- [1,1381,null,{"value":"13"}] 09:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:07:00 INFO - PROCESS | 3796 | 1464365220740 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:07:00 INFO - PROCESS | 3796 | 1464365220743 Marionette TRACE conn2 <- [1,1382,null,{}] 09:07:00 INFO - PROCESS | 3796 | 1464365220750 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}] 09:07:00 INFO - PROCESS | 3796 | 1464365220844 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 09:07:00 INFO - PROCESS | 3796 | 1464365220932 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:00 INFO - PROCESS | 3796 | ++DOCSHELL 0F937400 == 44 [pid = 3796] [id = 355] 09:07:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (0F9EC800) [pid = 3796] [serial = 1064] [outer = 00000000] 09:07:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (10C04800) [pid = 3796] [serial = 1065] [outer = 0F9EC800] 09:07:01 INFO - PROCESS | 3796 | 1464365221030 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (128BB800) [pid = 3796] [serial = 1066] [outer = 0F9EC800] 09:07:01 INFO - PROCESS | 3796 | --DOCSHELL 11A0E800 == 43 [pid = 3796] [id = 350] 09:07:01 INFO - PROCESS | 3796 | --DOCSHELL 103F9400 == 42 [pid = 3796] [id = 349] 09:07:01 INFO - PROCESS | 3796 | --DOCSHELL 10C03C00 == 41 [pid = 3796] [id = 348] 09:07:01 INFO - PROCESS | 3796 | --DOCSHELL 15C11800 == 40 [pid = 3796] [id = 347] 09:07:01 INFO - PROCESS | 3796 | --DOCSHELL 140C0C00 == 39 [pid = 3796] [id = 346] 09:07:01 INFO - PROCESS | 3796 | --DOCSHELL 139A9800 == 38 [pid = 3796] [id = 345] 09:07:01 INFO - PROCESS | 3796 | --DOCSHELL 10C09400 == 37 [pid = 3796] [id = 344] 09:07:01 INFO - PROCESS | 3796 | --DOCSHELL 0F981800 == 36 [pid = 3796] [id = 343] 09:07:01 INFO - PROCESS | 3796 | --DOCSHELL 0C7F7400 == 35 [pid = 3796] [id = 340] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13DB3800) [pid = 3796] [serial = 1002] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (138E1800) [pid = 3796] [serial = 999] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1707C800) [pid = 3796] [serial = 984] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17231000) [pid = 3796] [serial = 985] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (10FD2C00) [pid = 3796] [serial = 993] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11264800) [pid = 3796] [serial = 994] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1307B000) [pid = 3796] [serial = 996] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13101800) [pid = 3796] [serial = 997] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10B11400) [pid = 3796] [serial = 987] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10B0E000) [pid = 3796] [serial = 991] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10A60400) [pid = 3796] [serial = 990] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15E15400) [pid = 3796] [serial = 1005] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (160B5800) [pid = 3796] [serial = 1008] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15751C00) [pid = 3796] [serial = 1012] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1381D800) [pid = 3796] [serial = 1011] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1604C400) [pid = 3796] [serial = 1014] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (160BA800) [pid = 3796] [serial = 1009] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (140C1C00) [pid = 3796] [serial = 1003] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1601FC00) [pid = 3796] [serial = 1006] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16053800) [pid = 3796] [serial = 1015] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (139AA400) [pid = 3796] [serial = 1000] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16B37000) [pid = 3796] [serial = 1017] [outer = 00000000] [url = about:blank] 09:07:01 INFO - PROCESS | 3796 | 1464365221525 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]]]}] 09:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 829ms 09:07:01 INFO - PROCESS | 3796 | 1464365221571 Marionette TRACE conn2 -> [0,1385,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 3796 | 1464365221576 Marionette TRACE conn2 <- [1,1385,null,{"value":"13"}] 09:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:07:01 INFO - PROCESS | 3796 | 1464365221583 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 3796 | 1464365221585 Marionette TRACE conn2 <- [1,1386,null,{}] 09:07:01 INFO - PROCESS | 3796 | 1464365221589 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}] 09:07:01 INFO - PROCESS | 3796 | 1464365221672 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 09:07:01 INFO - PROCESS | 3796 | 1464365221682 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:01 INFO - PROCESS | 3796 | ++DOCSHELL 1125A000 == 36 [pid = 3796] [id = 356] 09:07:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1125BC00) [pid = 3796] [serial = 1067] [outer = 00000000] 09:07:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13102000) [pid = 3796] [serial = 1068] [outer = 1125BC00] 09:07:01 INFO - PROCESS | 3796 | 1464365221727 Marionette DEBUG loaded listener.js 09:07:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13110400) [pid = 3796] [serial = 1069] [outer = 1125BC00] 09:07:02 INFO - PROCESS | 3796 | 1464365222178 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]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 630ms 09:07:02 INFO - PROCESS | 3796 | 1464365222204 Marionette TRACE conn2 -> [0,1389,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 3796 | 1464365222206 Marionette TRACE conn2 <- [1,1389,null,{"value":"13"}] 09:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:07:02 INFO - PROCESS | 3796 | 1464365222210 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 3796 | 1464365222213 Marionette TRACE conn2 <- [1,1390,null,{}] 09:07:02 INFO - PROCESS | 3796 | 1464365222223 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}] 09:07:02 INFO - PROCESS | 3796 | 1464365222304 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 09:07:02 INFO - PROCESS | 3796 | 1464365222314 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:02 INFO - PROCESS | 3796 | ++DOCSHELL 139AC000 == 37 [pid = 3796] [id = 357] 09:07:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (139AC800) [pid = 3796] [serial = 1070] [outer = 00000000] 09:07:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (13DB2800) [pid = 3796] [serial = 1071] [outer = 139AC800] 09:07:02 INFO - PROCESS | 3796 | 1464365222362 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (140C8C00) [pid = 3796] [serial = 1072] [outer = 139AC800] 09:07:02 INFO - PROCESS | 3796 | 1464365222816 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]]]}] 09:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 629ms 09:07:02 INFO - PROCESS | 3796 | 1464365222847 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 09:07:02 INFO - PROCESS | 3796 | 1464365222850 Marionette TRACE conn2 <- [1,1393,null,{"value":"13"}] 09:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:07:02 INFO - PROCESS | 3796 | 1464365222857 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:07:02 INFO - PROCESS | 3796 | 1464365222859 Marionette TRACE conn2 <- [1,1394,null,{}] 09:07:02 INFO - PROCESS | 3796 | 1464365222863 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}] 09:07:02 INFO - PROCESS | 3796 | 1464365222927 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 09:07:02 INFO - PROCESS | 3796 | 1464365222936 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:02 INFO - PROCESS | 3796 | ++DOCSHELL 1431F000 == 38 [pid = 3796] [id = 358] 09:07:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15751C00) [pid = 3796] [serial = 1073] [outer = 00000000] 09:07:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16027400) [pid = 3796] [serial = 1074] [outer = 15751C00] 09:07:02 INFO - PROCESS | 3796 | 1464365222988 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16054800) [pid = 3796] [serial = 1075] [outer = 15751C00] 09:07:03 INFO - PROCESS | 3796 | 1464365223437 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]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 614ms 09:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:07:03 INFO - PROCESS | 3796 | 1464365223480 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 09:07:03 INFO - PROCESS | 3796 | 1464365223482 Marionette TRACE conn2 <- [1,1397,null,{"value":"13"}] 09:07:03 INFO - PROCESS | 3796 | 1464365223485 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 3796 | 1464365223496 Marionette TRACE conn2 <- [1,1398,null,{}] 09:07:03 INFO - PROCESS | 3796 | 1464365223500 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}] 09:07:03 INFO - PROCESS | 3796 | 1464365223576 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 09:07:03 INFO - PROCESS | 3796 | 1464365223583 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:03 INFO - PROCESS | 3796 | ++DOCSHELL 15755C00 == 39 [pid = 3796] [id = 359] 09:07:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (15F3B800) [pid = 3796] [serial = 1076] [outer = 00000000] 09:07:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1697E000) [pid = 3796] [serial = 1077] [outer = 15F3B800] 09:07:03 INFO - PROCESS | 3796 | 1464365223627 Marionette DEBUG loaded listener.js 09:07:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1697EC00) [pid = 3796] [serial = 1078] [outer = 15F3B800] 09:07:04 INFO - PROCESS | 3796 | 1464365224087 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]]]}] 09:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 645ms 09:07:04 INFO - PROCESS | 3796 | 1464365224126 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 3796 | 1464365224128 Marionette TRACE conn2 <- [1,1401,null,{"value":"13"}] 09:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:07:04 INFO - PROCESS | 3796 | 1464365224131 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 3796 | 1464365224133 Marionette TRACE conn2 <- [1,1402,null,{}] 09:07:04 INFO - PROCESS | 3796 | 1464365224136 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}] 09:07:04 INFO - PROCESS | 3796 | 1464365224266 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 09:07:04 INFO - PROCESS | 3796 | 1464365224362 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:04 INFO - PROCESS | 3796 | ++DOCSHELL 16E8C800 == 40 [pid = 3796] [id = 360] 09:07:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16EC9000) [pid = 3796] [serial = 1079] [outer = 00000000] 09:07:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16F0A400) [pid = 3796] [serial = 1080] [outer = 16EC9000] 09:07:04 INFO - PROCESS | 3796 | 1464365224407 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16F10400) [pid = 3796] [serial = 1081] [outer = 16EC9000] 09:07:04 INFO - PROCESS | 3796 | 1464365224830 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]]]}] 09:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 721ms 09:07:04 INFO - PROCESS | 3796 | 1464365224855 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 3796 | 1464365224857 Marionette TRACE conn2 <- [1,1405,null,{"value":"13"}] 09:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:07:04 INFO - PROCESS | 3796 | 1464365224860 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 3796 | 1464365224862 Marionette TRACE conn2 <- [1,1406,null,{}] 09:07:04 INFO - PROCESS | 3796 | 1464365224866 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}] 09:07:04 INFO - PROCESS | 3796 | 1464365224968 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 09:07:04 INFO - PROCESS | 3796 | 1464365224974 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:04 INFO - PROCESS | 3796 | ++DOCSHELL 10B0C800 == 41 [pid = 3796] [id = 361] 09:07:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16EC9800) [pid = 3796] [serial = 1082] [outer = 00000000] 09:07:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16FEF400) [pid = 3796] [serial = 1083] [outer = 16EC9800] 09:07:05 INFO - PROCESS | 3796 | 1464365225018 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17073000) [pid = 3796] [serial = 1084] [outer = 16EC9800] 09:07:05 INFO - PROCESS | 3796 | 1464365225451 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]]]}] 09:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 629ms 09:07:05 INFO - PROCESS | 3796 | 1464365225506 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 09:07:05 INFO - PROCESS | 3796 | 1464365225508 Marionette TRACE conn2 <- [1,1409,null,{"value":"13"}] 09:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:07:05 INFO - PROCESS | 3796 | 1464365225511 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:07:05 INFO - PROCESS | 3796 | 1464365225513 Marionette TRACE conn2 <- [1,1410,null,{}] 09:07:05 INFO - PROCESS | 3796 | 1464365225516 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}] 09:07:05 INFO - PROCESS | 3796 | 1464365225620 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 09:07:05 INFO - PROCESS | 3796 | 1464365225704 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:05 INFO - PROCESS | 3796 | ++DOCSHELL 103D9000 == 42 [pid = 3796] [id = 362] 09:07:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16F36800) [pid = 3796] [serial = 1085] [outer = 00000000] 09:07:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (17231C00) [pid = 3796] [serial = 1086] [outer = 16F36800] 09:07:05 INFO - PROCESS | 3796 | 1464365225733 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (17071C00) [pid = 3796] [serial = 1087] [outer = 16F36800] 09:07:05 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (0F9E6C00) [pid = 3796] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:07:05 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10C0A800) [pid = 3796] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:07:05 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (14319C00) [pid = 3796] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:07:05 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16AAC400) [pid = 3796] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:07:05 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11C70400) [pid = 3796] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:07:05 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12A91400) [pid = 3796] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:07:05 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12D30400) [pid = 3796] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:07:05 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (139A9C00) [pid = 3796] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:07:05 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15E17000) [pid = 3796] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:07:06 INFO - PROCESS | 3796 | 1464365226191 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]]]}] 09:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 722ms 09:07:06 INFO - PROCESS | 3796 | 1464365226233 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 3796 | 1464365226235 Marionette TRACE conn2 <- [1,1413,null,{"value":"13"}] 09:07:06 INFO - PROCESS | 3796 | 1464365226239 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:07:06 INFO - PROCESS | 3796 | 1464365226240 Marionette TRACE conn2 <- [1,1414,null,{}] 09:07:06 INFO - PROCESS | 3796 | 1464365226244 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}] 09:07:06 INFO - PROCESS | 3796 | 1464365226320 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 09:07:06 INFO - PROCESS | 3796 | 1464365226327 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:06 INFO - PROCESS | 3796 | ++DOCSHELL 1315BC00 == 43 [pid = 3796] [id = 363] 09:07:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (139A9C00) [pid = 3796] [serial = 1088] [outer = 00000000] 09:07:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16E81400) [pid = 3796] [serial = 1089] [outer = 139A9C00] 09:07:06 INFO - PROCESS | 3796 | 1464365226374 Marionette DEBUG loaded listener.js 09:07:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16ECC800) [pid = 3796] [serial = 1090] [outer = 139A9C00] 09:07:06 INFO - PROCESS | 3796 | 1464365226787 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]]]}] 09:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 583ms 09:07:06 INFO - PROCESS | 3796 | 1464365226818 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 3796 | 1464365226820 Marionette TRACE conn2 <- [1,1417,null,{"value":"13"}] 09:07:06 INFO - PROCESS | 3796 | 1464365226823 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:07:06 INFO - PROCESS | 3796 | 1464365226825 Marionette TRACE conn2 <- [1,1418,null,{}] 09:07:06 INFO - PROCESS | 3796 | 1464365226828 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}] 09:07:06 INFO - PROCESS | 3796 | 1464365226910 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 09:07:06 INFO - PROCESS | 3796 | 1464365226916 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:06 INFO - PROCESS | 3796 | ++DOCSHELL 13109400 == 44 [pid = 3796] [id = 364] 09:07:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1722CC00) [pid = 3796] [serial = 1091] [outer = 00000000] 09:07:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17608400) [pid = 3796] [serial = 1092] [outer = 1722CC00] 09:07:06 INFO - PROCESS | 3796 | 1464365226965 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17607000) [pid = 3796] [serial = 1093] [outer = 1722CC00] 09:07:07 INFO - PROCESS | 3796 | 1464365227433 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]]]}] 09:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 614ms 09:07:07 INFO - PROCESS | 3796 | 1464365227461 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 09:07:07 INFO - PROCESS | 3796 | 1464365227464 Marionette TRACE conn2 <- [1,1421,null,{"value":"13"}] 09:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:07:07 INFO - PROCESS | 3796 | 1464365227471 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:07:07 INFO - PROCESS | 3796 | 1464365227473 Marionette TRACE conn2 <- [1,1422,null,{}] 09:07:07 INFO - PROCESS | 3796 | 1464365227477 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}] 09:07:07 INFO - PROCESS | 3796 | 1464365227570 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 09:07:07 INFO - PROCESS | 3796 | 1464365227576 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:07 INFO - PROCESS | 3796 | ++DOCSHELL 138EB000 == 45 [pid = 3796] [id = 365] 09:07:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (139B1000) [pid = 3796] [serial = 1094] [outer = 00000000] 09:07:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (17615C00) [pid = 3796] [serial = 1095] [outer = 139B1000] 09:07:07 INFO - PROCESS | 3796 | 1464365227624 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (17636C00) [pid = 3796] [serial = 1096] [outer = 139B1000] 09:07:08 INFO - PROCESS | 3796 | 1464365228204 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]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 783ms 09:07:08 INFO - PROCESS | 3796 | 1464365228302 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 3796 | 1464365228306 Marionette TRACE conn2 <- [1,1425,null,{"value":"13"}] 09:07:08 INFO - PROCESS | 3796 | 1464365228313 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:07:08 INFO - PROCESS | 3796 | 1464365228316 Marionette TRACE conn2 <- [1,1426,null,{}] 09:07:08 INFO - PROCESS | 3796 | 1464365228323 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}] 09:07:08 INFO - PROCESS | 3796 | 1464365228438 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 09:07:08 INFO - PROCESS | 3796 | 1464365228557 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:08 INFO - PROCESS | 3796 | ++DOCSHELL 10A57800 == 46 [pid = 3796] [id = 366] 09:07:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (10C03800) [pid = 3796] [serial = 1097] [outer = 00000000] 09:07:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (114A2800) [pid = 3796] [serial = 1098] [outer = 10C03800] 09:07:08 INFO - PROCESS | 3796 | 1464365228614 Marionette DEBUG loaded listener.js 09:07:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1307B800) [pid = 3796] [serial = 1099] [outer = 10C03800] 09:07:09 INFO - PROCESS | 3796 | 1464365229178 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]]]}] 09:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 921ms 09:07:09 INFO - PROCESS | 3796 | 1464365229248 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 3796 | 1464365229254 Marionette TRACE conn2 <- [1,1429,null,{"value":"13"}] 09:07:09 INFO - PROCESS | 3796 | 1464365229260 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:07:09 INFO - PROCESS | 3796 | 1464365229263 Marionette TRACE conn2 <- [1,1430,null,{}] 09:07:09 INFO - PROCESS | 3796 | 1464365229267 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}] 09:07:09 INFO - PROCESS | 3796 | 1464365229372 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 09:07:09 INFO - PROCESS | 3796 | 1464365229497 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:09 INFO - PROCESS | 3796 | ++DOCSHELL 13B07400 == 47 [pid = 3796] [id = 367] 09:07:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (13B10000) [pid = 3796] [serial = 1100] [outer = 00000000] 09:07:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (15756400) [pid = 3796] [serial = 1101] [outer = 13B10000] 09:07:09 INFO - PROCESS | 3796 | 1464365229552 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16057800) [pid = 3796] [serial = 1102] [outer = 13B10000] 09:07:10 INFO - PROCESS | 3796 | 1464365230174 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]]]}] 09:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 968ms 09:07:10 INFO - PROCESS | 3796 | 1464365230232 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 09:07:10 INFO - PROCESS | 3796 | 1464365230235 Marionette TRACE conn2 <- [1,1433,null,{"value":"13"}] 09:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:07:10 INFO - PROCESS | 3796 | 1464365230239 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 3796 | 1464365230243 Marionette TRACE conn2 <- [1,1434,null,{}] 09:07:10 INFO - PROCESS | 3796 | 1464365230254 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}] 09:07:10 INFO - PROCESS | 3796 | 1464365230359 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 09:07:10 INFO - PROCESS | 3796 | 1464365230491 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:10 INFO - PROCESS | 3796 | ++DOCSHELL 0C7F4800 == 48 [pid = 3796] [id = 368] 09:07:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (0C7F5400) [pid = 3796] [serial = 1103] [outer = 00000000] 09:07:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (17230800) [pid = 3796] [serial = 1104] [outer = 0C7F5400] 09:07:10 INFO - PROCESS | 3796 | 1464365230548 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1760E400) [pid = 3796] [serial = 1105] [outer = 0C7F5400] 09:07:11 INFO - PROCESS | 3796 | 1464365231365 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]]]}] 09:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1167ms 09:07:11 INFO - PROCESS | 3796 | 1464365231408 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 3796 | 1464365231412 Marionette TRACE conn2 <- [1,1437,null,{"value":"13"}] 09:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:07:11 INFO - PROCESS | 3796 | 1464365231417 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 3796 | 1464365231421 Marionette TRACE conn2 <- [1,1438,null,{}] 09:07:11 INFO - PROCESS | 3796 | 1464365231426 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}] 09:07:11 INFO - PROCESS | 3796 | 1464365231549 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 09:07:11 INFO - PROCESS | 3796 | 1464365231687 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:11 INFO - PROCESS | 3796 | --DOCSHELL 13109400 == 47 [pid = 3796] [id = 364] 09:07:11 INFO - PROCESS | 3796 | --DOCSHELL 1315BC00 == 46 [pid = 3796] [id = 363] 09:07:11 INFO - PROCESS | 3796 | --DOCSHELL 103D9000 == 45 [pid = 3796] [id = 362] 09:07:11 INFO - PROCESS | 3796 | --DOCSHELL 10B0C800 == 44 [pid = 3796] [id = 361] 09:07:11 INFO - PROCESS | 3796 | --DOCSHELL 16E8C800 == 43 [pid = 3796] [id = 360] 09:07:11 INFO - PROCESS | 3796 | --DOCSHELL 15755C00 == 42 [pid = 3796] [id = 359] 09:07:11 INFO - PROCESS | 3796 | --DOCSHELL 1431F000 == 41 [pid = 3796] [id = 358] 09:07:11 INFO - PROCESS | 3796 | --DOCSHELL 139AC000 == 40 [pid = 3796] [id = 357] 09:07:11 INFO - PROCESS | 3796 | --DOCSHELL 1125A000 == 39 [pid = 3796] [id = 356] 09:07:11 INFO - PROCESS | 3796 | --DOCSHELL 0F937400 == 38 [pid = 3796] [id = 355] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16E8A400) [pid = 3796] [serial = 1045] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16E81800) [pid = 3796] [serial = 1044] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16ECCC00) [pid = 3796] [serial = 1047] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1310F800) [pid = 3796] [serial = 1050] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (13DB4400) [pid = 3796] [serial = 1036] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (139B3000) [pid = 3796] [serial = 1035] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16057C00) [pid = 3796] [serial = 1041] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (160B6000) [pid = 3796] [serial = 1042] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16F03000) [pid = 3796] [serial = 1048] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (15E1E400) [pid = 3796] [serial = 1039] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (0F9EA400) [pid = 3796] [serial = 1020] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12D7E000) [pid = 3796] [serial = 1023] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1125AC00) [pid = 3796] [serial = 1030] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (10C10800) [pid = 3796] [serial = 1029] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (11CA2800) [pid = 3796] [serial = 1032] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (13101400) [pid = 3796] [serial = 1033] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15C12000) [pid = 3796] [serial = 1038] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16B3EC00) [pid = 3796] [serial = 1018] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15E21400) [pid = 3796] [serial = 1026] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13388C00) [pid = 3796] [serial = 1051] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16F07000) [pid = 3796] [serial = 1053] [outer = 00000000] [url = about:blank] 09:07:11 INFO - PROCESS | 3796 | ++DOCSHELL 0C7F8800 == 39 [pid = 3796] [id = 369] 09:07:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (0C7FC000) [pid = 3796] [serial = 1106] [outer = 00000000] 09:07:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (105EE800) [pid = 3796] [serial = 1107] [outer = 0C7FC000] 09:07:11 INFO - PROCESS | 3796 | 1464365231764 Marionette DEBUG loaded listener.js 09:07:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10C0D000) [pid = 3796] [serial = 1108] [outer = 0C7FC000] 09:07:12 INFO - PROCESS | 3796 | 1464365232203 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]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 829ms 09:07:12 INFO - PROCESS | 3796 | 1464365232262 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 3796 | 1464365232267 Marionette TRACE conn2 <- [1,1441,null,{"value":"13"}] 09:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:07:12 INFO - PROCESS | 3796 | 1464365232277 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 3796 | 1464365232279 Marionette TRACE conn2 <- [1,1442,null,{}] 09:07:12 INFO - PROCESS | 3796 | 1464365232283 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}] 09:07:12 INFO - PROCESS | 3796 | 1464365232362 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 09:07:12 INFO - PROCESS | 3796 | 1464365232369 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:12 INFO - PROCESS | 3796 | ++DOCSHELL 1125C000 == 40 [pid = 3796] [id = 370] 09:07:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1125D800) [pid = 3796] [serial = 1109] [outer = 00000000] 09:07:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (11CA2000) [pid = 3796] [serial = 1110] [outer = 1125D800] 09:07:12 INFO - PROCESS | 3796 | 1464365232414 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (12AEC000) [pid = 3796] [serial = 1111] [outer = 1125D800] 09:07:12 INFO - PROCESS | 3796 | 1464365232890 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]]]}] 09:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 691ms 09:07:12 INFO - PROCESS | 3796 | 1464365232960 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 09:07:12 INFO - PROCESS | 3796 | 1464365232962 Marionette TRACE conn2 <- [1,1445,null,{"value":"13"}] 09:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:07:12 INFO - PROCESS | 3796 | 1464365232966 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:07:12 INFO - PROCESS | 3796 | 1464365232969 Marionette TRACE conn2 <- [1,1446,null,{}] 09:07:12 INFO - PROCESS | 3796 | 1464365232979 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}] 09:07:13 INFO - PROCESS | 3796 | 1464365233097 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 09:07:13 INFO - PROCESS | 3796 | 1464365233181 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:13 INFO - PROCESS | 3796 | ++DOCSHELL 10FCD800 == 41 [pid = 3796] [id = 371] 09:07:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (12D74C00) [pid = 3796] [serial = 1112] [outer = 00000000] 09:07:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (139A9400) [pid = 3796] [serial = 1113] [outer = 12D74C00] 09:07:13 INFO - PROCESS | 3796 | 1464365233252 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (13B09000) [pid = 3796] [serial = 1114] [outer = 12D74C00] 09:07:13 INFO - PROCESS | 3796 | 1464365233659 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]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 737ms 09:07:13 INFO - PROCESS | 3796 | 1464365233707 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 3796 | 1464365233710 Marionette TRACE conn2 <- [1,1449,null,{"value":"13"}] 09:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:07:13 INFO - PROCESS | 3796 | 1464365233716 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 3796 | 1464365233717 Marionette TRACE conn2 <- [1,1450,null,{}] 09:07:13 INFO - PROCESS | 3796 | 1464365233721 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}] 09:07:13 INFO - PROCESS | 3796 | 1464365233801 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 09:07:13 INFO - PROCESS | 3796 | 1464365233807 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:13 INFO - PROCESS | 3796 | ++DOCSHELL 139AD800 == 42 [pid = 3796] [id = 372] 09:07:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (13DBB800) [pid = 3796] [serial = 1115] [outer = 00000000] 09:07:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (15733C00) [pid = 3796] [serial = 1116] [outer = 13DBB800] 09:07:13 INFO - PROCESS | 3796 | 1464365233852 Marionette DEBUG loaded listener.js 09:07:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (15758C00) [pid = 3796] [serial = 1117] [outer = 13DBB800] 09:07:14 INFO - PROCESS | 3796 | 1464365234322 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]]]}] 09:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 630ms 09:07:14 INFO - PROCESS | 3796 | 1464365234335 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 09:07:14 INFO - PROCESS | 3796 | 1464365234337 Marionette TRACE conn2 <- [1,1453,null,{"value":"13"}] 09:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:07:14 INFO - PROCESS | 3796 | 1464365234340 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 3796 | 1464365234342 Marionette TRACE conn2 <- [1,1454,null,{}] 09:07:14 INFO - PROCESS | 3796 | 1464365234350 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}] 09:07:14 INFO - PROCESS | 3796 | 1464365234450 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 09:07:14 INFO - PROCESS | 3796 | 1464365234456 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:14 INFO - PROCESS | 3796 | ++DOCSHELL 15F3B400 == 43 [pid = 3796] [id = 373] 09:07:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (15F3C000) [pid = 3796] [serial = 1118] [outer = 00000000] 09:07:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16051000) [pid = 3796] [serial = 1119] [outer = 15F3C000] 09:07:14 INFO - PROCESS | 3796 | 1464365234501 Marionette DEBUG loaded listener.js 09:07:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16054400) [pid = 3796] [serial = 1120] [outer = 15F3C000] 09:07:14 INFO - PROCESS | 3796 | 1464365234948 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]]]}] 09:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 629ms 09:07:14 INFO - PROCESS | 3796 | 1464365234981 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 09:07:14 INFO - PROCESS | 3796 | 1464365234983 Marionette TRACE conn2 <- [1,1457,null,{"value":"13"}] 09:07:14 INFO - PROCESS | 3796 | 1464365234986 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:07:14 INFO - PROCESS | 3796 | 1464365234988 Marionette TRACE conn2 <- [1,1458,null,{}] 09:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:07:14 INFO - PROCESS | 3796 | 1464365234992 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}] 09:07:15 INFO - PROCESS | 3796 | 1464365235115 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 09:07:15 INFO - PROCESS | 3796 | 1464365235203 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:15 INFO - PROCESS | 3796 | ++DOCSHELL 160BB000 == 44 [pid = 3796] [id = 374] 09:07:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1697AC00) [pid = 3796] [serial = 1121] [outer = 00000000] 09:07:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16B3BC00) [pid = 3796] [serial = 1122] [outer = 1697AC00] 09:07:15 INFO - PROCESS | 3796 | 1464365235231 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16BCAC00) [pid = 3796] [serial = 1123] [outer = 1697AC00] 09:07:15 INFO - PROCESS | 3796 | 1464365235654 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]]]}] 09:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 721ms 09:07:15 INFO - PROCESS | 3796 | 1464365235711 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 09:07:15 INFO - PROCESS | 3796 | 1464365235713 Marionette TRACE conn2 <- [1,1461,null,{"value":"13"}] 09:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:07:15 INFO - PROCESS | 3796 | 1464365235722 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:07:15 INFO - PROCESS | 3796 | 1464365235724 Marionette TRACE conn2 <- [1,1462,null,{}] 09:07:15 INFO - PROCESS | 3796 | 1464365235727 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}] 09:07:15 INFO - PROCESS | 3796 | 1464365235827 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 09:07:15 INFO - PROCESS | 3796 | 1464365235833 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:15 INFO - PROCESS | 3796 | ++DOCSHELL 16B37000 == 45 [pid = 3796] [id = 375] 09:07:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16BC8800) [pid = 3796] [serial = 1124] [outer = 00000000] 09:07:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16EC3400) [pid = 3796] [serial = 1125] [outer = 16BC8800] 09:07:15 INFO - PROCESS | 3796 | 1464365235876 Marionette DEBUG loaded listener.js 09:07:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16EC6800) [pid = 3796] [serial = 1126] [outer = 16BC8800] 09:07:16 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16EC9000) [pid = 3796] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:07:16 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (139AC800) [pid = 3796] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:07:16 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (0F9EC800) [pid = 3796] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:07:16 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16EC9800) [pid = 3796] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:07:16 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1722CC00) [pid = 3796] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:07:16 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16F36800) [pid = 3796] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:07:16 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1125BC00) [pid = 3796] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:07:16 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (15751C00) [pid = 3796] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:07:16 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (15F3B800) [pid = 3796] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:07:16 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (139A9C00) [pid = 3796] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:07:16 INFO - PROCESS | 3796 | 1464365236377 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]]]}] 09:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 675ms 09:07:16 INFO - PROCESS | 3796 | 1464365236406 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 09:07:16 INFO - PROCESS | 3796 | 1464365236407 Marionette TRACE conn2 <- [1,1465,null,{"value":"13"}] 09:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:07:16 INFO - PROCESS | 3796 | 1464365236411 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:07:16 INFO - PROCESS | 3796 | 1464365236412 Marionette TRACE conn2 <- [1,1466,null,{}] 09:07:16 INFO - PROCESS | 3796 | 1464365236415 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}] 09:07:16 INFO - PROCESS | 3796 | 1464365236523 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 09:07:16 INFO - PROCESS | 3796 | 1464365236533 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:16 INFO - PROCESS | 3796 | ++DOCSHELL 10A5A800 == 46 [pid = 3796] [id = 376] 09:07:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1125BC00) [pid = 3796] [serial = 1127] [outer = 00000000] 09:07:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16AABC00) [pid = 3796] [serial = 1128] [outer = 1125BC00] 09:07:16 INFO - PROCESS | 3796 | 1464365236576 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16AAC800) [pid = 3796] [serial = 1129] [outer = 1125BC00] 09:07:16 INFO - PROCESS | 3796 | 1464365237014 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]]]}] 09:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 630ms 09:07:17 INFO - PROCESS | 3796 | 1464365237049 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 3796 | 1464365237051 Marionette TRACE conn2 <- [1,1469,null,{"value":"13"}] 09:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:07:17 INFO - PROCESS | 3796 | 1464365237055 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 3796 | 1464365237056 Marionette TRACE conn2 <- [1,1470,null,{}] 09:07:17 INFO - PROCESS | 3796 | 1464365237060 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}] 09:07:17 INFO - PROCESS | 3796 | 1464365237138 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 09:07:17 INFO - PROCESS | 3796 | 1464365237147 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:17 INFO - PROCESS | 3796 | ++DOCSHELL 16977000 == 47 [pid = 3796] [id = 377] 09:07:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16E8A000) [pid = 3796] [serial = 1130] [outer = 00000000] 09:07:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (10B06800) [pid = 3796] [serial = 1131] [outer = 16E8A000] 09:07:17 INFO - PROCESS | 3796 | 1464365237175 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16F04800) [pid = 3796] [serial = 1132] [outer = 16E8A000] 09:07:17 INFO - PROCESS | 3796 | 1464365237600 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]]]}] 09:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 583ms 09:07:17 INFO - PROCESS | 3796 | 1464365237638 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 3796 | 1464365237640 Marionette TRACE conn2 <- [1,1473,null,{"value":"13"}] 09:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:07:17 INFO - PROCESS | 3796 | 1464365237644 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 3796 | 1464365237646 Marionette TRACE conn2 <- [1,1474,null,{}] 09:07:17 INFO - PROCESS | 3796 | 1464365237653 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}] 09:07:17 INFO - PROCESS | 3796 | 1464365237729 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 09:07:17 INFO - PROCESS | 3796 | 1464365237736 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:17 INFO - PROCESS | 3796 | ++DOCSHELL 138E2400 == 48 [pid = 3796] [id = 378] 09:07:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16B39800) [pid = 3796] [serial = 1133] [outer = 00000000] 09:07:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (17070800) [pid = 3796] [serial = 1134] [outer = 16B39800] 09:07:17 INFO - PROCESS | 3796 | 1464365237779 Marionette DEBUG loaded listener.js 09:07:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (17231800) [pid = 3796] [serial = 1135] [outer = 16B39800] 09:07:18 INFO - PROCESS | 3796 | 1464365238375 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]]]}] 09:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 783ms 09:07:18 INFO - PROCESS | 3796 | 1464365238429 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 3796 | 1464365238434 Marionette TRACE conn2 <- [1,1477,null,{"value":"13"}] 09:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:07:18 INFO - PROCESS | 3796 | 1464365238439 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 3796 | 1464365238444 Marionette TRACE conn2 <- [1,1478,null,{}] 09:07:18 INFO - PROCESS | 3796 | 1464365238451 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}] 09:07:18 INFO - PROCESS | 3796 | 1464365238556 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 09:07:18 INFO - PROCESS | 3796 | 1464365238687 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:18 INFO - PROCESS | 3796 | ++DOCSHELL 1055AC00 == 49 [pid = 3796] [id = 379] 09:07:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (10561000) [pid = 3796] [serial = 1136] [outer = 00000000] 09:07:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (10C0BC00) [pid = 3796] [serial = 1137] [outer = 10561000] 09:07:18 INFO - PROCESS | 3796 | 1464365238744 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1125C800) [pid = 3796] [serial = 1138] [outer = 10561000] 09:07:19 INFO - PROCESS | 3796 | 1464365239363 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]]]}] 09:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 982ms 09:07:19 INFO - PROCESS | 3796 | 1464365239427 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 09:07:19 INFO - PROCESS | 3796 | 1464365239436 Marionette TRACE conn2 <- [1,1481,null,{"value":"13"}] 09:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:07:19 INFO - PROCESS | 3796 | 1464365239443 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:07:19 INFO - PROCESS | 3796 | 1464365239446 Marionette TRACE conn2 <- [1,1482,null,{}] 09:07:19 INFO - PROCESS | 3796 | 1464365239449 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}] 09:07:19 INFO - PROCESS | 3796 | 1464365239553 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 09:07:19 INFO - PROCESS | 3796 | 1464365239679 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:19 INFO - PROCESS | 3796 | ++DOCSHELL 13108C00 == 50 [pid = 3796] [id = 380] 09:07:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1310E000) [pid = 3796] [serial = 1139] [outer = 00000000] 09:07:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (138E1000) [pid = 3796] [serial = 1140] [outer = 1310E000] 09:07:19 INFO - PROCESS | 3796 | 1464365239734 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (139B2400) [pid = 3796] [serial = 1141] [outer = 1310E000] 09:07:20 INFO - PROCESS | 3796 | 1464365240322 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]]]}] 09:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 936ms 09:07:20 INFO - PROCESS | 3796 | 1464365240370 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 09:07:20 INFO - PROCESS | 3796 | 1464365240373 Marionette TRACE conn2 <- [1,1485,null,{"value":"13"}] 09:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:07:20 INFO - PROCESS | 3796 | 1464365240377 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 3796 | 1464365240380 Marionette TRACE conn2 <- [1,1486,null,{}] 09:07:20 INFO - PROCESS | 3796 | 1464365240391 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}] 09:07:20 INFO - PROCESS | 3796 | 1464365240503 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 09:07:20 INFO - PROCESS | 3796 | 1464365240629 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:20 INFO - PROCESS | 3796 | ++DOCSHELL 16B35000 == 51 [pid = 3796] [id = 381] 09:07:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16B3F400) [pid = 3796] [serial = 1142] [outer = 00000000] 09:07:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (16F05800) [pid = 3796] [serial = 1143] [outer = 16B3F400] 09:07:20 INFO - PROCESS | 3796 | 1464365240686 Marionette DEBUG loaded listener.js 09:07:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (16FF4800) [pid = 3796] [serial = 1144] [outer = 16B3F400] 09:07:21 INFO - PROCESS | 3796 | 1464365241290 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]]]}] 09:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 937ms 09:07:21 INFO - PROCESS | 3796 | 1464365241305 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 09:07:21 INFO - PROCESS | 3796 | 1464365241307 Marionette TRACE conn2 <- [1,1489,null,{"value":"13"}] 09:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:07:21 INFO - PROCESS | 3796 | 1464365241311 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:07:21 INFO - PROCESS | 3796 | 1464365241313 Marionette TRACE conn2 <- [1,1490,null,{}] 09:07:21 INFO - PROCESS | 3796 | 1464365241495 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}] 09:07:21 INFO - PROCESS | 3796 | 1464365241590 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 09:07:21 INFO - PROCESS | 3796 | 1464365241670 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:21 INFO - PROCESS | 3796 | ++DOCSHELL 10C0B400 == 52 [pid = 3796] [id = 382] 09:07:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (10C0CC00) [pid = 3796] [serial = 1145] [outer = 00000000] 09:07:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (11258000) [pid = 3796] [serial = 1146] [outer = 10C0CC00] 09:07:21 INFO - PROCESS | 3796 | 1464365241719 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1288BC00) [pid = 3796] [serial = 1147] [outer = 10C0CC00] 09:07:22 INFO - PROCESS | 3796 | --DOCSHELL 16977000 == 51 [pid = 3796] [id = 377] 09:07:22 INFO - PROCESS | 3796 | --DOCSHELL 10A5A800 == 50 [pid = 3796] [id = 376] 09:07:22 INFO - PROCESS | 3796 | --DOCSHELL 16B37000 == 49 [pid = 3796] [id = 375] 09:07:22 INFO - PROCESS | 3796 | --DOCSHELL 160BB000 == 48 [pid = 3796] [id = 374] 09:07:22 INFO - PROCESS | 3796 | --DOCSHELL 15F3B400 == 47 [pid = 3796] [id = 373] 09:07:22 INFO - PROCESS | 3796 | --DOCSHELL 139AD800 == 46 [pid = 3796] [id = 372] 09:07:22 INFO - PROCESS | 3796 | --DOCSHELL 10FCD800 == 45 [pid = 3796] [id = 371] 09:07:22 INFO - PROCESS | 3796 | --DOCSHELL 1125C000 == 44 [pid = 3796] [id = 370] 09:07:22 INFO - PROCESS | 3796 | --DOCSHELL 0C7F8800 == 43 [pid = 3796] [id = 369] 09:07:22 INFO - PROCESS | 3796 | --DOCSHELL 10A57800 == 42 [pid = 3796] [id = 366] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (16F10400) [pid = 3796] [serial = 1081] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (17607000) [pid = 3796] [serial = 1093] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (17231C00) [pid = 3796] [serial = 1086] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (17073000) [pid = 3796] [serial = 1084] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (17608400) [pid = 3796] [serial = 1092] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (17071C00) [pid = 3796] [serial = 1087] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (17615C00) [pid = 3796] [serial = 1095] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (12887800) [pid = 3796] [serial = 1056] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (13102000) [pid = 3796] [serial = 1068] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (13110400) [pid = 3796] [serial = 1069] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16027400) [pid = 3796] [serial = 1074] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16054800) [pid = 3796] [serial = 1075] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1697E000) [pid = 3796] [serial = 1077] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16E81400) [pid = 3796] [serial = 1089] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1697EC00) [pid = 3796] [serial = 1078] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16ECC800) [pid = 3796] [serial = 1090] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16F0A400) [pid = 3796] [serial = 1080] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (13DB2800) [pid = 3796] [serial = 1071] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (140C8C00) [pid = 3796] [serial = 1072] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (128BB800) [pid = 3796] [serial = 1066] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10C04800) [pid = 3796] [serial = 1065] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16FEF400) [pid = 3796] [serial = 1083] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16F33800) [pid = 3796] [serial = 1062] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1574E000) [pid = 3796] [serial = 1059] [outer = 00000000] [url = about:blank] 09:07:22 INFO - PROCESS | 3796 | 1464365242359 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]]]}] 09:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1059ms 09:07:22 INFO - PROCESS | 3796 | 1464365242379 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 09:07:22 INFO - PROCESS | 3796 | 1464365242384 Marionette TRACE conn2 <- [1,1493,null,{"value":"13"}] 09:07:22 INFO - PROCESS | 3796 | 1464365242388 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - PROCESS | 3796 | 1464365242390 Marionette TRACE conn2 <- [1,1494,null,{}] 09:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:07:22 INFO - PROCESS | 3796 | 1464365242394 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}] 09:07:22 INFO - PROCESS | 3796 | 1464365242490 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 09:07:22 INFO - PROCESS | 3796 | 1464365242590 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:22 INFO - PROCESS | 3796 | ++DOCSHELL 10A56C00 == 43 [pid = 3796] [id = 383] 09:07:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10A60800) [pid = 3796] [serial = 1148] [outer = 00000000] 09:07:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (11258800) [pid = 3796] [serial = 1149] [outer = 10A60800] 09:07:22 INFO - PROCESS | 3796 | 1464365242637 Marionette DEBUG loaded listener.js 09:07:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1310B800) [pid = 3796] [serial = 1150] [outer = 10A60800] 09:07:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (139A5C00) [pid = 3796] [serial = 1151] [outer = 1B64C800] 09:07:23 INFO - PROCESS | 3796 | 1464365243104 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]]]}] 09:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 783ms 09:07:23 INFO - PROCESS | 3796 | 1464365243174 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 3796 | 1464365243176 Marionette TRACE conn2 <- [1,1497,null,{"value":"13"}] 09:07:23 INFO - PROCESS | 3796 | 1464365243180 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:07:23 INFO - PROCESS | 3796 | 1464365243182 Marionette TRACE conn2 <- [1,1498,null,{}] 09:07:23 INFO - PROCESS | 3796 | 1464365243186 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}] 09:07:23 INFO - PROCESS | 3796 | 1464365243266 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 09:07:23 INFO - PROCESS | 3796 | 1464365243274 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:23 INFO - PROCESS | 3796 | ++DOCSHELL 13B0F800 == 44 [pid = 3796] [id = 384] 09:07:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (152D8800) [pid = 3796] [serial = 1152] [outer = 00000000] 09:07:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (15E21000) [pid = 3796] [serial = 1153] [outer = 152D8800] 09:07:23 INFO - PROCESS | 3796 | 1464365243323 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1604C800) [pid = 3796] [serial = 1154] [outer = 152D8800] 09:07:23 INFO - PROCESS | 3796 | 1464365243756 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]]]}] 09:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 629ms 09:07:23 INFO - PROCESS | 3796 | 1464365243843 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 09:07:23 INFO - PROCESS | 3796 | 1464365243847 Marionette TRACE conn2 <- [1,1501,null,{"value":"13"}] 09:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:07:23 INFO - PROCESS | 3796 | 1464365243853 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:07:23 INFO - PROCESS | 3796 | 1464365243857 Marionette TRACE conn2 <- [1,1502,null,{}] 09:07:23 INFO - PROCESS | 3796 | 1464365243864 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}] 09:07:23 INFO - PROCESS | 3796 | 1464365243973 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 09:07:24 INFO - PROCESS | 3796 | 1464365244100 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:24 INFO - PROCESS | 3796 | ++DOCSHELL 10B04800 == 45 [pid = 3796] [id = 385] 09:07:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (10B07400) [pid = 3796] [serial = 1155] [outer = 00000000] 09:07:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (10C05000) [pid = 3796] [serial = 1156] [outer = 10B07400] 09:07:24 INFO - PROCESS | 3796 | 1464365244158 Marionette DEBUG loaded listener.js 09:07:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (110A1800) [pid = 3796] [serial = 1157] [outer = 10B07400] 09:07:24 INFO - PROCESS | 3796 | 1464365244826 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]]]}] 09:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1029ms 09:07:24 INFO - PROCESS | 3796 | 1464365244881 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 3796 | 1464365244885 Marionette TRACE conn2 <- [1,1505,null,{"value":"13"}] 09:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:07:24 INFO - PROCESS | 3796 | 1464365244913 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 3796 | 1464365244917 Marionette TRACE conn2 <- [1,1506,null,{}] 09:07:24 INFO - PROCESS | 3796 | 1464365244922 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}] 09:07:25 INFO - PROCESS | 3796 | 1464365245029 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 09:07:25 INFO - PROCESS | 3796 | 1464365245155 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:25 INFO - PROCESS | 3796 | ++DOCSHELL 13104C00 == 46 [pid = 3796] [id = 386] 09:07:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (13105000) [pid = 3796] [serial = 1158] [outer = 00000000] 09:07:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (138E0C00) [pid = 3796] [serial = 1159] [outer = 13105000] 09:07:25 INFO - PROCESS | 3796 | 1464365245211 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (13B0F400) [pid = 3796] [serial = 1160] [outer = 13105000] 09:07:25 INFO - PROCESS | 3796 | 1464365245791 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]]]}] 09:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 937ms 09:07:25 INFO - PROCESS | 3796 | 1464365245840 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 09:07:25 INFO - PROCESS | 3796 | 1464365245842 Marionette TRACE conn2 <- [1,1509,null,{"value":"13"}] 09:07:25 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:07:25 INFO - PROCESS | 3796 | 1464365245846 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:07:25 INFO - PROCESS | 3796 | 1464365245849 Marionette TRACE conn2 <- [1,1510,null,{}] 09:07:25 INFO - PROCESS | 3796 | 1464365245858 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}] 09:07:25 INFO - PROCESS | 3796 | 1464365246000 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 09:07:26 INFO - PROCESS | 3796 | 1464365246128 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:26 INFO - PROCESS | 3796 | ++DOCSHELL 1605A800 == 47 [pid = 3796] [id = 387] 09:07:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1605AC00) [pid = 3796] [serial = 1161] [outer = 00000000] 09:07:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (160B7C00) [pid = 3796] [serial = 1162] [outer = 1605AC00] 09:07:26 INFO - PROCESS | 3796 | 1464365246189 Marionette DEBUG loaded listener.js 09:07:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16981000) [pid = 3796] [serial = 1163] [outer = 1605AC00] 09:07:26 INFO - PROCESS | 3796 | 1464365246782 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"]]]}] 09:07:26 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 () { 09:07:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:07:26 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 () { 09:07:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:07:26 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 () { 09:07:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:07:26 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 () { 09:07:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:07:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:07:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 983ms 09:07:26 INFO - PROCESS | 3796 | 1464365246835 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 3796 | 1464365246837 Marionette TRACE conn2 <- [1,1513,null,{"value":"13"}] 09:07:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:07:26 INFO - PROCESS | 3796 | 1464365246841 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 3796 | 1464365246843 Marionette TRACE conn2 <- [1,1514,null,{}] 09:07:26 INFO - PROCESS | 3796 | 1464365246861 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}] 09:07:26 INFO - PROCESS | 3796 | 1464365246965 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 09:07:27 INFO - PROCESS | 3796 | 1464365247046 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:27 INFO - PROCESS | 3796 | ++DOCSHELL 160B6C00 == 48 [pid = 3796] [id = 388] 09:07:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (16B35400) [pid = 3796] [serial = 1164] [outer = 00000000] 09:07:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (16F0F000) [pid = 3796] [serial = 1165] [outer = 16B35400] 09:07:27 INFO - PROCESS | 3796 | 1464365247147 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16F39C00) [pid = 3796] [serial = 1166] [outer = 16B35400] 09:07:27 INFO - PROCESS | 3796 | 1464365247725 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"]]]}] 09:07:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:07:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:07:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:07:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:07:27 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:07:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:07:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:07:27 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 936ms 09:07:27 INFO - PROCESS | 3796 | 1464365247790 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 09:07:27 INFO - PROCESS | 3796 | 1464365247792 Marionette TRACE conn2 <- [1,1517,null,{"value":"13"}] 09:07:27 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:07:27 INFO - PROCESS | 3796 | 1464365247796 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:07:27 INFO - PROCESS | 3796 | 1464365247798 Marionette TRACE conn2 <- [1,1518,null,{}] 09:07:27 INFO - PROCESS | 3796 | 1464365247801 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}] 09:07:27 INFO - PROCESS | 3796 | 1464365247976 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 09:07:28 INFO - PROCESS | 3796 | 1464365248110 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:28 INFO - PROCESS | 3796 | ++DOCSHELL 105F3C00 == 49 [pid = 3796] [id = 389] 09:07:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (10A57800) [pid = 3796] [serial = 1167] [outer = 00000000] 09:07:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (10B04000) [pid = 3796] [serial = 1168] [outer = 10A57800] 09:07:28 INFO - PROCESS | 3796 | 1464365248160 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (10C05800) [pid = 3796] [serial = 1169] [outer = 10A57800] 09:07:28 INFO - PROCESS | 3796 | --DOCSHELL 10A56C00 == 48 [pid = 3796] [id = 383] 09:07:28 INFO - PROCESS | 3796 | --DOCSHELL 10C0B400 == 47 [pid = 3796] [id = 382] 09:07:28 INFO - PROCESS | 3796 | 1464365248743 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]]]}] 09:07:28 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 09:07:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:07:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:07:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:07:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:07:28 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:07:28 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. 09:07:28 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:07:28 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 982ms 09:07:28 INFO - PROCESS | 3796 | 1464365248782 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 3796 | 1464365248786 Marionette TRACE conn2 <- [1,1521,null,{"value":"13"}] 09:07:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:07:28 INFO - PROCESS | 3796 | 1464365248792 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 3796 | 1464365248796 Marionette TRACE conn2 <- [1,1522,null,{}] 09:07:28 INFO - PROCESS | 3796 | 1464365248803 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}] 09:07:28 INFO - PROCESS | 3796 | 1464365248912 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 09:07:29 INFO - PROCESS | 3796 | 1464365249015 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:29 INFO - PROCESS | 3796 | ++DOCSHELL 1055B400 == 48 [pid = 3796] [id = 390] 09:07:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (10A5AC00) [pid = 3796] [serial = 1170] [outer = 00000000] 09:07:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (13107400) [pid = 3796] [serial = 1171] [outer = 10A5AC00] 09:07:29 INFO - PROCESS | 3796 | 1464365249074 Marionette DEBUG loaded listener.js 09:07:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (13824C00) [pid = 3796] [serial = 1172] [outer = 10A5AC00] 09:07:29 INFO - PROCESS | 3796 | 1464365249716 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]]]}] 09:07:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:07:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 982ms 09:07:29 INFO - PROCESS | 3796 | 1464365249778 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 3796 | 1464365249784 Marionette TRACE conn2 <- [1,1525,null,{"value":"13"}] 09:07:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:07:29 INFO - PROCESS | 3796 | 1464365249791 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 3796 | 1464365249794 Marionette TRACE conn2 <- [1,1526,null,{}] 09:07:29 INFO - PROCESS | 3796 | 1464365249798 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}] 09:07:29 INFO - PROCESS | 3796 | 1464365249946 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 09:07:29 INFO - PROCESS | 3796 | 1464365250005 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:30 INFO - PROCESS | 3796 | ++DOCSHELL 15755400 == 49 [pid = 3796] [id = 391] 09:07:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (15C0F800) [pid = 3796] [serial = 1173] [outer = 00000000] 09:07:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (160AFC00) [pid = 3796] [serial = 1174] [outer = 15C0F800] 09:07:30 INFO - PROCESS | 3796 | 1464365250060 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (16AAC400) [pid = 3796] [serial = 1175] [outer = 15C0F800] 09:07:30 INFO - PROCESS | 3796 | 1464365250648 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]]]}] 09:07:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:07:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 922ms 09:07:30 INFO - PROCESS | 3796 | 1464365250718 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 09:07:30 INFO - PROCESS | 3796 | 1464365250720 Marionette TRACE conn2 <- [1,1529,null,{"value":"13"}] 09:07:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:07:30 INFO - PROCESS | 3796 | 1464365250724 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:07:30 INFO - PROCESS | 3796 | 1464365250728 Marionette TRACE conn2 <- [1,1530,null,{}] 09:07:30 INFO - PROCESS | 3796 | 1464365250746 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}] 09:07:30 INFO - PROCESS | 3796 | 1464365250884 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 09:07:31 INFO - PROCESS | 3796 | 1464365251012 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:31 INFO - PROCESS | 3796 | ++DOCSHELL 16F34800 == 50 [pid = 3796] [id = 392] 09:07:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (16F3DC00) [pid = 3796] [serial = 1176] [outer = 00000000] 09:07:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1720F400) [pid = 3796] [serial = 1177] [outer = 16F3DC00] 09:07:31 INFO - PROCESS | 3796 | 1464365251072 Marionette DEBUG loaded listener.js 09:07:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (17233800) [pid = 3796] [serial = 1178] [outer = 16F3DC00] 09:07:31 INFO - PROCESS | 3796 | 1464365251669 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]]]}] 09:07:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:07:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 982ms 09:07:31 INFO - PROCESS | 3796 | 1464365251709 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 3796 | 1464365251712 Marionette TRACE conn2 <- [1,1533,null,{"value":"13"}] 09:07:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:07:31 INFO - PROCESS | 3796 | 1464365251716 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 3796 | 1464365251717 Marionette TRACE conn2 <- [1,1534,null,{}] 09:07:31 INFO - PROCESS | 3796 | 1464365251721 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}] 09:07:31 INFO - PROCESS | 3796 | 1464365251835 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 09:07:31 INFO - PROCESS | 3796 | 1464365251935 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:31 INFO - PROCESS | 3796 | ++DOCSHELL 1760D400 == 51 [pid = 3796] [id = 393] 09:07:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1760FC00) [pid = 3796] [serial = 1179] [outer = 00000000] 09:07:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (17633C00) [pid = 3796] [serial = 1180] [outer = 1760FC00] 09:07:31 INFO - PROCESS | 3796 | 1464365251989 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (17639C00) [pid = 3796] [serial = 1181] [outer = 1760FC00] 09:07:32 INFO - PROCESS | 3796 | 1464365252629 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]]]}] 09:07:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:07:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 921ms 09:07:32 INFO - PROCESS | 3796 | 1464365252643 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 09:07:32 INFO - PROCESS | 3796 | 1464365252645 Marionette TRACE conn2 <- [1,1537,null,{"value":"13"}] 09:07:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:07:32 INFO - PROCESS | 3796 | 1464365252649 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:07:32 INFO - PROCESS | 3796 | 1464365252651 Marionette TRACE conn2 <- [1,1538,null,{}] 09:07:32 INFO - PROCESS | 3796 | 1464365252655 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}] 09:07:32 INFO - PROCESS | 3796 | 1464365252753 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 09:07:32 INFO - PROCESS | 3796 | 1464365252865 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:32 INFO - PROCESS | 3796 | ++DOCSHELL 10A59400 == 52 [pid = 3796] [id = 394] 09:07:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (152D9C00) [pid = 3796] [serial = 1182] [outer = 00000000] 09:07:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (17647400) [pid = 3796] [serial = 1183] [outer = 152D9C00] 09:07:32 INFO - PROCESS | 3796 | 1464365252920 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (17647C00) [pid = 3796] [serial = 1184] [outer = 152D9C00] 09:07:33 INFO - PROCESS | 3796 | 1464365253596 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]]]}] 09:07:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:07:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 983ms 09:07:33 INFO - PROCESS | 3796 | 1464365253635 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 09:07:33 INFO - PROCESS | 3796 | 1464365253639 Marionette TRACE conn2 <- [1,1541,null,{"value":"13"}] 09:07:33 INFO - PROCESS | 3796 | 1464365253644 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:07:33 INFO - PROCESS | 3796 | 1464365253648 Marionette TRACE conn2 <- [1,1542,null,{}] 09:07:33 INFO - PROCESS | 3796 | 1464365253654 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}] 09:07:33 INFO - PROCESS | 3796 | 1464365253764 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 09:07:33 INFO - PROCESS | 3796 | 1464365253896 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:33 INFO - PROCESS | 3796 | ++DOCSHELL 10F14000 == 53 [pid = 3796] [id = 395] 09:07:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (11426C00) [pid = 3796] [serial = 1185] [outer = 00000000] 09:07:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (139B3C00) [pid = 3796] [serial = 1186] [outer = 11426C00] 09:07:33 INFO - PROCESS | 3796 | 1464365253949 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (152D8C00) [pid = 3796] [serial = 1187] [outer = 11426C00] 09:07:34 INFO - PROCESS | 3796 | 1464365254612 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]]]}] 09:07:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:07:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1013ms 09:07:34 INFO - PROCESS | 3796 | 1464365254671 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 09:07:34 INFO - PROCESS | 3796 | 1464365254676 Marionette TRACE conn2 <- [1,1545,null,{"value":"13"}] 09:07:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:07:34 INFO - PROCESS | 3796 | 1464365254702 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:07:34 INFO - PROCESS | 3796 | 1464365254707 Marionette TRACE conn2 <- [1,1546,null,{}] 09:07:34 INFO - PROCESS | 3796 | 1464365254728 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}] 09:07:34 INFO - PROCESS | 3796 | 1464365254846 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 09:07:34 INFO - PROCESS | 3796 | 1464365254979 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:34 INFO - PROCESS | 3796 | ++DOCSHELL 10A64400 == 54 [pid = 3796] [id = 396] 09:07:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (10C04800) [pid = 3796] [serial = 1188] [outer = 00000000] 09:07:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (160B6000) [pid = 3796] [serial = 1189] [outer = 10C04800] 09:07:35 INFO - PROCESS | 3796 | 1464365255037 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (16BCB000) [pid = 3796] [serial = 1190] [outer = 10C04800] 09:07:35 INFO - PROCESS | 3796 | 1464365255635 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]]]}] 09:07:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:07:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 998ms 09:07:35 INFO - PROCESS | 3796 | 1464365255710 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 3796 | 1464365255716 Marionette TRACE conn2 <- [1,1549,null,{"value":"13"}] 09:07:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:07:35 INFO - PROCESS | 3796 | 1464365255726 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 3796 | 1464365255729 Marionette TRACE conn2 <- [1,1550,null,{}] 09:07:35 INFO - PROCESS | 3796 | 1464365255733 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}] 09:07:35 INFO - PROCESS | 3796 | 1464365255843 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 09:07:35 INFO - PROCESS | 3796 | 1464365255953 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:35 INFO - PROCESS | 3796 | ++DOCSHELL 16F0F800 == 55 [pid = 3796] [id = 397] 09:07:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (16FF9000) [pid = 3796] [serial = 1191] [outer = 00000000] 09:07:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (17238C00) [pid = 3796] [serial = 1192] [outer = 16FF9000] 09:07:36 INFO - PROCESS | 3796 | 1464365256008 Marionette DEBUG loaded listener.js 09:07:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (17610800) [pid = 3796] [serial = 1193] [outer = 16FF9000] 09:07:36 INFO - PROCESS | 3796 | 1464365256635 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]]]}] 09:07:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:07:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 983ms 09:07:36 INFO - PROCESS | 3796 | 1464365256709 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 09:07:36 INFO - PROCESS | 3796 | 1464365256711 Marionette TRACE conn2 <- [1,1553,null,{"value":"13"}] 09:07:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:07:36 INFO - PROCESS | 3796 | 1464365256715 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:07:36 INFO - PROCESS | 3796 | 1464365256719 Marionette TRACE conn2 <- [1,1554,null,{}] 09:07:36 INFO - PROCESS | 3796 | 1464365256745 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}] 09:07:36 INFO - PROCESS | 3796 | 1464365256852 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 09:07:36 INFO - PROCESS | 3796 | 1464365256989 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:37 INFO - PROCESS | 3796 | ++DOCSHELL 17654800 == 56 [pid = 3796] [id = 398] 09:07:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (17656400) [pid = 3796] [serial = 1194] [outer = 00000000] 09:07:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (17664800) [pid = 3796] [serial = 1195] [outer = 17656400] 09:07:37 INFO - PROCESS | 3796 | 1464365257051 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (17669C00) [pid = 3796] [serial = 1196] [outer = 17656400] 09:07:37 INFO - PROCESS | 3796 | 1464365257604 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]]]}] 09:07:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:07:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 936ms 09:07:37 INFO - PROCESS | 3796 | 1464365257643 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 3796 | 1464365257646 Marionette TRACE conn2 <- [1,1557,null,{"value":"13"}] 09:07:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:07:37 INFO - PROCESS | 3796 | 1464365257650 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 3796 | 1464365257652 Marionette TRACE conn2 <- [1,1558,null,{}] 09:07:37 INFO - PROCESS | 3796 | 1464365257655 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}] 09:07:37 INFO - PROCESS | 3796 | 1464365257761 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 09:07:37 INFO - PROCESS | 3796 | 1464365257865 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:37 INFO - PROCESS | 3796 | ++DOCSHELL 1766B400 == 57 [pid = 3796] [id = 399] 09:07:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1780C000) [pid = 3796] [serial = 1197] [outer = 00000000] 09:07:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (178A8800) [pid = 3796] [serial = 1198] [outer = 1780C000] 09:07:37 INFO - PROCESS | 3796 | 1464365257924 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (17984800) [pid = 3796] [serial = 1199] [outer = 1780C000] 09:07:38 INFO - PROCESS | 3796 | 1464365258515 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]]]}] 09:07:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:07:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 937ms 09:07:38 INFO - PROCESS | 3796 | 1464365258578 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 3796 | 1464365258580 Marionette TRACE conn2 <- [1,1561,null,{"value":"13"}] 09:07:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:07:38 INFO - PROCESS | 3796 | 1464365258584 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 3796 | 1464365258586 Marionette TRACE conn2 <- [1,1562,null,{}] 09:07:38 INFO - PROCESS | 3796 | 1464365258589 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}] 09:07:38 INFO - PROCESS | 3796 | 1464365258687 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 09:07:38 INFO - PROCESS | 3796 | 1464365258790 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:38 INFO - PROCESS | 3796 | ++DOCSHELL 0F988800 == 58 [pid = 3796] [id = 400] 09:07:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (1780D400) [pid = 3796] [serial = 1200] [outer = 00000000] 09:07:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (17A55000) [pid = 3796] [serial = 1201] [outer = 1780D400] 09:07:38 INFO - PROCESS | 3796 | 1464365258844 Marionette DEBUG loaded listener.js 09:07:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (17A56800) [pid = 3796] [serial = 1202] [outer = 1780D400] 09:07:39 INFO - PROCESS | 3796 | 1464365259388 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]]]}] 09:07:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:07:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 890ms 09:07:39 INFO - PROCESS | 3796 | 1464365259472 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 09:07:39 INFO - PROCESS | 3796 | 1464365259475 Marionette TRACE conn2 <- [1,1565,null,{"value":"13"}] 09:07:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:07:39 INFO - PROCESS | 3796 | 1464365259479 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:07:39 INFO - PROCESS | 3796 | 1464365259481 Marionette TRACE conn2 <- [1,1566,null,{}] 09:07:39 INFO - PROCESS | 3796 | 1464365259485 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}] 09:07:39 INFO - PROCESS | 3796 | 1464365259658 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 09:07:39 INFO - PROCESS | 3796 | 1464365259790 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:39 INFO - PROCESS | 3796 | ++DOCSHELL 17801C00 == 59 [pid = 3796] [id = 401] 09:07:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (17988C00) [pid = 3796] [serial = 1203] [outer = 00000000] 09:07:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (18593C00) [pid = 3796] [serial = 1204] [outer = 17988C00] 09:07:39 INFO - PROCESS | 3796 | 1464365259846 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (18699000) [pid = 3796] [serial = 1205] [outer = 17988C00] 09:07:40 INFO - PROCESS | 3796 | 1464365260502 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]]]}] 09:07:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:07:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1075ms 09:07:40 INFO - PROCESS | 3796 | 1464365260556 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 3796 | 1464365260559 Marionette TRACE conn2 <- [1,1569,null,{"value":"13"}] 09:07:40 INFO - PROCESS | 3796 | 1464365260565 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:07:40 INFO - PROCESS | 3796 | 1464365260568 Marionette TRACE conn2 <- [1,1570,null,{}] 09:07:40 INFO - PROCESS | 3796 | 1464365260574 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}] 09:07:40 INFO - PROCESS | 3796 | 1464365260684 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 09:07:40 INFO - PROCESS | 3796 | 1464365260859 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:40 INFO - PROCESS | 3796 | --DOCSHELL 1381BC00 == 58 [pid = 3796] [id = 309] 09:07:40 INFO - PROCESS | 3796 | --DOCSHELL 1055AC00 == 57 [pid = 3796] [id = 379] 09:07:40 INFO - PROCESS | 3796 | --DOCSHELL 15755400 == 56 [pid = 3796] [id = 391] 09:07:40 INFO - PROCESS | 3796 | --DOCSHELL 1055B400 == 55 [pid = 3796] [id = 390] 09:07:40 INFO - PROCESS | 3796 | ++DOCSHELL 1055AC00 == 56 [pid = 3796] [id = 402] 09:07:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (1055B400) [pid = 3796] [serial = 1206] [outer = 00000000] 09:07:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (11A02800) [pid = 3796] [serial = 1207] [outer = 1055B400] 09:07:40 INFO - PROCESS | 3796 | 1464365260932 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (138DEC00) [pid = 3796] [serial = 1208] [outer = 1055B400] 09:07:41 INFO - PROCESS | 3796 | 1464365261598 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]]]}] 09:07:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:07:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1121ms 09:07:41 INFO - PROCESS | 3796 | 1464365261692 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 09:07:41 INFO - PROCESS | 3796 | 1464365261697 Marionette TRACE conn2 <- [1,1573,null,{"value":"13"}] 09:07:41 INFO - PROCESS | 3796 | 1464365261702 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:07:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:07:41 INFO - PROCESS | 3796 | 1464365261706 Marionette TRACE conn2 <- [1,1574,null,{}] 09:07:41 INFO - PROCESS | 3796 | 1464365261726 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}] 09:07:41 INFO - PROCESS | 3796 | 1464365261826 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 09:07:41 INFO - PROCESS | 3796 | 1464365261955 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:41 INFO - PROCESS | 3796 | ++DOCSHELL 16F10400 == 57 [pid = 3796] [id = 403] 09:07:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (16F33800) [pid = 3796] [serial = 1209] [outer = 00000000] 09:07:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (17234400) [pid = 3796] [serial = 1210] [outer = 16F33800] 09:07:42 INFO - PROCESS | 3796 | 1464365262014 Marionette DEBUG loaded listener.js 09:07:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (17608800) [pid = 3796] [serial = 1211] [outer = 16F33800] 09:07:42 INFO - PROCESS | 3796 | 1464365262616 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]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:07:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 983ms 09:07:42 INFO - PROCESS | 3796 | 1464365262674 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 09:07:42 INFO - PROCESS | 3796 | 1464365262678 Marionette TRACE conn2 <- [1,1577,null,{"value":"13"}] 09:07:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:07:42 INFO - PROCESS | 3796 | 1464365262683 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 3796 | 1464365262685 Marionette TRACE conn2 <- [1,1578,null,{}] 09:07:42 INFO - PROCESS | 3796 | 1464365262689 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}] 09:07:42 INFO - PROCESS | 3796 | 1464365262827 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 09:07:42 INFO - PROCESS | 3796 | 1464365262964 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:42 INFO - PROCESS | 3796 | ++DOCSHELL 17633400 == 58 [pid = 3796] [id = 404] 09:07:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (17640000) [pid = 3796] [serial = 1212] [outer = 00000000] 09:07:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (17667800) [pid = 3796] [serial = 1213] [outer = 17640000] 09:07:43 INFO - PROCESS | 3796 | 1464365263020 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 155 (17801400) [pid = 3796] [serial = 1214] [outer = 17640000] 09:07:43 INFO - PROCESS | 3796 | 1464365263655 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]]]}] 09:07:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:07:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1020ms 09:07:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:07:43 INFO - PROCESS | 3796 | 1464365263725 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 3796 | 1464365263728 Marionette TRACE conn2 <- [1,1581,null,{"value":"13"}] 09:07:43 INFO - PROCESS | 3796 | 1464365263749 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:07:43 INFO - PROCESS | 3796 | 1464365263756 Marionette TRACE conn2 <- [1,1582,null,{}] 09:07:43 INFO - PROCESS | 3796 | 1464365263765 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}] 09:07:43 INFO - PROCESS | 3796 | 1464365263904 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 09:07:44 INFO - PROCESS | 3796 | 1464365264045 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:44 INFO - PROCESS | 3796 | ++DOCSHELL 182D0000 == 59 [pid = 3796] [id = 405] 09:07:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 156 (18591C00) [pid = 3796] [serial = 1215] [outer = 00000000] 09:07:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 157 (18692400) [pid = 3796] [serial = 1216] [outer = 18591C00] 09:07:44 INFO - PROCESS | 3796 | 1464365264101 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 158 (18697000) [pid = 3796] [serial = 1217] [outer = 18591C00] 09:07:44 INFO - PROCESS | 3796 | 1464365264730 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]]]}] 09:07:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:07:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1056ms 09:07:44 INFO - PROCESS | 3796 | 1464365264782 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 09:07:44 INFO - PROCESS | 3796 | 1464365264784 Marionette TRACE conn2 <- [1,1585,null,{"value":"13"}] 09:07:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:07:44 INFO - PROCESS | 3796 | 1464365264788 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 3796 | 1464365264790 Marionette TRACE conn2 <- [1,1586,null,{}] 09:07:44 INFO - PROCESS | 3796 | 1464365264810 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}] 09:07:44 INFO - PROCESS | 3796 | 1464365264915 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 09:07:45 INFO - PROCESS | 3796 | 1464365265050 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:45 INFO - PROCESS | 3796 | ++DOCSHELL 1949F400 == 60 [pid = 3796] [id = 406] 09:07:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 159 (194A0000) [pid = 3796] [serial = 1218] [outer = 00000000] 09:07:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 160 (194A3000) [pid = 3796] [serial = 1219] [outer = 194A0000] 09:07:45 INFO - PROCESS | 3796 | 1464365265105 Marionette DEBUG loaded listener.js 09:07:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 161 (194A6400) [pid = 3796] [serial = 1220] [outer = 194A0000] 09:07:45 INFO - PROCESS | 3796 | 1464365265679 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]]]}] 09:07:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:07:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 947ms 09:07:45 INFO - PROCESS | 3796 | 1464365265733 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 3796 | 1464365265735 Marionette TRACE conn2 <- [1,1589,null,{"value":"13"}] 09:07:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:07:45 INFO - PROCESS | 3796 | 1464365265738 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 3796 | 1464365265740 Marionette TRACE conn2 <- [1,1590,null,{}] 09:07:45 INFO - PROCESS | 3796 | 1464365265744 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}] 09:07:45 INFO - PROCESS | 3796 | 1464365265842 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 09:07:46 INFO - PROCESS | 3796 | 1464365266053 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:46 INFO - PROCESS | 3796 | ++DOCSHELL 11CA7000 == 61 [pid = 3796] [id = 407] 09:07:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 162 (12B80C00) [pid = 3796] [serial = 1221] [outer = 00000000] 09:07:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 163 (140C6800) [pid = 3796] [serial = 1222] [outer = 12B80C00] 09:07:46 INFO - PROCESS | 3796 | 1464365266106 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 164 (16054C00) [pid = 3796] [serial = 1223] [outer = 12B80C00] 09:07:46 INFO - PROCESS | 3796 | 1464365266746 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]]]}] 09:07:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:07:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1087ms 09:07:46 INFO - PROCESS | 3796 | --DOCSHELL 0F988800 == 60 [pid = 3796] [id = 400] 09:07:46 INFO - PROCESS | 3796 | --DOCSHELL 1766B400 == 59 [pid = 3796] [id = 399] 09:07:46 INFO - PROCESS | 3796 | --DOCSHELL 17654800 == 58 [pid = 3796] [id = 398] 09:07:46 INFO - PROCESS | 3796 | --DOCSHELL 16F0F800 == 57 [pid = 3796] [id = 397] 09:07:46 INFO - PROCESS | 3796 | --DOCSHELL 10A64400 == 56 [pid = 3796] [id = 396] 09:07:46 INFO - PROCESS | 3796 | 1464365266863 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 09:07:46 INFO - PROCESS | 3796 | 1464365266868 Marionette TRACE conn2 <- [1,1593,null,{"value":"13"}] 09:07:46 INFO - PROCESS | 3796 | 1464365266873 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:07:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:07:46 INFO - PROCESS | 3796 | 1464365266877 Marionette TRACE conn2 <- [1,1594,null,{}] 09:07:46 INFO - PROCESS | 3796 | 1464365266898 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}] 09:07:47 INFO - PROCESS | 3796 | 1464365267019 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 09:07:47 INFO - PROCESS | 3796 | 1464365267152 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:47 INFO - PROCESS | 3796 | ++DOCSHELL 11CA6000 == 57 [pid = 3796] [id = 408] 09:07:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 165 (16E7FC00) [pid = 3796] [serial = 1224] [outer = 00000000] 09:07:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 166 (16F3B000) [pid = 3796] [serial = 1225] [outer = 16E7FC00] 09:07:47 INFO - PROCESS | 3796 | 1464365267221 Marionette DEBUG loaded listener.js 09:07:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 167 (1760BC00) [pid = 3796] [serial = 1226] [outer = 16E7FC00] 09:07:47 INFO - PROCESS | 3796 | 1464365267856 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]]]}] 09:07:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:07:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1056ms 09:07:47 INFO - PROCESS | 3796 | 1464365267922 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 3796 | 1464365267926 Marionette TRACE conn2 <- [1,1597,null,{"value":"13"}] 09:07:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:07:47 INFO - PROCESS | 3796 | 1464365267954 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 3796 | 1464365267958 Marionette TRACE conn2 <- [1,1598,null,{}] 09:07:47 INFO - PROCESS | 3796 | 1464365267962 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}] 09:07:48 INFO - PROCESS | 3796 | 1464365268102 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 09:07:48 INFO - PROCESS | 3796 | 1464365268245 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:48 INFO - PROCESS | 3796 | ++DOCSHELL 17807800 == 58 [pid = 3796] [id = 409] 09:07:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 168 (178A3800) [pid = 3796] [serial = 1227] [outer = 00000000] 09:07:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 169 (17984000) [pid = 3796] [serial = 1228] [outer = 178A3800] 09:07:48 INFO - PROCESS | 3796 | 1464365268304 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 170 (17A58C00) [pid = 3796] [serial = 1229] [outer = 178A3800] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 10503800 == 57 [pid = 3796] [id = 300] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 10C0A400 == 56 [pid = 3796] [id = 301] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 10372000 == 55 [pid = 3796] [id = 314] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 13B0F800 == 54 [pid = 3796] [id = 384] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 1050EC00 == 53 [pid = 3796] [id = 329] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 10B04800 == 52 [pid = 3796] [id = 385] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 10A5B400 == 51 [pid = 3796] [id = 317] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 10C03400 == 50 [pid = 3796] [id = 311] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 12A94C00 == 49 [pid = 3796] [id = 341] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 16053000 == 48 [pid = 3796] [id = 312] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 114AC000 == 47 [pid = 3796] [id = 351] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 1055AC00 == 46 [pid = 3796] [id = 402] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 10A59400 == 45 [pid = 3796] [id = 394] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 13B07400 == 44 [pid = 3796] [id = 367] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 10A5EC00 == 43 [pid = 3796] [id = 315] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 16F40800 == 42 [pid = 3796] [id = 328] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 16F10400 == 41 [pid = 3796] [id = 403] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 139AF000 == 40 [pid = 3796] [id = 304] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 17633400 == 39 [pid = 3796] [id = 404] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 182D0000 == 38 [pid = 3796] [id = 405] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 15F3E400 == 37 [pid = 3796] [id = 306] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 16B35000 == 36 [pid = 3796] [id = 381] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 138EB000 == 35 [pid = 3796] [id = 365] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 13108C00 == 34 [pid = 3796] [id = 380] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 16F34800 == 33 [pid = 3796] [id = 392] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 13104C00 == 32 [pid = 3796] [id = 386] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 15E16800 == 31 [pid = 3796] [id = 307] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 11A03400 == 30 [pid = 3796] [id = 316] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 15754C00 == 29 [pid = 3796] [id = 305] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 1605A800 == 28 [pid = 3796] [id = 387] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 139ADC00 == 27 [pid = 3796] [id = 353] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 16F07400 == 26 [pid = 3796] [id = 310] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 16E8B000 == 25 [pid = 3796] [id = 354] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 1760D400 == 24 [pid = 3796] [id = 393] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 0C7F4800 == 23 [pid = 3796] [id = 368] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 128B4C00 == 22 [pid = 3796] [id = 308] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 105F4400 == 21 [pid = 3796] [id = 352] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 13BC9800 == 20 [pid = 3796] [id = 313] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 13060400 == 19 [pid = 3796] [id = 342] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 128B5000 == 18 [pid = 3796] [id = 302] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 13110000 == 17 [pid = 3796] [id = 303] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 105F3C00 == 16 [pid = 3796] [id = 389] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 10F14000 == 15 [pid = 3796] [id = 395] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 138E2400 == 14 [pid = 3796] [id = 378] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 1949F400 == 13 [pid = 3796] [id = 406] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 11CA7000 == 12 [pid = 3796] [id = 407] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 11CA6000 == 11 [pid = 3796] [id = 408] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 17801C00 == 10 [pid = 3796] [id = 401] 09:07:51 INFO - PROCESS | 3796 | --DOCSHELL 160B6C00 == 9 [pid = 3796] [id = 388] 09:07:53 INFO - PROCESS | 3796 | 1464365273093 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]]]}] 09:07:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:07:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 5186ms 09:07:53 INFO - PROCESS | 3796 | 1464365273139 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 3796 | 1464365273142 Marionette TRACE conn2 <- [1,1601,null,{"value":"13"}] 09:07:53 INFO - PROCESS | 3796 | 1464365273147 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:07:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:07:53 INFO - PROCESS | 3796 | 1464365273150 Marionette TRACE conn2 <- [1,1602,null,{}] 09:07:53 INFO - PROCESS | 3796 | 1464365273156 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}] 09:07:53 INFO - PROCESS | 3796 | 1464365273248 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 09:07:53 INFO - PROCESS | 3796 | 1464365273259 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:53 INFO - PROCESS | 3796 | ++DOCSHELL 10558800 == 10 [pid = 3796] [id = 410] 09:07:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 171 (1055AC00) [pid = 3796] [serial = 1230] [outer = 00000000] 09:07:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 172 (10B12400) [pid = 3796] [serial = 1231] [outer = 1055AC00] 09:07:53 INFO - PROCESS | 3796 | 1464365273308 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 173 (10C0F800) [pid = 3796] [serial = 1232] [outer = 1055AC00] 09:07:53 INFO - PROCESS | 3796 | 1464365273898 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]]]}] 09:07:53 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 09:07:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 792ms 09:07:53 INFO - PROCESS | 3796 | 1464365273956 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 09:07:53 INFO - PROCESS | 3796 | 1464365273963 Marionette TRACE conn2 <- [1,1605,null,{"value":"13"}] 09:07:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:07:54 INFO - PROCESS | 3796 | 1464365274011 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 3796 | 1464365274014 Marionette TRACE conn2 <- [1,1606,null,{}] 09:07:54 INFO - PROCESS | 3796 | 1464365274018 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}] 09:07:54 INFO - PROCESS | 3796 | 1464365274142 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 09:07:54 INFO - PROCESS | 3796 | 1464365274209 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:54 INFO - PROCESS | 3796 | ++DOCSHELL 10A5B400 == 11 [pid = 3796] [id = 411] 09:07:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 174 (12D7D800) [pid = 3796] [serial = 1233] [outer = 00000000] 09:07:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 175 (1310B000) [pid = 3796] [serial = 1234] [outer = 12D7D800] 09:07:54 INFO - PROCESS | 3796 | 1464365274254 Marionette DEBUG loaded listener.js 09:07:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 176 (138E4800) [pid = 3796] [serial = 1235] [outer = 12D7D800] 09:07:54 INFO - PROCESS | 3796 | 1464365274706 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]]]}] 09:07:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:07:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 761ms 09:07:54 INFO - PROCESS | 3796 | 1464365274761 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 09:07:54 INFO - PROCESS | 3796 | 1464365274764 Marionette TRACE conn2 <- [1,1609,null,{"value":"13"}] 09:07:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:07:54 INFO - PROCESS | 3796 | 1464365274768 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:07:54 INFO - PROCESS | 3796 | 1464365274771 Marionette TRACE conn2 <- [1,1610,null,{}] 09:07:54 INFO - PROCESS | 3796 | 1464365274783 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}] 09:07:54 INFO - PROCESS | 3796 | 1464365274902 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 09:07:54 INFO - PROCESS | 3796 | 1464365274972 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:54 INFO - PROCESS | 3796 | ++DOCSHELL 1574E000 == 12 [pid = 3796] [id = 412] 09:07:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 177 (1574EC00) [pid = 3796] [serial = 1236] [outer = 00000000] 09:07:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 178 (16023400) [pid = 3796] [serial = 1237] [outer = 1574EC00] 09:07:55 INFO - PROCESS | 3796 | 1464365275022 Marionette DEBUG loaded listener.js 09:07:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 179 (1697A000) [pid = 3796] [serial = 1238] [outer = 1574EC00] 09:07:56 INFO - PROCESS | 3796 | 1464365276305 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]]]}] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 178 (11426C00) [pid = 3796] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 177 (10A57800) [pid = 3796] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 176 (15F3C000) [pid = 3796] [serial = 1118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 175 (1697AC00) [pid = 3796] [serial = 1121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 174 (0C7FC000) [pid = 3796] [serial = 1106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 173 (12D74C00) [pid = 3796] [serial = 1112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 172 (13DBB800) [pid = 3796] [serial = 1115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 171 (1125D800) [pid = 3796] [serial = 1109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 170 (0C7F5400) [pid = 3796] [serial = 1103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 169 (10C0CC00) [pid = 3796] [serial = 1145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 168 (16BC8800) [pid = 3796] [serial = 1124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 167 (16B39800) [pid = 3796] [serial = 1133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 166 (10A60800) [pid = 3796] [serial = 1148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 165 (10561000) [pid = 3796] [serial = 1136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 164 (1310E000) [pid = 3796] [serial = 1139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 163 (16B3F400) [pid = 3796] [serial = 1142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 162 (1125BC00) [pid = 3796] [serial = 1127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 161 (16E8A000) [pid = 3796] [serial = 1130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 160 (16B35400) [pid = 3796] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 159 (10C04800) [pid = 3796] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 158 (16FF9000) [pid = 3796] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 157 (10B07400) [pid = 3796] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 156 (16F3DC00) [pid = 3796] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 155 (16F33800) [pid = 3796] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 154 (1605AC00) [pid = 3796] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (13B10000) [pid = 3796] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (16F06C00) [pid = 3796] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (0C7F9C00) [pid = 3796] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (12AEFC00) [pid = 3796] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (10C03800) [pid = 3796] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (13DB7000) [pid = 3796] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (105EFC00) [pid = 3796] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (105F9800) [pid = 3796] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (139B1000) [pid = 3796] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (1310C400) [pid = 3796] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (13317400) [pid = 3796] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (10A5AC00) [pid = 3796] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (13105000) [pid = 3796] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (152D8800) [pid = 3796] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (12B80C00) [pid = 3796] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (17656400) [pid = 3796] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (194A0000) [pid = 3796] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (17988C00) [pid = 3796] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (18591C00) [pid = 3796] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (1780D400) [pid = 3796] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (1780C000) [pid = 3796] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (152D9C00) [pid = 3796] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (1055B400) [pid = 3796] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (1760FC00) [pid = 3796] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (17640000) [pid = 3796] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:07:56 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (15C0F800) [pid = 3796] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:07:56 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 09:07:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1646ms 09:07:56 INFO - PROCESS | 3796 | 1464365276411 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 3796 | 1464365276415 Marionette TRACE conn2 <- [1,1613,null,{"value":"13"}] 09:07:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:07:56 INFO - PROCESS | 3796 | 1464365276418 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 3796 | 1464365276420 Marionette TRACE conn2 <- [1,1614,null,{}] 09:07:56 INFO - PROCESS | 3796 | 1464365276423 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}] 09:07:56 INFO - PROCESS | 3796 | 1464365276505 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 09:07:56 INFO - PROCESS | 3796 | 1464365276511 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:56 INFO - PROCESS | 3796 | ++DOCSHELL 10A57800 == 13 [pid = 3796] [id = 413] 09:07:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (10A5AC00) [pid = 3796] [serial = 1239] [outer = 00000000] 09:07:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (10B0E000) [pid = 3796] [serial = 1240] [outer = 10A5AC00] 09:07:56 INFO - PROCESS | 3796 | 1464365276558 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1125D800) [pid = 3796] [serial = 1241] [outer = 10A5AC00] 09:07:56 INFO - PROCESS | 3796 | 1464365276985 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]]]}] 09:07:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:07:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 590ms 09:07:57 INFO - PROCESS | 3796 | 1464365277020 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 3796 | 1464365277022 Marionette TRACE conn2 <- [1,1617,null,{"value":"13"}] 09:07:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:07:57 INFO - PROCESS | 3796 | 1464365277026 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 3796 | 1464365277028 Marionette TRACE conn2 <- [1,1618,null,{}] 09:07:57 INFO - PROCESS | 3796 | 1464365277031 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}] 09:07:57 INFO - PROCESS | 3796 | 1464365277108 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 09:07:57 INFO - PROCESS | 3796 | 1464365277116 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:57 INFO - PROCESS | 3796 | ++DOCSHELL 114B1800 == 14 [pid = 3796] [id = 414] 09:07:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (11CA2400) [pid = 3796] [serial = 1242] [outer = 00000000] 09:07:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (139A8000) [pid = 3796] [serial = 1243] [outer = 11CA2400] 09:07:57 INFO - PROCESS | 3796 | 1464365277160 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (13DBFC00) [pid = 3796] [serial = 1244] [outer = 11CA2400] 09:07:57 INFO - PROCESS | 3796 | 1464365277602 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]]]}] 09:07:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:07:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 637ms 09:07:57 INFO - PROCESS | 3796 | 1464365277662 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 3796 | 1464365277664 Marionette TRACE conn2 <- [1,1621,null,{"value":"13"}] 09:07:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:07:57 INFO - PROCESS | 3796 | 1464365277668 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 3796 | 1464365277669 Marionette TRACE conn2 <- [1,1622,null,{}] 09:07:57 INFO - PROCESS | 3796 | 1464365277672 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}] 09:07:57 INFO - PROCESS | 3796 | 1464365277782 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 09:07:57 INFO - PROCESS | 3796 | 1464365277792 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:57 INFO - PROCESS | 3796 | ++DOCSHELL 16B18000 == 15 [pid = 3796] [id = 415] 09:07:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (16B33000) [pid = 3796] [serial = 1245] [outer = 00000000] 09:07:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (16E8B000) [pid = 3796] [serial = 1246] [outer = 16B33000] 09:07:57 INFO - PROCESS | 3796 | 1464365277844 Marionette DEBUG loaded listener.js 09:07:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (16F04C00) [pid = 3796] [serial = 1247] [outer = 16B33000] 09:07:58 INFO - PROCESS | 3796 | 1464365278336 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]]]}] 09:07:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:07:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 729ms 09:07:58 INFO - PROCESS | 3796 | 1464365278392 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 09:07:58 INFO - PROCESS | 3796 | 1464365278397 Marionette TRACE conn2 <- [1,1625,null,{"value":"13"}] 09:07:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:07:58 INFO - PROCESS | 3796 | 1464365278402 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:07:58 INFO - PROCESS | 3796 | 1464365278407 Marionette TRACE conn2 <- [1,1626,null,{}] 09:07:58 INFO - PROCESS | 3796 | 1464365278414 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}] 09:07:58 INFO - PROCESS | 3796 | 1464365278557 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 09:07:58 INFO - PROCESS | 3796 | 1464365278688 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:58 INFO - PROCESS | 3796 | ++DOCSHELL 105ED800 == 16 [pid = 3796] [id = 416] 09:07:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (105EF400) [pid = 3796] [serial = 1248] [outer = 00000000] 09:07:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (10A5B000) [pid = 3796] [serial = 1249] [outer = 105EF400] 09:07:58 INFO - PROCESS | 3796 | 1464365278750 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (10C01400) [pid = 3796] [serial = 1250] [outer = 105EF400] 09:07:59 INFO - PROCESS | 3796 | 1464365279520 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]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:07:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1211ms 09:07:59 INFO - PROCESS | 3796 | 1464365279615 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 3796 | 1464365279622 Marionette TRACE conn2 <- [1,1629,null,{"value":"13"}] 09:07:59 INFO - PROCESS | 3796 | 1464365279628 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:07:59 INFO - PROCESS | 3796 | 1464365279631 Marionette TRACE conn2 <- [1,1630,null,{}] 09:07:59 INFO - PROCESS | 3796 | 1464365279636 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}] 09:07:59 INFO - PROCESS | 3796 | 1464365279758 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 09:07:59 INFO - PROCESS | 3796 | 1464365279888 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:07:59 INFO - PROCESS | 3796 | ++DOCSHELL 128B8400 == 17 [pid = 3796] [id = 417] 09:07:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (138DF000) [pid = 3796] [serial = 1251] [outer = 00000000] 09:07:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (13BBF800) [pid = 3796] [serial = 1252] [outer = 138DF000] 09:07:59 INFO - PROCESS | 3796 | 1464365279944 Marionette DEBUG loaded listener.js 09:08:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (140C8800) [pid = 3796] [serial = 1253] [outer = 138DF000] 09:08:00 INFO - PROCESS | 3796 | 1464365280815 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]]]}] 09:08:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:08:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1243ms 09:08:00 INFO - PROCESS | 3796 | 1464365280874 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 09:08:00 INFO - PROCESS | 3796 | 1464365280878 Marionette TRACE conn2 <- [1,1633,null,{"value":"13"}] 09:08:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:08:00 INFO - PROCESS | 3796 | 1464365280883 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:08:00 INFO - PROCESS | 3796 | 1464365280887 Marionette TRACE conn2 <- [1,1634,null,{}] 09:08:00 INFO - PROCESS | 3796 | 1464365280893 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}] 09:08:01 INFO - PROCESS | 3796 | --DOCSHELL 17807800 == 16 [pid = 3796] [id = 409] 09:08:01 INFO - PROCESS | 3796 | --DOCSHELL 10A5B400 == 15 [pid = 3796] [id = 411] 09:08:01 INFO - PROCESS | 3796 | --DOCSHELL 10558800 == 14 [pid = 3796] [id = 410] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (152D8C00) [pid = 3796] [serial = 1187] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (160B6000) [pid = 3796] [serial = 1189] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (16F3B000) [pid = 3796] [serial = 1225] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (10C05800) [pid = 3796] [serial = 1169] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (140C6800) [pid = 3796] [serial = 1222] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (139B3C00) [pid = 3796] [serial = 1186] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (16051000) [pid = 3796] [serial = 1119] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (13107400) [pid = 3796] [serial = 1171] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (16B3BC00) [pid = 3796] [serial = 1122] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (105EE800) [pid = 3796] [serial = 1107] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (139A9400) [pid = 3796] [serial = 1113] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (13B09000) [pid = 3796] [serial = 1114] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (15733C00) [pid = 3796] [serial = 1116] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (11CA2000) [pid = 3796] [serial = 1110] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (12AEC000) [pid = 3796] [serial = 1111] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1760E400) [pid = 3796] [serial = 1105] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (17230800) [pid = 3796] [serial = 1104] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (114A2800) [pid = 3796] [serial = 1098] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (11258000) [pid = 3796] [serial = 1146] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (16EC3400) [pid = 3796] [serial = 1125] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (17070800) [pid = 3796] [serial = 1134] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (15756400) [pid = 3796] [serial = 1101] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (11258800) [pid = 3796] [serial = 1149] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (1288BC00) [pid = 3796] [serial = 1147] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (16F0A800) [pid = 3796] [serial = 709] [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.] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (10C0BC00) [pid = 3796] [serial = 1137] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (138E1000) [pid = 3796] [serial = 1140] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1310B800) [pid = 3796] [serial = 1150] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1125C800) [pid = 3796] [serial = 1138] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (10B04000) [pid = 3796] [serial = 1168] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (16F05800) [pid = 3796] [serial = 1143] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (139B2400) [pid = 3796] [serial = 1141] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (16BCAC00) [pid = 3796] [serial = 1123] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (16FF4800) [pid = 3796] [serial = 1144] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (16AABC00) [pid = 3796] [serial = 1128] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (10B06800) [pid = 3796] [serial = 1131] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (16EC6800) [pid = 3796] [serial = 1126] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (17231800) [pid = 3796] [serial = 1135] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (10C0D000) [pid = 3796] [serial = 1108] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1604C800) [pid = 3796] [serial = 1154] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16054400) [pid = 3796] [serial = 1120] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16AAC800) [pid = 3796] [serial = 1129] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16F04800) [pid = 3796] [serial = 1132] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (15758C00) [pid = 3796] [serial = 1117] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (17608800) [pid = 3796] [serial = 1211] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16F0F000) [pid = 3796] [serial = 1165] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16981000) [pid = 3796] [serial = 1163] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (17667800) [pid = 3796] [serial = 1213] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1720F400) [pid = 3796] [serial = 1177] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16AAC400) [pid = 3796] [serial = 1175] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16057800) [pid = 3796] [serial = 1102] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16F3A000) [pid = 3796] [serial = 1063] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1037CC00) [pid = 3796] [serial = 1021] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1310D400) [pid = 3796] [serial = 1024] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1307B800) [pid = 3796] [serial = 1099] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16057000) [pid = 3796] [serial = 1060] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (10F0B000) [pid = 3796] [serial = 988] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (12D24400) [pid = 3796] [serial = 1057] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (17636C00) [pid = 3796] [serial = 1096] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13BC9400) [pid = 3796] [serial = 1054] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1697FC00) [pid = 3796] [serial = 1027] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17234400) [pid = 3796] [serial = 1210] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17984000) [pid = 3796] [serial = 1228] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13824C00) [pid = 3796] [serial = 1172] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (160B7C00) [pid = 3796] [serial = 1162] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13B0F400) [pid = 3796] [serial = 1160] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (138E0C00) [pid = 3796] [serial = 1159] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (15E21000) [pid = 3796] [serial = 1153] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16054C00) [pid = 3796] [serial = 1223] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (11A02800) [pid = 3796] [serial = 1207] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10C05000) [pid = 3796] [serial = 1156] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (194A3000) [pid = 3796] [serial = 1219] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17647C00) [pid = 3796] [serial = 1184] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17647400) [pid = 3796] [serial = 1183] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (138DEC00) [pid = 3796] [serial = 1208] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (17639C00) [pid = 3796] [serial = 1181] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (17801400) [pid = 3796] [serial = 1214] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (160AFC00) [pid = 3796] [serial = 1174] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16F39C00) [pid = 3796] [serial = 1166] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (16BCB000) [pid = 3796] [serial = 1190] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (17610800) [pid = 3796] [serial = 1193] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (17664800) [pid = 3796] [serial = 1195] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (18692400) [pid = 3796] [serial = 1216] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (110A1800) [pid = 3796] [serial = 1157] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (17233800) [pid = 3796] [serial = 1178] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 57 (17633C00) [pid = 3796] [serial = 1180] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 56 (17238C00) [pid = 3796] [serial = 1192] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 55 (17669C00) [pid = 3796] [serial = 1196] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 54 (194A6400) [pid = 3796] [serial = 1220] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 53 (18699000) [pid = 3796] [serial = 1205] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 52 (18697000) [pid = 3796] [serial = 1217] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 51 (17A56800) [pid = 3796] [serial = 1202] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 50 (18593C00) [pid = 3796] [serial = 1204] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 49 (17A55000) [pid = 3796] [serial = 1201] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 48 (17984800) [pid = 3796] [serial = 1199] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | --DOMWINDOW == 47 (178A8800) [pid = 3796] [serial = 1198] [outer = 00000000] [url = about:blank] 09:08:01 INFO - PROCESS | 3796 | 1464365281364 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 09:08:01 INFO - PROCESS | 3796 | 1464365281419 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:01 INFO - PROCESS | 3796 | ++DOCSHELL 10A61C00 == 15 [pid = 3796] [id = 418] 09:08:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 48 (10A62000) [pid = 3796] [serial = 1254] [outer = 00000000] 09:08:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 49 (10B08400) [pid = 3796] [serial = 1255] [outer = 10A62000] 09:08:01 INFO - PROCESS | 3796 | 1464365281467 Marionette DEBUG loaded listener.js 09:08:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 50 (10C03800) [pid = 3796] [serial = 1256] [outer = 10A62000] 09:08:01 INFO - PROCESS | 3796 | 1464365281893 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]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:08:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1040ms 09:08:01 INFO - PROCESS | 3796 | 1464365281929 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 3796 | 1464365281934 Marionette TRACE conn2 <- [1,1637,null,{"value":"13"}] 09:08:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:08:01 INFO - PROCESS | 3796 | 1464365281940 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 3796 | 1464365281942 Marionette TRACE conn2 <- [1,1638,null,{}] 09:08:01 INFO - PROCESS | 3796 | 1464365281946 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}] 09:08:02 INFO - PROCESS | 3796 | 1464365282031 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 09:08:02 INFO - PROCESS | 3796 | 1464365282039 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:02 INFO - PROCESS | 3796 | ++DOCSHELL 10A61800 == 16 [pid = 3796] [id = 419] 09:08:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 51 (10FD5800) [pid = 3796] [serial = 1257] [outer = 00000000] 09:08:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 52 (114A5C00) [pid = 3796] [serial = 1258] [outer = 10FD5800] 09:08:02 INFO - PROCESS | 3796 | 1464365282085 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 53 (11CA6000) [pid = 3796] [serial = 1259] [outer = 10FD5800] 09:08:02 INFO - PROCESS | 3796 | 1464365282553 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]]]}] 09:08:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:08:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 621ms 09:08:02 INFO - PROCESS | 3796 | 1464365282577 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 09:08:02 INFO - PROCESS | 3796 | 1464365282579 Marionette TRACE conn2 <- [1,1641,null,{"value":"13"}] 09:08:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:08:02 INFO - PROCESS | 3796 | 1464365282587 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:08:02 INFO - PROCESS | 3796 | 1464365282590 Marionette TRACE conn2 <- [1,1642,null,{}] 09:08:02 INFO - PROCESS | 3796 | 1464365282600 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}] 09:08:02 INFO - PROCESS | 3796 | 1464365282690 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 09:08:02 INFO - PROCESS | 3796 | 1464365282798 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:02 INFO - PROCESS | 3796 | ++DOCSHELL 12B81000 == 17 [pid = 3796] [id = 420] 09:08:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 54 (12D24400) [pid = 3796] [serial = 1260] [outer = 00000000] 09:08:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 55 (13102400) [pid = 3796] [serial = 1261] [outer = 12D24400] 09:08:02 INFO - PROCESS | 3796 | 1464365282855 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 56 (13109000) [pid = 3796] [serial = 1262] [outer = 12D24400] 09:08:03 INFO - PROCESS | 3796 | 1464365283236 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]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:08:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 683ms 09:08:03 INFO - PROCESS | 3796 | 1464365283265 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 3796 | 1464365283268 Marionette TRACE conn2 <- [1,1645,null,{"value":"13"}] 09:08:03 INFO - PROCESS | 3796 | 1464365283271 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:08:03 INFO - PROCESS | 3796 | 1464365283273 Marionette TRACE conn2 <- [1,1646,null,{}] 09:08:03 INFO - PROCESS | 3796 | 1464365283276 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}] 09:08:03 INFO - PROCESS | 3796 | 1464365283394 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 09:08:03 INFO - PROCESS | 3796 | 1464365283406 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:03 INFO - PROCESS | 3796 | ++DOCSHELL 13110000 == 18 [pid = 3796] [id = 421] 09:08:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 57 (13323400) [pid = 3796] [serial = 1263] [outer = 00000000] 09:08:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 58 (139AA000) [pid = 3796] [serial = 1264] [outer = 13323400] 09:08:03 INFO - PROCESS | 3796 | 1464365283452 Marionette DEBUG loaded listener.js 09:08:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (13B05800) [pid = 3796] [serial = 1265] [outer = 13323400] 09:08:03 INFO - PROCESS | 3796 | 1464365283900 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]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 683ms 09:08:03 INFO - PROCESS | 3796 | 1464365283971 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 3796 | 1464365283973 Marionette TRACE conn2 <- [1,1649,null,{"value":"13"}] 09:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:08:03 INFO - PROCESS | 3796 | 1464365283976 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 3796 | 1464365283978 Marionette TRACE conn2 <- [1,1650,null,{}] 09:08:03 INFO - PROCESS | 3796 | 1464365283981 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}] 09:08:04 INFO - PROCESS | 3796 | 1464365284087 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 09:08:04 INFO - PROCESS | 3796 | 1464365284172 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:04 INFO - PROCESS | 3796 | ++DOCSHELL 13BC8800 == 19 [pid = 3796] [id = 422] 09:08:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (13DB7C00) [pid = 3796] [serial = 1266] [outer = 00000000] 09:08:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (140C6C00) [pid = 3796] [serial = 1267] [outer = 13DB7C00] 09:08:04 INFO - PROCESS | 3796 | 1464365284217 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (140CAC00) [pid = 3796] [serial = 1268] [outer = 13DB7C00] 09:08:04 INFO - PROCESS | 3796 | 1464365284634 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]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 699ms 09:08:04 INFO - PROCESS | 3796 | 1464365284676 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 3796 | 1464365284678 Marionette TRACE conn2 <- [1,1653,null,{"value":"13"}] 09:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:08:04 INFO - PROCESS | 3796 | 1464365284689 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 3796 | 1464365284690 Marionette TRACE conn2 <- [1,1654,null,{}] 09:08:04 INFO - PROCESS | 3796 | 1464365284694 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}] 09:08:04 INFO - PROCESS | 3796 | 1464365284835 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 09:08:04 INFO - PROCESS | 3796 | 1464365284893 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:04 INFO - PROCESS | 3796 | ++DOCSHELL 15735800 == 20 [pid = 3796] [id = 423] 09:08:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (15755000) [pid = 3796] [serial = 1269] [outer = 00000000] 09:08:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (15E20000) [pid = 3796] [serial = 1270] [outer = 15755000] 09:08:04 INFO - PROCESS | 3796 | 1464365284939 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (16052800) [pid = 3796] [serial = 1271] [outer = 15755000] 09:08:05 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (16E7FC00) [pid = 3796] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:08:05 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (11CA2400) [pid = 3796] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:08:05 INFO - PROCESS | 3796 | --DOMWINDOW == 62 (12D7D800) [pid = 3796] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:08:05 INFO - PROCESS | 3796 | --DOMWINDOW == 61 (178A3800) [pid = 3796] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:08:05 INFO - PROCESS | 3796 | --DOMWINDOW == 60 (1055AC00) [pid = 3796] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:08:05 INFO - PROCESS | 3796 | --DOMWINDOW == 59 (1574EC00) [pid = 3796] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:08:05 INFO - PROCESS | 3796 | --DOMWINDOW == 58 (10A5AC00) [pid = 3796] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:08:05 INFO - PROCESS | 3796 | 1464365285324 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]]]}] 09:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 698ms 09:08:05 INFO - PROCESS | 3796 | 1464365285381 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 09:08:05 INFO - PROCESS | 3796 | 1464365285383 Marionette TRACE conn2 <- [1,1657,null,{"value":"13"}] 09:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:08:05 INFO - PROCESS | 3796 | 1464365285386 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:08:05 INFO - PROCESS | 3796 | 1464365285387 Marionette TRACE conn2 <- [1,1658,null,{}] 09:08:05 INFO - PROCESS | 3796 | 1464365285397 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}] 09:08:05 INFO - PROCESS | 3796 | 1464365285528 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 09:08:05 INFO - PROCESS | 3796 | 1464365285541 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:05 INFO - PROCESS | 3796 | ++DOCSHELL 13055000 == 21 [pid = 3796] [id = 424] 09:08:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 59 (15C13C00) [pid = 3796] [serial = 1272] [outer = 00000000] 09:08:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 60 (16058C00) [pid = 3796] [serial = 1273] [outer = 15C13C00] 09:08:05 INFO - PROCESS | 3796 | 1464365285586 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 61 (160B0800) [pid = 3796] [serial = 1274] [outer = 15C13C00] 09:08:05 INFO - PROCESS | 3796 | 1464365285963 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]]]}] 09:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 637ms 09:08:06 INFO - PROCESS | 3796 | 1464365286008 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 3796 | 1464365286010 Marionette TRACE conn2 <- [1,1661,null,{"value":"13"}] 09:08:06 INFO - PROCESS | 3796 | 1464365286013 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:08:06 INFO - PROCESS | 3796 | 1464365286014 Marionette TRACE conn2 <- [1,1662,null,{}] 09:08:06 INFO - PROCESS | 3796 | 1464365286018 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}] 09:08:06 INFO - PROCESS | 3796 | 1464365286093 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 09:08:06 INFO - PROCESS | 3796 | 1464365286100 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:06 INFO - PROCESS | 3796 | ++DOCSHELL 128B6C00 == 22 [pid = 3796] [id = 425] 09:08:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 62 (152E0800) [pid = 3796] [serial = 1275] [outer = 00000000] 09:08:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 63 (16977400) [pid = 3796] [serial = 1276] [outer = 152E0800] 09:08:06 INFO - PROCESS | 3796 | 1464365286154 Marionette DEBUG loaded listener.js 09:08:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1697C400) [pid = 3796] [serial = 1277] [outer = 152E0800] 09:08:06 INFO - PROCESS | 3796 | 1464365286555 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]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 590ms 09:08:06 INFO - PROCESS | 3796 | 1464365286610 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 09:08:06 INFO - PROCESS | 3796 | 1464365286612 Marionette TRACE conn2 <- [1,1665,null,{"value":"13"}] 09:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:08:06 INFO - PROCESS | 3796 | 1464365286620 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 3796 | 1464365286622 Marionette TRACE conn2 <- [1,1666,null,{}] 09:08:06 INFO - PROCESS | 3796 | 1464365286625 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}] 09:08:06 INFO - PROCESS | 3796 | 1464365286709 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 09:08:06 INFO - PROCESS | 3796 | 1464365286718 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:06 INFO - PROCESS | 3796 | ++DOCSHELL 16976C00 == 23 [pid = 3796] [id = 426] 09:08:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (16AAA400) [pid = 3796] [serial = 1278] [outer = 00000000] 09:08:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (16B33400) [pid = 3796] [serial = 1279] [outer = 16AAA400] 09:08:06 INFO - PROCESS | 3796 | 1464365286762 Marionette DEBUG loaded listener.js 09:08:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (16B32C00) [pid = 3796] [serial = 1280] [outer = 16AAA400] 09:08:07 INFO - PROCESS | 3796 | 1464365287199 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]]]}] 09:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 636ms 09:08:07 INFO - PROCESS | 3796 | 1464365287254 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 09:08:07 INFO - PROCESS | 3796 | 1464365287256 Marionette TRACE conn2 <- [1,1669,null,{"value":"13"}] 09:08:07 INFO - PROCESS | 3796 | 1464365287259 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:08:07 INFO - PROCESS | 3796 | 1464365287261 Marionette TRACE conn2 <- [1,1670,null,{}] 09:08:07 INFO - PROCESS | 3796 | 1464365287264 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}] 09:08:07 INFO - PROCESS | 3796 | 1464365287342 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 09:08:07 INFO - PROCESS | 3796 | 1464365287478 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:07 INFO - PROCESS | 3796 | ++DOCSHELL 0C7F8400 == 24 [pid = 3796] [id = 427] 09:08:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0C7F9000) [pid = 3796] [serial = 1281] [outer = 00000000] 09:08:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (0F9ECC00) [pid = 3796] [serial = 1282] [outer = 0C7F9000] 09:08:07 INFO - PROCESS | 3796 | 1464365287535 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10502C00) [pid = 3796] [serial = 1283] [outer = 0C7F9000] 09:08:08 INFO - PROCESS | 3796 | 1464365288338 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]]]}] 09:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1134ms 09:08:08 INFO - PROCESS | 3796 | 1464365288384 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 09:08:08 INFO - PROCESS | 3796 | 1464365288388 Marionette TRACE conn2 <- [1,1673,null,{"value":"13"}] 09:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:08:08 INFO - PROCESS | 3796 | 1464365288393 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 3796 | 1464365288396 Marionette TRACE conn2 <- [1,1674,null,{}] 09:08:08 INFO - PROCESS | 3796 | 1464365288401 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}] 09:08:08 INFO - PROCESS | 3796 | 1464365288516 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 09:08:08 INFO - PROCESS | 3796 | 1464365288642 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:08 INFO - PROCESS | 3796 | ++DOCSHELL 12A94C00 == 25 [pid = 3796] [id = 428] 09:08:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12A98800) [pid = 3796] [serial = 1284] [outer = 00000000] 09:08:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13109400) [pid = 3796] [serial = 1285] [outer = 12A98800] 09:08:08 INFO - PROCESS | 3796 | 1464365288714 Marionette DEBUG loaded listener.js 09:08:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (138E3400) [pid = 3796] [serial = 1286] [outer = 12A98800] 09:08:09 INFO - PROCESS | 3796 | 1464365289543 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]]]}] 09:08:09 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 09:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1180ms 09:08:09 INFO - PROCESS | 3796 | 1464365289593 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 09:08:09 INFO - PROCESS | 3796 | 1464365289597 Marionette TRACE conn2 <- [1,1677,null,{"value":"13"}] 09:08:09 INFO - PROCESS | 3796 | 1464365289602 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:08:09 INFO - PROCESS | 3796 | 1464365289606 Marionette TRACE conn2 <- [1,1678,null,{}] 09:08:09 INFO - PROCESS | 3796 | 1464365289612 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}] 09:08:09 INFO - PROCESS | 3796 | 1464365289716 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 09:08:09 INFO - PROCESS | 3796 | 1464365289856 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:09 INFO - PROCESS | 3796 | ++DOCSHELL 10C02000 == 26 [pid = 3796] [id = 429] 09:08:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (10C04400) [pid = 3796] [serial = 1287] [outer = 00000000] 09:08:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10C10800) [pid = 3796] [serial = 1288] [outer = 10C04400] 09:08:09 INFO - PROCESS | 3796 | 1464365289909 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (110A4400) [pid = 3796] [serial = 1289] [outer = 10C04400] 09:08:10 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1760BC00) [pid = 3796] [serial = 1226] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16E8B000) [pid = 3796] [serial = 1246] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13DBFC00) [pid = 3796] [serial = 1244] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1310B000) [pid = 3796] [serial = 1234] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (17A58C00) [pid = 3796] [serial = 1229] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (10B12400) [pid = 3796] [serial = 1231] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16023400) [pid = 3796] [serial = 1237] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (138E4800) [pid = 3796] [serial = 1235] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (1697A000) [pid = 3796] [serial = 1238] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (10B0E000) [pid = 3796] [serial = 1240] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (139A8000) [pid = 3796] [serial = 1243] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (10C0F800) [pid = 3796] [serial = 1232] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1125D800) [pid = 3796] [serial = 1241] [outer = 00000000] [url = about:blank] 09:08:10 INFO - PROCESS | 3796 | 1464365290391 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]]]}] 09:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 838ms 09:08:10 INFO - PROCESS | 3796 | 1464365290446 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 09:08:10 INFO - PROCESS | 3796 | 1464365290452 Marionette TRACE conn2 <- [1,1681,null,{"value":"13"}] 09:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:08:10 INFO - PROCESS | 3796 | 1464365290459 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 3796 | 1464365290461 Marionette TRACE conn2 <- [1,1682,null,{}] 09:08:10 INFO - PROCESS | 3796 | 1464365290465 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}] 09:08:10 INFO - PROCESS | 3796 | 1464365290548 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 09:08:10 INFO - PROCESS | 3796 | 1464365290555 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:10 INFO - PROCESS | 3796 | ++DOCSHELL 1125BC00 == 27 [pid = 3796] [id = 430] 09:08:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1125C800) [pid = 3796] [serial = 1290] [outer = 00000000] 09:08:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (1288AC00) [pid = 3796] [serial = 1291] [outer = 1125C800] 09:08:10 INFO - PROCESS | 3796 | 1464365290601 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (12AF0400) [pid = 3796] [serial = 1292] [outer = 1125C800] 09:08:11 INFO - PROCESS | 3796 | 1464365291085 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]]]}] 09:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 683ms 09:08:11 INFO - PROCESS | 3796 | 1464365291140 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 3796 | 1464365291142 Marionette TRACE conn2 <- [1,1685,null,{"value":"13"}] 09:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:08:11 INFO - PROCESS | 3796 | 1464365291145 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 3796 | 1464365291149 Marionette TRACE conn2 <- [1,1686,null,{}] 09:08:11 INFO - PROCESS | 3796 | 1464365291159 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}] 09:08:11 INFO - PROCESS | 3796 | 1464365291275 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 09:08:11 INFO - PROCESS | 3796 | 1464365291370 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:11 INFO - PROCESS | 3796 | ++DOCSHELL 13325800 == 28 [pid = 3796] [id = 431] 09:08:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (13381000) [pid = 3796] [serial = 1293] [outer = 00000000] 09:08:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (139A9800) [pid = 3796] [serial = 1294] [outer = 13381000] 09:08:11 INFO - PROCESS | 3796 | 1464365291418 Marionette DEBUG loaded listener.js 09:08:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (13B04000) [pid = 3796] [serial = 1295] [outer = 13381000] 09:08:11 INFO - PROCESS | 3796 | 1464365291806 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]]]}] 09:08:11 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 09:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 699ms 09:08:11 INFO - PROCESS | 3796 | 1464365291844 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 3796 | 1464365291847 Marionette TRACE conn2 <- [1,1689,null,{"value":"13"}] 09:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:08:11 INFO - PROCESS | 3796 | 1464365291850 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 3796 | 1464365291852 Marionette TRACE conn2 <- [1,1690,null,{}] 09:08:11 INFO - PROCESS | 3796 | 1464365291855 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}] 09:08:11 INFO - PROCESS | 3796 | 1464365291936 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 09:08:11 INFO - PROCESS | 3796 | 1464365291943 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:11 INFO - PROCESS | 3796 | ++DOCSHELL 139B1000 == 29 [pid = 3796] [id = 432] 09:08:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (13DBFC00) [pid = 3796] [serial = 1296] [outer = 00000000] 09:08:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (15758800) [pid = 3796] [serial = 1297] [outer = 13DBFC00] 09:08:11 INFO - PROCESS | 3796 | 1464365291987 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (15F3C000) [pid = 3796] [serial = 1298] [outer = 13DBFC00] 09:08:12 INFO - PROCESS | 3796 | 1464365292481 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]]]}] 09:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 699ms 09:08:12 INFO - PROCESS | 3796 | 1464365292564 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 09:08:12 INFO - PROCESS | 3796 | 1464365292566 Marionette TRACE conn2 <- [1,1693,null,{"value":"13"}] 09:08:12 INFO - PROCESS | 3796 | 1464365292570 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:08:12 INFO - PROCESS | 3796 | 1464365292572 Marionette TRACE conn2 <- [1,1694,null,{}] 09:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:08:12 INFO - PROCESS | 3796 | 1464365292575 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}] 09:08:12 INFO - PROCESS | 3796 | 1464365292708 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 09:08:12 INFO - PROCESS | 3796 | 1464365292731 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:12 INFO - PROCESS | 3796 | ++DOCSHELL 110A1400 == 30 [pid = 3796] [id = 433] 09:08:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (16056000) [pid = 3796] [serial = 1299] [outer = 00000000] 09:08:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (16B36000) [pid = 3796] [serial = 1300] [outer = 16056000] 09:08:12 INFO - PROCESS | 3796 | 1464365292776 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16BC9800) [pid = 3796] [serial = 1301] [outer = 16056000] 09:08:13 INFO - PROCESS | 3796 | 1464365293229 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]]]}] 09:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 699ms 09:08:13 INFO - PROCESS | 3796 | 1464365293272 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 3796 | 1464365293274 Marionette TRACE conn2 <- [1,1697,null,{"value":"13"}] 09:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:08:13 INFO - PROCESS | 3796 | 1464365293277 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 3796 | 1464365293279 Marionette TRACE conn2 <- [1,1698,null,{}] 09:08:13 INFO - PROCESS | 3796 | 1464365293267 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}] 09:08:13 INFO - PROCESS | 3796 | 1464365293401 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 09:08:13 INFO - PROCESS | 3796 | 1464365293415 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:13 INFO - PROCESS | 3796 | ++DOCSHELL 16E89800 == 31 [pid = 3796] [id = 434] 09:08:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16E8B400) [pid = 3796] [serial = 1302] [outer = 00000000] 09:08:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16ECB800) [pid = 3796] [serial = 1303] [outer = 16E8B400] 09:08:13 INFO - PROCESS | 3796 | 1464365293460 Marionette DEBUG loaded listener.js 09:08:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16F03C00) [pid = 3796] [serial = 1304] [outer = 16E8B400] 09:08:13 INFO - PROCESS | 3796 | 1464365293928 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]]]}] 09:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 699ms 09:08:13 INFO - PROCESS | 3796 | 1464365293962 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 3796 | 1464365293964 Marionette TRACE conn2 <- [1,1701,null,{"value":"13"}] 09:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:08:13 INFO - PROCESS | 3796 | 1464365293967 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 3796 | 1464365293969 Marionette TRACE conn2 <- [1,1702,null,{}] 09:08:13 INFO - PROCESS | 3796 | 1464365293972 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}] 09:08:14 INFO - PROCESS | 3796 | 1464365294101 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 09:08:14 INFO - PROCESS | 3796 | 1464365294120 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:14 INFO - PROCESS | 3796 | ++DOCSHELL 10C0C800 == 32 [pid = 3796] [id = 435] 09:08:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (139B3C00) [pid = 3796] [serial = 1305] [outer = 00000000] 09:08:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16F0C800) [pid = 3796] [serial = 1306] [outer = 139B3C00] 09:08:14 INFO - PROCESS | 3796 | 1464365294164 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16F0D000) [pid = 3796] [serial = 1307] [outer = 139B3C00] 09:08:14 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15755000) [pid = 3796] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:08:14 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15C13C00) [pid = 3796] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:08:14 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (152E0800) [pid = 3796] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:08:14 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13323400) [pid = 3796] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:08:14 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (13DB7C00) [pid = 3796] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:08:14 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10FD5800) [pid = 3796] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:08:14 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10A62000) [pid = 3796] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:08:14 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (12D24400) [pid = 3796] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:08:14 INFO - PROCESS | 3796 | 1464365294621 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]]]}] 09:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 683ms 09:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:08:14 INFO - PROCESS | 3796 | 1464365294666 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 09:08:14 INFO - PROCESS | 3796 | 1464365294668 Marionette TRACE conn2 <- [1,1705,null,{"value":"13"}] 09:08:14 INFO - PROCESS | 3796 | 1464365294672 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:08:14 INFO - PROCESS | 3796 | 1464365294673 Marionette TRACE conn2 <- [1,1706,null,{}] 09:08:14 INFO - PROCESS | 3796 | 1464365294676 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}] 09:08:14 INFO - PROCESS | 3796 | 1464365294752 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 09:08:14 INFO - PROCESS | 3796 | 1464365294758 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:14 INFO - PROCESS | 3796 | ++DOCSHELL 11C01C00 == 33 [pid = 3796] [id = 436] 09:08:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (128B9C00) [pid = 3796] [serial = 1308] [outer = 00000000] 09:08:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (16019800) [pid = 3796] [serial = 1309] [outer = 128B9C00] 09:08:14 INFO - PROCESS | 3796 | 1464365294817 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16B32400) [pid = 3796] [serial = 1310] [outer = 128B9C00] 09:08:15 INFO - PROCESS | 3796 | 1464365295271 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]]]}] 09:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 621ms 09:08:15 INFO - PROCESS | 3796 | 1464365295310 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 3796 | 1464365295312 Marionette TRACE conn2 <- [1,1709,null,{"value":"13"}] 09:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:08:15 INFO - PROCESS | 3796 | 1464365295315 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 3796 | 1464365295317 Marionette TRACE conn2 <- [1,1710,null,{}] 09:08:15 INFO - PROCESS | 3796 | 1464365295320 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}] 09:08:15 INFO - PROCESS | 3796 | 1464365295396 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 09:08:15 INFO - PROCESS | 3796 | 1464365295402 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:15 INFO - PROCESS | 3796 | ++DOCSHELL 11C7DC00 == 34 [pid = 3796] [id = 437] 09:08:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (12884800) [pid = 3796] [serial = 1311] [outer = 00000000] 09:08:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16F35400) [pid = 3796] [serial = 1312] [outer = 12884800] 09:08:15 INFO - PROCESS | 3796 | 1464365295446 Marionette DEBUG loaded listener.js 09:08:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16F35C00) [pid = 3796] [serial = 1313] [outer = 12884800] 09:08:15 INFO - PROCESS | 3796 | 1464365295890 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]]]}] 09:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 636ms 09:08:15 INFO - PROCESS | 3796 | 1464365295937 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 09:08:15 INFO - PROCESS | 3796 | 1464365295939 Marionette TRACE conn2 <- [1,1713,null,{"value":"13"}] 09:08:15 INFO - PROCESS | 3796 | 1464365295942 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:08:15 INFO - PROCESS | 3796 | 1464365295944 Marionette TRACE conn2 <- [1,1714,null,{}] 09:08:15 INFO - PROCESS | 3796 | 1464365295947 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}] 09:08:16 INFO - PROCESS | 3796 | 1464365296028 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 09:08:16 INFO - PROCESS | 3796 | 1464365296035 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:16 INFO - PROCESS | 3796 | ++DOCSHELL 1305FC00 == 35 [pid = 3796] [id = 438] 09:08:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (140C6800) [pid = 3796] [serial = 1314] [outer = 00000000] 09:08:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16FF8000) [pid = 3796] [serial = 1315] [outer = 140C6800] 09:08:16 INFO - PROCESS | 3796 | 1464365296078 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1720FC00) [pid = 3796] [serial = 1316] [outer = 140C6800] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16B33400) [pid = 3796] [serial = 1279] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (13BBF800) [pid = 3796] [serial = 1252] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (140C6C00) [pid = 3796] [serial = 1267] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (114A5C00) [pid = 3796] [serial = 1258] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (11CA6000) [pid = 3796] [serial = 1259] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (10A5B000) [pid = 3796] [serial = 1249] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (10B08400) [pid = 3796] [serial = 1255] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (10C03800) [pid = 3796] [serial = 1256] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13102400) [pid = 3796] [serial = 1261] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (13109000) [pid = 3796] [serial = 1262] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (15E20000) [pid = 3796] [serial = 1270] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (140CAC00) [pid = 3796] [serial = 1268] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16058C00) [pid = 3796] [serial = 1273] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16052800) [pid = 3796] [serial = 1271] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (160B0800) [pid = 3796] [serial = 1274] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 66 (16977400) [pid = 3796] [serial = 1276] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 65 (139AA000) [pid = 3796] [serial = 1264] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 64 (13B05800) [pid = 3796] [serial = 1265] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | --DOMWINDOW == 63 (1697C400) [pid = 3796] [serial = 1277] [outer = 00000000] [url = about:blank] 09:08:17 INFO - PROCESS | 3796 | 1464365297812 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]]]}] 09:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1894ms 09:08:17 INFO - PROCESS | 3796 | 1464365297854 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 09:08:17 INFO - PROCESS | 3796 | 1464365297858 Marionette TRACE conn2 <- [1,1717,null,{"value":"13"}] 09:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:08:17 INFO - PROCESS | 3796 | 1464365297864 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 3796 | 1464365297867 Marionette TRACE conn2 <- [1,1718,null,{}] 09:08:17 INFO - PROCESS | 3796 | 1464365297873 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}] 09:08:17 INFO - PROCESS | 3796 | 1464365297968 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 09:08:17 INFO - PROCESS | 3796 | 1464365297976 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:17 INFO - PROCESS | 3796 | ++DOCSHELL 103EAC00 == 36 [pid = 3796] [id = 439] 09:08:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 64 (1055AC00) [pid = 3796] [serial = 1317] [outer = 00000000] 09:08:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 65 (10A58800) [pid = 3796] [serial = 1318] [outer = 1055AC00] 09:08:18 INFO - PROCESS | 3796 | 1464365298028 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 66 (10B06400) [pid = 3796] [serial = 1319] [outer = 1055AC00] 09:08:18 INFO - PROCESS | 3796 | 1464365298512 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]]]}] 09:08:18 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 09:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 699ms 09:08:18 INFO - PROCESS | 3796 | 1464365298548 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 09:08:18 INFO - PROCESS | 3796 | 1464365298554 Marionette TRACE conn2 <- [1,1721,null,{"value":"13"}] 09:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:08:18 INFO - PROCESS | 3796 | 1464365298561 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:08:18 INFO - PROCESS | 3796 | 1464365298563 Marionette TRACE conn2 <- [1,1722,null,{}] 09:08:18 INFO - PROCESS | 3796 | 1464365298567 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}] 09:08:18 INFO - PROCESS | 3796 | 1464365298648 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 09:08:18 INFO - PROCESS | 3796 | 1464365298657 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:18 INFO - PROCESS | 3796 | ++DOCSHELL 10C08800 == 37 [pid = 3796] [id = 440] 09:08:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 67 (10C0A400) [pid = 3796] [serial = 1320] [outer = 00000000] 09:08:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (10C10000) [pid = 3796] [serial = 1321] [outer = 10C0A400] 09:08:18 INFO - PROCESS | 3796 | 1464365298702 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10FD2C00) [pid = 3796] [serial = 1322] [outer = 10C0A400] 09:08:19 INFO - PROCESS | 3796 | 1464365299152 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]]]}] 09:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 621ms 09:08:19 INFO - PROCESS | 3796 | 1464365299196 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 3796 | 1464365299198 Marionette TRACE conn2 <- [1,1725,null,{"value":"13"}] 09:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:08:19 INFO - PROCESS | 3796 | 1464365299202 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 3796 | 1464365299206 Marionette TRACE conn2 <- [1,1726,null,{}] 09:08:19 INFO - PROCESS | 3796 | 1464365299216 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}] 09:08:19 INFO - PROCESS | 3796 | 1464365299298 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 09:08:19 INFO - PROCESS | 3796 | 1464365299308 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:19 INFO - PROCESS | 3796 | ++DOCSHELL 1288BC00 == 38 [pid = 3796] [id = 441] 09:08:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (128B2000) [pid = 3796] [serial = 1323] [outer = 00000000] 09:08:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12B86C00) [pid = 3796] [serial = 1324] [outer = 128B2000] 09:08:19 INFO - PROCESS | 3796 | 1464365299359 Marionette DEBUG loaded listener.js 09:08:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (12D7E000) [pid = 3796] [serial = 1325] [outer = 128B2000] 09:08:19 INFO - PROCESS | 3796 | 1464365299824 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]]]}] 09:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 621ms 09:08:19 INFO - PROCESS | 3796 | 1464365299842 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 3796 | 1464365299844 Marionette TRACE conn2 <- [1,1729,null,{"value":"13"}] 09:08:19 INFO - PROCESS | 3796 | 1464365299847 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:08:19 INFO - PROCESS | 3796 | 1464365299849 Marionette TRACE conn2 <- [1,1730,null,{}] 09:08:19 INFO - PROCESS | 3796 | 1464365299853 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}] 09:08:19 INFO - PROCESS | 3796 | 1464365299931 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 09:08:19 INFO - PROCESS | 3796 | 1464365299936 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:19 INFO - PROCESS | 3796 | ++DOCSHELL 12B85C00 == 39 [pid = 3796] [id = 442] 09:08:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1307D400) [pid = 3796] [serial = 1326] [outer = 00000000] 09:08:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13110C00) [pid = 3796] [serial = 1327] [outer = 1307D400] 09:08:19 INFO - PROCESS | 3796 | 1464365299988 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1381EC00) [pid = 3796] [serial = 1328] [outer = 1307D400] 09:08:20 INFO - PROCESS | 3796 | 1464365300423 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]]]}] 09:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 590ms 09:08:20 INFO - PROCESS | 3796 | 1464365300455 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 3796 | 1464365300457 Marionette TRACE conn2 <- [1,1733,null,{"value":"13"}] 09:08:20 INFO - PROCESS | 3796 | 1464365300460 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 3796 | 1464365300462 Marionette TRACE conn2 <- [1,1734,null,{}] 09:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:08:20 INFO - PROCESS | 3796 | 1464365300466 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}] 09:08:20 INFO - PROCESS | 3796 | 1464365300542 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 09:08:20 INFO - PROCESS | 3796 | 1464365300549 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:20 INFO - PROCESS | 3796 | ++DOCSHELL 138E0000 == 40 [pid = 3796] [id = 443] 09:08:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (138E3000) [pid = 3796] [serial = 1329] [outer = 00000000] 09:08:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13B08000) [pid = 3796] [serial = 1330] [outer = 138E3000] 09:08:20 INFO - PROCESS | 3796 | 1464365300593 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13BC9C00) [pid = 3796] [serial = 1331] [outer = 138E3000] 09:08:21 INFO - PROCESS | 3796 | 1464365301056 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]]]}] 09:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 636ms 09:08:21 INFO - PROCESS | 3796 | 1464365301101 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 3796 | 1464365301103 Marionette TRACE conn2 <- [1,1737,null,{"value":"13"}] 09:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:08:21 INFO - PROCESS | 3796 | 1464365301106 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 3796 | 1464365301108 Marionette TRACE conn2 <- [1,1738,null,{}] 09:08:21 INFO - PROCESS | 3796 | 1464365301111 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}] 09:08:21 INFO - PROCESS | 3796 | 1464365301187 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 09:08:21 INFO - PROCESS | 3796 | 1464365301197 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:21 INFO - PROCESS | 3796 | ++DOCSHELL 1431E800 == 41 [pid = 3796] [id = 444] 09:08:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (14325C00) [pid = 3796] [serial = 1332] [outer = 00000000] 09:08:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15C04400) [pid = 3796] [serial = 1333] [outer = 14325C00] 09:08:21 INFO - PROCESS | 3796 | 1464365301242 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (15F3C800) [pid = 3796] [serial = 1334] [outer = 14325C00] 09:08:21 INFO - PROCESS | 3796 | 1464365301666 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]]]}] 09:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 590ms 09:08:21 INFO - PROCESS | 3796 | 1464365301687 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 09:08:21 INFO - PROCESS | 3796 | 1464365301689 Marionette TRACE conn2 <- [1,1741,null,{"value":"13"}] 09:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:08:21 INFO - PROCESS | 3796 | 1464365301704 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:08:21 INFO - PROCESS | 3796 | 1464365301706 Marionette TRACE conn2 <- [1,1742,null,{}] 09:08:21 INFO - PROCESS | 3796 | 1464365301709 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}] 09:08:21 INFO - PROCESS | 3796 | 1464365301779 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 09:08:21 INFO - PROCESS | 3796 | 1464365301786 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:21 INFO - PROCESS | 3796 | ++DOCSHELL 15755400 == 42 [pid = 3796] [id = 445] 09:08:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15C12000) [pid = 3796] [serial = 1335] [outer = 00000000] 09:08:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16053400) [pid = 3796] [serial = 1336] [outer = 15C12000] 09:08:21 INFO - PROCESS | 3796 | 1464365301832 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16053C00) [pid = 3796] [serial = 1337] [outer = 15C12000] 09:08:22 INFO - PROCESS | 3796 | 1464365302269 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]]]}] 09:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 590ms 09:08:22 INFO - PROCESS | 3796 | 1464365302300 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 3796 | 1464365302302 Marionette TRACE conn2 <- [1,1745,null,{"value":"13"}] 09:08:22 INFO - PROCESS | 3796 | 1464365302305 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:08:22 INFO - PROCESS | 3796 | 1464365302307 Marionette TRACE conn2 <- [1,1746,null,{}] 09:08:22 INFO - PROCESS | 3796 | 1464365302311 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}] 09:08:22 INFO - PROCESS | 3796 | 1464365302418 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 09:08:22 INFO - PROCESS | 3796 | 1464365302437 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:22 INFO - PROCESS | 3796 | ++DOCSHELL 10C0E800 == 43 [pid = 3796] [id = 446] 09:08:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1310B800) [pid = 3796] [serial = 1338] [outer = 00000000] 09:08:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1697EC00) [pid = 3796] [serial = 1339] [outer = 1310B800] 09:08:22 INFO - PROCESS | 3796 | 1464365302481 Marionette DEBUG loaded listener.js 09:08:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1697F000) [pid = 3796] [serial = 1340] [outer = 1310B800] 09:08:22 INFO - PROCESS | 3796 | 1464365302883 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]]]}] 09:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 636ms 09:08:22 INFO - PROCESS | 3796 | 1464365302944 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 3796 | 1464365302946 Marionette TRACE conn2 <- [1,1749,null,{"value":"13"}] 09:08:22 INFO - PROCESS | 3796 | 1464365302949 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:08:22 INFO - PROCESS | 3796 | 1464365302950 Marionette TRACE conn2 <- [1,1750,null,{}] 09:08:22 INFO - PROCESS | 3796 | 1464365302954 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}] 09:08:23 INFO - PROCESS | 3796 | 1464365303072 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 09:08:23 INFO - PROCESS | 3796 | 1464365303090 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:23 INFO - PROCESS | 3796 | ++DOCSHELL 12887800 == 44 [pid = 3796] [id = 447] 09:08:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (138E7800) [pid = 3796] [serial = 1341] [outer = 00000000] 09:08:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16BC8000) [pid = 3796] [serial = 1342] [outer = 138E7800] 09:08:23 INFO - PROCESS | 3796 | 1464365303139 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16E83800) [pid = 3796] [serial = 1343] [outer = 138E7800] 09:08:23 INFO - PROCESS | 3796 | 1464365303581 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]]]}] 09:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 683ms 09:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:08:23 INFO - PROCESS | 3796 | 1464365303649 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 09:08:23 INFO - PROCESS | 3796 | 1464365303651 Marionette TRACE conn2 <- [1,1753,null,{"value":"13"}] 09:08:23 INFO - PROCESS | 3796 | 1464365303655 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:08:23 INFO - PROCESS | 3796 | 1464365303656 Marionette TRACE conn2 <- [1,1754,null,{}] 09:08:23 INFO - PROCESS | 3796 | 1464365303660 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}] 09:08:23 INFO - PROCESS | 3796 | 1464365303750 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 09:08:23 INFO - PROCESS | 3796 | 1464365303762 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:23 INFO - PROCESS | 3796 | ++DOCSHELL 0C7EF000 == 45 [pid = 3796] [id = 448] 09:08:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (103EA400) [pid = 3796] [serial = 1344] [outer = 00000000] 09:08:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16E8EC00) [pid = 3796] [serial = 1345] [outer = 103EA400] 09:08:23 INFO - PROCESS | 3796 | 1464365303853 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16EC3000) [pid = 3796] [serial = 1346] [outer = 103EA400] 09:08:24 INFO - PROCESS | 3796 | 1464365304272 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]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 684ms 09:08:24 INFO - PROCESS | 3796 | 1464365304338 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 3796 | 1464365304340 Marionette TRACE conn2 <- [1,1757,null,{"value":"13"}] 09:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:08:24 INFO - PROCESS | 3796 | 1464365304343 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 3796 | 1464365304346 Marionette TRACE conn2 <- [1,1758,null,{}] 09:08:24 INFO - PROCESS | 3796 | 1464365304349 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}] 09:08:24 INFO - PROCESS | 3796 | 1464365304497 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 09:08:24 INFO - PROCESS | 3796 | 1464365304523 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:24 INFO - PROCESS | 3796 | ++DOCSHELL 138DEC00 == 46 [pid = 3796] [id = 449] 09:08:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16F01400) [pid = 3796] [serial = 1347] [outer = 00000000] 09:08:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16F3F000) [pid = 3796] [serial = 1348] [outer = 16F01400] 09:08:24 INFO - PROCESS | 3796 | 1464365304571 Marionette DEBUG loaded listener.js 09:08:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (17076C00) [pid = 3796] [serial = 1349] [outer = 16F01400] 09:08:25 INFO - PROCESS | 3796 | 1464365305019 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]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 683ms 09:08:25 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16056000) [pid = 3796] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:08:25 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16AAA400) [pid = 3796] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:08:25 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (128B9C00) [pid = 3796] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:08:25 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13381000) [pid = 3796] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:08:25 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1125C800) [pid = 3796] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:08:25 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (12A98800) [pid = 3796] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:08:25 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10C04400) [pid = 3796] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:08:25 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (139B3C00) [pid = 3796] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:08:25 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (12884800) [pid = 3796] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:08:25 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (13DBFC00) [pid = 3796] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:08:25 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (0C7F9000) [pid = 3796] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:08:25 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16E8B400) [pid = 3796] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:08:25 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16B33000) [pid = 3796] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:08:25 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (105EF400) [pid = 3796] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:08:25 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (138DF000) [pid = 3796] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:08:25 INFO - PROCESS | 3796 | 1464365305187 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 3796 | 1464365305189 Marionette TRACE conn2 <- [1,1761,null,{"value":"13"}] 09:08:25 INFO - PROCESS | 3796 | 1464365305199 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 3796 | 1464365305200 Marionette TRACE conn2 <- [1,1762,null,{}] 09:08:25 INFO - PROCESS | 3796 | 1464365305204 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}] 09:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:08:25 INFO - PROCESS | 3796 | 1464365305280 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 09:08:25 INFO - PROCESS | 3796 | 1464365305288 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:25 INFO - PROCESS | 3796 | ++DOCSHELL 10C06800 == 47 [pid = 3796] [id = 450] 09:08:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (10C0A000) [pid = 3796] [serial = 1350] [outer = 00000000] 09:08:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (13317800) [pid = 3796] [serial = 1351] [outer = 10C0A000] 09:08:25 INFO - PROCESS | 3796 | 1464365305333 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (13381000) [pid = 3796] [serial = 1352] [outer = 10C0A000] 09:08:25 INFO - PROCESS | 3796 | 1464365305770 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]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 575ms 09:08:25 INFO - PROCESS | 3796 | 1464365305788 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 3796 | 1464365305789 Marionette TRACE conn2 <- [1,1765,null,{"value":"13"}] 09:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:08:25 INFO - PROCESS | 3796 | 1464365305793 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:08:25 INFO - PROCESS | 3796 | 1464365305794 Marionette TRACE conn2 <- [1,1766,null,{}] 09:08:25 INFO - PROCESS | 3796 | 1464365305798 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}] 09:08:25 INFO - PROCESS | 3796 | 1464365305903 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 09:08:25 INFO - PROCESS | 3796 | 1464365305910 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:25 INFO - PROCESS | 3796 | ++DOCSHELL 12D25C00 == 48 [pid = 3796] [id = 451] 09:08:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (160B7C00) [pid = 3796] [serial = 1353] [outer = 00000000] 09:08:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16EC6800) [pid = 3796] [serial = 1354] [outer = 160B7C00] 09:08:25 INFO - PROCESS | 3796 | 1464365305953 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16F3C000) [pid = 3796] [serial = 1355] [outer = 160B7C00] 09:08:26 INFO - PROCESS | 3796 | 1464365306355 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]]]}] 09:08:26 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 09:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 621ms 09:08:26 INFO - PROCESS | 3796 | 1464365306414 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 09:08:26 INFO - PROCESS | 3796 | 1464365306416 Marionette TRACE conn2 <- [1,1769,null,{"value":"13"}] 09:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:08:26 INFO - PROCESS | 3796 | 1464365306419 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 3796 | 1464365306421 Marionette TRACE conn2 <- [1,1770,null,{}] 09:08:26 INFO - PROCESS | 3796 | 1464365306424 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}] 09:08:26 INFO - PROCESS | 3796 | 1464365306498 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 09:08:26 INFO - PROCESS | 3796 | 1464365306504 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:26 INFO - PROCESS | 3796 | ++DOCSHELL 13BC9800 == 49 [pid = 3796] [id = 452] 09:08:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1720A800) [pid = 3796] [serial = 1356] [outer = 00000000] 09:08:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17233000) [pid = 3796] [serial = 1357] [outer = 1720A800] 09:08:26 INFO - PROCESS | 3796 | 1464365306547 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (17237400) [pid = 3796] [serial = 1358] [outer = 1720A800] 09:08:26 INFO - PROCESS | 3796 | 1464365306956 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]]]}] 09:08:27 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 09:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 590ms 09:08:27 INFO - PROCESS | 3796 | 1464365307017 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 3796 | 1464365307019 Marionette TRACE conn2 <- [1,1773,null,{"value":"13"}] 09:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:08:27 INFO - PROCESS | 3796 | 1464365307026 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 3796 | 1464365307027 Marionette TRACE conn2 <- [1,1774,null,{}] 09:08:27 INFO - PROCESS | 3796 | 1464365307031 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}] 09:08:27 INFO - PROCESS | 3796 | 1464365307116 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 09:08:27 INFO - PROCESS | 3796 | 1464365307123 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:27 INFO - PROCESS | 3796 | ++DOCSHELL 12889000 == 50 [pid = 3796] [id = 453] 09:08:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (15C11800) [pid = 3796] [serial = 1359] [outer = 00000000] 09:08:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (17606C00) [pid = 3796] [serial = 1360] [outer = 15C11800] 09:08:27 INFO - PROCESS | 3796 | 1464365307172 Marionette DEBUG loaded listener.js 09:08:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1760C400) [pid = 3796] [serial = 1361] [outer = 15C11800] 09:08:27 INFO - PROCESS | 3796 | 1464365307970 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]]]}] 09:08:27 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 09:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 978ms 09:08:28 INFO - PROCESS | 3796 | 1464365308014 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 09:08:28 INFO - PROCESS | 3796 | 1464365308020 Marionette TRACE conn2 <- [1,1777,null,{"value":"13"}] 09:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:08:28 INFO - PROCESS | 3796 | 1464365308024 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:08:28 INFO - PROCESS | 3796 | 1464365308029 Marionette TRACE conn2 <- [1,1778,null,{}] 09:08:28 INFO - PROCESS | 3796 | 1464365308034 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}] 09:08:28 INFO - PROCESS | 3796 | 1464365308149 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 09:08:28 INFO - PROCESS | 3796 | 1464365308289 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:28 INFO - PROCESS | 3796 | ++DOCSHELL 10A60000 == 51 [pid = 3796] [id = 454] 09:08:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10A63C00) [pid = 3796] [serial = 1362] [outer = 00000000] 09:08:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10C06400) [pid = 3796] [serial = 1363] [outer = 10A63C00] 09:08:28 INFO - PROCESS | 3796 | 1464365308347 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (110A2C00) [pid = 3796] [serial = 1364] [outer = 10A63C00] 09:08:29 INFO - PROCESS | 3796 | 1464365309255 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]]]}] 09:08:29 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) 09:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1289ms 09:08:29 INFO - PROCESS | 3796 | 1464365309314 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 3796 | 1464365309318 Marionette TRACE conn2 <- [1,1781,null,{"value":"13"}] 09:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:08:29 INFO - PROCESS | 3796 | 1464365309323 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 3796 | 1464365309327 Marionette TRACE conn2 <- [1,1782,null,{}] 09:08:29 INFO - PROCESS | 3796 | 1464365309334 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}] 09:08:29 INFO - PROCESS | 3796 | 1464365309436 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 09:08:29 INFO - PROCESS | 3796 | 1464365309569 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:29 INFO - PROCESS | 3796 | ++DOCSHELL 10A5CC00 == 52 [pid = 3796] [id = 455] 09:08:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (10B05C00) [pid = 3796] [serial = 1365] [outer = 00000000] 09:08:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (10B12000) [pid = 3796] [serial = 1366] [outer = 10B05C00] 09:08:29 INFO - PROCESS | 3796 | 1464365309620 Marionette DEBUG loaded listener.js 09:08:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (10C07400) [pid = 3796] [serial = 1367] [outer = 10B05C00] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 11C7DC00 == 51 [pid = 3796] [id = 437] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 11C01C00 == 50 [pid = 3796] [id = 436] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 13BC9800 == 49 [pid = 3796] [id = 452] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 12D25C00 == 48 [pid = 3796] [id = 451] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 10C06800 == 47 [pid = 3796] [id = 450] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 138DEC00 == 46 [pid = 3796] [id = 449] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 0C7EF000 == 45 [pid = 3796] [id = 448] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 12887800 == 44 [pid = 3796] [id = 447] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 10C0E800 == 43 [pid = 3796] [id = 446] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 15755400 == 42 [pid = 3796] [id = 445] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 1431E800 == 41 [pid = 3796] [id = 444] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 138E0000 == 40 [pid = 3796] [id = 443] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 12B85C00 == 39 [pid = 3796] [id = 442] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 1288BC00 == 38 [pid = 3796] [id = 441] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 10C08800 == 37 [pid = 3796] [id = 440] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 103EAC00 == 36 [pid = 3796] [id = 439] 09:08:29 INFO - PROCESS | 3796 | --DOCSHELL 1305FC00 == 35 [pid = 3796] [id = 438] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16FF8000) [pid = 3796] [serial = 1315] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16F35C00) [pid = 3796] [serial = 1313] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16BC9800) [pid = 3796] [serial = 1301] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16B32C00) [pid = 3796] [serial = 1280] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16019800) [pid = 3796] [serial = 1309] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (13B04000) [pid = 3796] [serial = 1295] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16B36000) [pid = 3796] [serial = 1300] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (12AF0400) [pid = 3796] [serial = 1292] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (13109400) [pid = 3796] [serial = 1285] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10C10800) [pid = 3796] [serial = 1288] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16B32400) [pid = 3796] [serial = 1310] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16F0C800) [pid = 3796] [serial = 1306] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (139A9800) [pid = 3796] [serial = 1294] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16F35400) [pid = 3796] [serial = 1312] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (15758800) [pid = 3796] [serial = 1297] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10502C00) [pid = 3796] [serial = 1283] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16ECB800) [pid = 3796] [serial = 1303] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (138E3400) [pid = 3796] [serial = 1286] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (15F3C000) [pid = 3796] [serial = 1298] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16F03C00) [pid = 3796] [serial = 1304] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (110A4400) [pid = 3796] [serial = 1289] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1288AC00) [pid = 3796] [serial = 1291] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16F04C00) [pid = 3796] [serial = 1247] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (0F9ECC00) [pid = 3796] [serial = 1282] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16F0D000) [pid = 3796] [serial = 1307] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (10C01400) [pid = 3796] [serial = 1250] [outer = 00000000] [url = about:blank] 09:08:29 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (140C8800) [pid = 3796] [serial = 1253] [outer = 00000000] [url = about:blank] 09:08:30 INFO - PROCESS | 3796 | 1464365310144 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]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 823ms 09:08:30 INFO - PROCESS | 3796 | 1464365310167 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 3796 | 1464365310173 Marionette TRACE conn2 <- [1,1785,null,{"value":"13"}] 09:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:08:30 INFO - PROCESS | 3796 | 1464365310180 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 3796 | 1464365310182 Marionette TRACE conn2 <- [1,1786,null,{}] 09:08:30 INFO - PROCESS | 3796 | 1464365310186 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}] 09:08:30 INFO - PROCESS | 3796 | 1464365310274 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 09:08:30 INFO - PROCESS | 3796 | 1464365310283 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:30 INFO - PROCESS | 3796 | ++DOCSHELL 10A5A000 == 36 [pid = 3796] [id = 456] 09:08:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10B0CC00) [pid = 3796] [serial = 1368] [outer = 00000000] 09:08:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (10FD3000) [pid = 3796] [serial = 1369] [outer = 10B0CC00] 09:08:30 INFO - PROCESS | 3796 | 1464365310330 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (11A0D400) [pid = 3796] [serial = 1370] [outer = 10B0CC00] 09:08:30 INFO - PROCESS | 3796 | 1464365310794 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]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 636ms 09:08:30 INFO - PROCESS | 3796 | 1464365310815 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 09:08:30 INFO - PROCESS | 3796 | 1464365310817 Marionette TRACE conn2 <- [1,1789,null,{"value":"13"}] 09:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:08:30 INFO - PROCESS | 3796 | 1464365310821 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:08:30 INFO - PROCESS | 3796 | 1464365310824 Marionette TRACE conn2 <- [1,1790,null,{}] 09:08:30 INFO - PROCESS | 3796 | 1464365310835 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}] 09:08:30 INFO - PROCESS | 3796 | 1464365310921 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 09:08:30 INFO - PROCESS | 3796 | 1464365310929 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:30 INFO - PROCESS | 3796 | ++DOCSHELL 1305F400 == 37 [pid = 3796] [id = 457] 09:08:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1305FC00) [pid = 3796] [serial = 1371] [outer = 00000000] 09:08:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13107800) [pid = 3796] [serial = 1372] [outer = 1305FC00] 09:08:30 INFO - PROCESS | 3796 | 1464365310977 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (13110400) [pid = 3796] [serial = 1373] [outer = 1305FC00] 09:08:31 INFO - PROCESS | 3796 | 1464365311465 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]]]}] 09:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 683ms 09:08:31 INFO - PROCESS | 3796 | 1464365311520 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 3796 | 1464365311522 Marionette TRACE conn2 <- [1,1793,null,{"value":"13"}] 09:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:08:31 INFO - PROCESS | 3796 | 1464365311509 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 3796 | 1464365311511 Marionette TRACE conn2 <- [1,1794,null,{}] 09:08:31 INFO - PROCESS | 3796 | 1464365311514 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}] 09:08:31 INFO - PROCESS | 3796 | 1464365311603 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 09:08:31 INFO - PROCESS | 3796 | 1464365311611 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:31 INFO - PROCESS | 3796 | ++DOCSHELL 1381D400 == 38 [pid = 3796] [id = 458] 09:08:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (138E6400) [pid = 3796] [serial = 1374] [outer = 00000000] 09:08:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13BBF000) [pid = 3796] [serial = 1375] [outer = 138E6400] 09:08:31 INFO - PROCESS | 3796 | 1464365311657 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (140BF400) [pid = 3796] [serial = 1376] [outer = 138E6400] 09:08:32 INFO - PROCESS | 3796 | 1464365312084 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]]]}] 09:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 621ms 09:08:32 INFO - PROCESS | 3796 | 1464365312147 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 09:08:32 INFO - PROCESS | 3796 | 1464365312149 Marionette TRACE conn2 <- [1,1797,null,{"value":"13"}] 09:08:32 INFO - PROCESS | 3796 | 1464365312152 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:08:32 INFO - PROCESS | 3796 | 1464365312153 Marionette TRACE conn2 <- [1,1798,null,{}] 09:08:32 INFO - PROCESS | 3796 | 1464365312166 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}] 09:08:32 INFO - PROCESS | 3796 | 1464365312280 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 09:08:32 INFO - PROCESS | 3796 | 1464365312365 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:32 INFO - PROCESS | 3796 | ++DOCSHELL 1431A800 == 39 [pid = 3796] [id = 459] 09:08:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1431C000) [pid = 3796] [serial = 1377] [outer = 00000000] 09:08:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (152D8800) [pid = 3796] [serial = 1378] [outer = 1431C000] 09:08:32 INFO - PROCESS | 3796 | 1464365312412 Marionette DEBUG loaded listener.js 09:08:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (15756C00) [pid = 3796] [serial = 1379] [outer = 1431C000] 09:08:32 INFO - PROCESS | 3796 | 1464365312847 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]]]}] 09:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 745ms 09:08:32 INFO - PROCESS | 3796 | 1464365312913 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 09:08:32 INFO - PROCESS | 3796 | 1464365312915 Marionette TRACE conn2 <- [1,1801,null,{"value":"13"}] 09:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:08:32 INFO - PROCESS | 3796 | 1464365312918 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 3796 | 1464365312920 Marionette TRACE conn2 <- [1,1802,null,{}] 09:08:32 INFO - PROCESS | 3796 | 1464365312923 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}] 09:08:33 INFO - PROCESS | 3796 | 1464365313066 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 09:08:33 INFO - PROCESS | 3796 | 1464365313078 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:33 INFO - PROCESS | 3796 | ++DOCSHELL 15E14800 == 40 [pid = 3796] [id = 460] 09:08:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (15E15400) [pid = 3796] [serial = 1380] [outer = 00000000] 09:08:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16054800) [pid = 3796] [serial = 1381] [outer = 15E15400] 09:08:33 INFO - PROCESS | 3796 | 1464365313123 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1605BC00) [pid = 3796] [serial = 1382] [outer = 15E15400] 09:08:33 INFO - PROCESS | 3796 | 1464365313570 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]]]}] 09:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 683ms 09:08:33 INFO - PROCESS | 3796 | 1464365313618 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 09:08:33 INFO - PROCESS | 3796 | 1464365313620 Marionette TRACE conn2 <- [1,1805,null,{"value":"13"}] 09:08:33 INFO - PROCESS | 3796 | 1464365313623 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:08:33 INFO - PROCESS | 3796 | 1464365313625 Marionette TRACE conn2 <- [1,1806,null,{}] 09:08:33 INFO - PROCESS | 3796 | 1464365313629 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}] 09:08:33 INFO - PROCESS | 3796 | 1464365313763 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 09:08:33 INFO - PROCESS | 3796 | 1464365313774 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:33 INFO - PROCESS | 3796 | ++DOCSHELL 1331C800 == 41 [pid = 3796] [id = 461] 09:08:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16AA8400) [pid = 3796] [serial = 1383] [outer = 00000000] 09:08:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16B37C00) [pid = 3796] [serial = 1384] [outer = 16AA8400] 09:08:33 INFO - PROCESS | 3796 | 1464365313817 Marionette DEBUG loaded listener.js 09:08:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16B38800) [pid = 3796] [serial = 1385] [outer = 16AA8400] 09:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1720A800) [pid = 3796] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (103EA400) [pid = 3796] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (10C0A400) [pid = 3796] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (140C6800) [pid = 3796] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1055AC00) [pid = 3796] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (138E3000) [pid = 3796] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15C12000) [pid = 3796] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1310B800) [pid = 3796] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16F01400) [pid = 3796] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (128B2000) [pid = 3796] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (14325C00) [pid = 3796] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (10C0A000) [pid = 3796] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (160B7C00) [pid = 3796] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (1307D400) [pid = 3796] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:08:34 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (138E7800) [pid = 3796] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:08:34 INFO - PROCESS | 3796 | 1464365314388 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]]]}] 09:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 838ms 09:08:34 INFO - PROCESS | 3796 | 1464365314451 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 09:08:34 INFO - PROCESS | 3796 | 1464365314453 Marionette TRACE conn2 <- [1,1809,null,{"value":"13"}] 09:08:34 INFO - PROCESS | 3796 | 1464365314456 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:08:34 INFO - PROCESS | 3796 | 1464365314458 Marionette TRACE conn2 <- [1,1810,null,{}] 09:08:34 INFO - PROCESS | 3796 | 1464365314462 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}] 09:08:34 INFO - PROCESS | 3796 | 1464365314535 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 09:08:34 INFO - PROCESS | 3796 | 1464365314541 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:34 INFO - PROCESS | 3796 | ++DOCSHELL 0C7F9000 == 42 [pid = 3796] [id = 462] 09:08:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (105FB000) [pid = 3796] [serial = 1386] [outer = 00000000] 09:08:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (12A98800) [pid = 3796] [serial = 1387] [outer = 105FB000] 09:08:34 INFO - PROCESS | 3796 | 1464365314585 Marionette DEBUG loaded listener.js 09:08:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (14338C00) [pid = 3796] [serial = 1388] [outer = 105FB000] 09:08:35 INFO - PROCESS | 3796 | 1464365315037 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]]]}] 09:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 637ms 09:08:35 INFO - PROCESS | 3796 | 1464365315094 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 3796 | 1464365315096 Marionette TRACE conn2 <- [1,1813,null,{"value":"13"}] 09:08:35 INFO - PROCESS | 3796 | 1464365315100 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:08:35 INFO - PROCESS | 3796 | 1464365315101 Marionette TRACE conn2 <- [1,1814,null,{}] 09:08:35 INFO - PROCESS | 3796 | 1464365315105 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}] 09:08:35 INFO - PROCESS | 3796 | 1464365315179 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 09:08:35 INFO - PROCESS | 3796 | 1464365315186 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:35 INFO - PROCESS | 3796 | ++DOCSHELL 11A0CC00 == 43 [pid = 3796] [id = 463] 09:08:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (11C70400) [pid = 3796] [serial = 1389] [outer = 00000000] 09:08:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16B31800) [pid = 3796] [serial = 1390] [outer = 11C70400] 09:08:35 INFO - PROCESS | 3796 | 1464365315230 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16E81800) [pid = 3796] [serial = 1391] [outer = 11C70400] 09:08:35 INFO - PROCESS | 3796 | 1464365315646 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]]]}] 09:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 590ms 09:08:35 INFO - PROCESS | 3796 | 1464365315697 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 09:08:35 INFO - PROCESS | 3796 | 1464365315699 Marionette TRACE conn2 <- [1,1817,null,{"value":"13"}] 09:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:08:35 INFO - PROCESS | 3796 | 1464365315706 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:08:35 INFO - PROCESS | 3796 | 1464365315708 Marionette TRACE conn2 <- [1,1818,null,{}] 09:08:35 INFO - PROCESS | 3796 | 1464365315711 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}] 09:08:35 INFO - PROCESS | 3796 | 1464365315785 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 09:08:35 INFO - PROCESS | 3796 | 1464365315792 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:35 INFO - PROCESS | 3796 | ++DOCSHELL 16B30800 == 44 [pid = 3796] [id = 464] 09:08:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16E8E400) [pid = 3796] [serial = 1392] [outer = 00000000] 09:08:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16ED1400) [pid = 3796] [serial = 1393] [outer = 16E8E400] 09:08:35 INFO - PROCESS | 3796 | 1464365315836 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16F07000) [pid = 3796] [serial = 1394] [outer = 16E8E400] 09:08:36 INFO - PROCESS | 3796 | 1464365316254 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]]]}] 09:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 590ms 09:08:36 INFO - PROCESS | 3796 | 1464365316346 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 3796 | 1464365316350 Marionette TRACE conn2 <- [1,1821,null,{"value":"13"}] 09:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:08:36 INFO - PROCESS | 3796 | 1464365316356 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 3796 | 1464365316360 Marionette TRACE conn2 <- [1,1822,null,{}] 09:08:36 INFO - PROCESS | 3796 | 1464365316367 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}] 09:08:36 INFO - PROCESS | 3796 | 1464365316470 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 09:08:36 INFO - PROCESS | 3796 | 1464365316691 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:36 INFO - PROCESS | 3796 | ++DOCSHELL 105F9800 == 45 [pid = 3796] [id = 465] 09:08:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10A55400) [pid = 3796] [serial = 1395] [outer = 00000000] 09:08:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10B08800) [pid = 3796] [serial = 1396] [outer = 10A55400] 09:08:36 INFO - PROCESS | 3796 | 1464365316747 Marionette DEBUG loaded listener.js 09:08:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10C02800) [pid = 3796] [serial = 1397] [outer = 10A55400] 09:08:37 INFO - PROCESS | 3796 | 1464365317341 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]]]}] 09:08:37 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 09:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1041ms 09:08:37 INFO - PROCESS | 3796 | 1464365317389 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 09:08:37 INFO - PROCESS | 3796 | 1464365317395 Marionette TRACE conn2 <- [1,1825,null,{"value":"13"}] 09:08:37 INFO - PROCESS | 3796 | 1464365317426 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:08:37 INFO - PROCESS | 3796 | 1464365317430 Marionette TRACE conn2 <- [1,1826,null,{}] 09:08:37 INFO - PROCESS | 3796 | 1464365317448 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}] 09:08:37 INFO - PROCESS | 3796 | 1464365317590 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 09:08:37 INFO - PROCESS | 3796 | 1464365317644 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:37 INFO - PROCESS | 3796 | ++DOCSHELL 130DD000 == 46 [pid = 3796] [id = 466] 09:08:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (130E2C00) [pid = 3796] [serial = 1398] [outer = 00000000] 09:08:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (13316400) [pid = 3796] [serial = 1399] [outer = 130E2C00] 09:08:37 INFO - PROCESS | 3796 | 1464365317698 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (139A5400) [pid = 3796] [serial = 1400] [outer = 130E2C00] 09:08:38 INFO - PROCESS | 3796 | 1464365318308 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]]]}] 09:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 900ms 09:08:38 INFO - PROCESS | 3796 | 1464365318331 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 3796 | 1464365318334 Marionette TRACE conn2 <- [1,1829,null,{"value":"13"}] 09:08:38 INFO - PROCESS | 3796 | 1464365318351 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:08:38 INFO - PROCESS | 3796 | 1464365318354 Marionette TRACE conn2 <- [1,1830,null,{}] 09:08:38 INFO - PROCESS | 3796 | 1464365318360 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}] 09:08:38 INFO - PROCESS | 3796 | 1464365318468 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 09:08:38 INFO - PROCESS | 3796 | 1464365318604 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:38 INFO - PROCESS | 3796 | ++DOCSHELL 16054400 == 47 [pid = 3796] [id = 467] 09:08:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16056000) [pid = 3796] [serial = 1401] [outer = 00000000] 09:08:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16BCB400) [pid = 3796] [serial = 1402] [outer = 16056000] 09:08:38 INFO - PROCESS | 3796 | 1464365318663 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16ECF000) [pid = 3796] [serial = 1403] [outer = 16056000] 09:08:39 INFO - PROCESS | 3796 | 1464365319288 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]]]}] 09:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 978ms 09:08:39 INFO - PROCESS | 3796 | 1464365319324 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 3796 | 1464365319327 Marionette TRACE conn2 <- [1,1833,null,{"value":"13"}] 09:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:08:39 INFO - PROCESS | 3796 | 1464365319330 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:08:39 INFO - PROCESS | 3796 | 1464365319332 Marionette TRACE conn2 <- [1,1834,null,{}] 09:08:39 INFO - PROCESS | 3796 | 1464365319336 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}] 09:08:39 INFO - PROCESS | 3796 | 1464365319442 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 09:08:39 INFO - PROCESS | 3796 | 1464365319552 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:39 INFO - PROCESS | 3796 | ++DOCSHELL 10A56800 == 48 [pid = 3796] [id = 468] 09:08:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10A58C00) [pid = 3796] [serial = 1404] [outer = 00000000] 09:08:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (13324C00) [pid = 3796] [serial = 1405] [outer = 10A58C00] 09:08:39 INFO - PROCESS | 3796 | 1464365319606 Marionette DEBUG loaded listener.js 09:08:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (140C0400) [pid = 3796] [serial = 1406] [outer = 10A58C00] 09:08:40 INFO - PROCESS | 3796 | 1464365320339 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]]]}] 09:08:40 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) 09:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1041ms 09:08:40 INFO - PROCESS | 3796 | 1464365320370 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 09:08:40 INFO - PROCESS | 3796 | 1464365320375 Marionette TRACE conn2 <- [1,1837,null,{"value":"13"}] 09:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:08:40 INFO - PROCESS | 3796 | 1464365320396 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - PROCESS | 3796 | 1464365320400 Marionette TRACE conn2 <- [1,1838,null,{}] 09:08:40 INFO - PROCESS | 3796 | 1464365320404 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}] 09:08:40 INFO - PROCESS | 3796 | 1464365320507 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 09:08:40 INFO - PROCESS | 3796 | 1464365320639 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:40 INFO - PROCESS | 3796 | --DOCSHELL 11A0CC00 == 47 [pid = 3796] [id = 463] 09:08:40 INFO - PROCESS | 3796 | --DOCSHELL 0C7F9000 == 46 [pid = 3796] [id = 462] 09:08:40 INFO - PROCESS | 3796 | --DOCSHELL 1331C800 == 45 [pid = 3796] [id = 461] 09:08:40 INFO - PROCESS | 3796 | --DOCSHELL 15E14800 == 44 [pid = 3796] [id = 460] 09:08:40 INFO - PROCESS | 3796 | --DOCSHELL 1431A800 == 43 [pid = 3796] [id = 459] 09:08:40 INFO - PROCESS | 3796 | --DOCSHELL 1381D400 == 42 [pid = 3796] [id = 458] 09:08:40 INFO - PROCESS | 3796 | --DOCSHELL 1305F400 == 41 [pid = 3796] [id = 457] 09:08:40 INFO - PROCESS | 3796 | --DOCSHELL 10A5A000 == 40 [pid = 3796] [id = 456] 09:08:40 INFO - PROCESS | 3796 | --DOCSHELL 10A5CC00 == 39 [pid = 3796] [id = 455] 09:08:40 INFO - PROCESS | 3796 | --DOCSHELL 10A60000 == 38 [pid = 3796] [id = 454] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16E8EC00) [pid = 3796] [serial = 1345] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (10C10000) [pid = 3796] [serial = 1321] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (10FD2C00) [pid = 3796] [serial = 1322] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1720FC00) [pid = 3796] [serial = 1316] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10A58800) [pid = 3796] [serial = 1318] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10B06400) [pid = 3796] [serial = 1319] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13B08000) [pid = 3796] [serial = 1330] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (13BC9C00) [pid = 3796] [serial = 1331] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16053400) [pid = 3796] [serial = 1336] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16053C00) [pid = 3796] [serial = 1337] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1697EC00) [pid = 3796] [serial = 1339] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1697F000) [pid = 3796] [serial = 1340] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16F3F000) [pid = 3796] [serial = 1348] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (12B86C00) [pid = 3796] [serial = 1324] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (16EC3000) [pid = 3796] [serial = 1346] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (12D7E000) [pid = 3796] [serial = 1325] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (15C04400) [pid = 3796] [serial = 1333] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (15F3C800) [pid = 3796] [serial = 1334] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (13317800) [pid = 3796] [serial = 1351] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16EC6800) [pid = 3796] [serial = 1354] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1381EC00) [pid = 3796] [serial = 1328] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13110C00) [pid = 3796] [serial = 1327] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13381000) [pid = 3796] [serial = 1352] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16E83800) [pid = 3796] [serial = 1343] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16BC8000) [pid = 3796] [serial = 1342] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (17076C00) [pid = 3796] [serial = 1349] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (17237400) [pid = 3796] [serial = 1358] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16F3C000) [pid = 3796] [serial = 1355] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (17233000) [pid = 3796] [serial = 1357] [outer = 00000000] [url = about:blank] 09:08:40 INFO - PROCESS | 3796 | ++DOCSHELL 0C77CC00 == 39 [pid = 3796] [id = 469] 09:08:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0C77DC00) [pid = 3796] [serial = 1407] [outer = 00000000] 09:08:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10A60400) [pid = 3796] [serial = 1408] [outer = 0C77DC00] 09:08:40 INFO - PROCESS | 3796 | 1464365320714 Marionette DEBUG loaded listener.js 09:08:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10FD5800) [pid = 3796] [serial = 1409] [outer = 0C77DC00] 09:08:41 INFO - PROCESS | 3796 | 1464365321147 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]]]}] 09:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 808ms 09:08:41 INFO - PROCESS | 3796 | 1464365321196 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 3796 | 1464365321201 Marionette TRACE conn2 <- [1,1841,null,{"value":"13"}] 09:08:41 INFO - PROCESS | 3796 | 1464365321211 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:08:41 INFO - PROCESS | 3796 | 1464365321213 Marionette TRACE conn2 <- [1,1842,null,{}] 09:08:41 INFO - PROCESS | 3796 | 1464365321217 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}] 09:08:41 INFO - PROCESS | 3796 | 1464365321299 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 09:08:41 INFO - PROCESS | 3796 | 1464365321307 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:41 INFO - PROCESS | 3796 | ++DOCSHELL 12D24400 == 40 [pid = 3796] [id = 470] 09:08:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (12D2E000) [pid = 3796] [serial = 1410] [outer = 00000000] 09:08:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (13104400) [pid = 3796] [serial = 1411] [outer = 12D2E000] 09:08:41 INFO - PROCESS | 3796 | 1464365321352 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (13110C00) [pid = 3796] [serial = 1412] [outer = 12D2E000] 09:08:41 INFO - PROCESS | 3796 | 1464365321823 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]]]}] 09:08:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:08:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 683ms 09:08:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:08:41 INFO - PROCESS | 3796 | 1464365321895 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 09:08:41 INFO - PROCESS | 3796 | 1464365321897 Marionette TRACE conn2 <- [1,1845,null,{"value":"13"}] 09:08:41 INFO - PROCESS | 3796 | 1464365321901 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:08:41 INFO - PROCESS | 3796 | 1464365321904 Marionette TRACE conn2 <- [1,1846,null,{}] 09:08:41 INFO - PROCESS | 3796 | 1464365321914 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}] 09:08:42 INFO - PROCESS | 3796 | 1464365321998 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 09:08:42 INFO - PROCESS | 3796 | 1464365322096 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:42 INFO - PROCESS | 3796 | ++DOCSHELL 13BBFC00 == 41 [pid = 3796] [id = 471] 09:08:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13DB4C00) [pid = 3796] [serial = 1413] [outer = 00000000] 09:08:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1431C400) [pid = 3796] [serial = 1414] [outer = 13DB4C00] 09:08:42 INFO - PROCESS | 3796 | 1464365322144 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (15755400) [pid = 3796] [serial = 1415] [outer = 13DB4C00] 09:08:42 INFO - PROCESS | 3796 | 1464365322499 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]]]}] 09:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 637ms 09:08:42 INFO - PROCESS | 3796 | 1464365322544 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 3796 | 1464365322547 Marionette TRACE conn2 <- [1,1849,null,{"value":"13"}] 09:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:08:42 INFO - PROCESS | 3796 | 1464365322550 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 3796 | 1464365322552 Marionette TRACE conn2 <- [1,1850,null,{}] 09:08:42 INFO - PROCESS | 3796 | 1464365322555 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}] 09:08:42 INFO - PROCESS | 3796 | 1464365322637 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 09:08:42 INFO - PROCESS | 3796 | 1464365322643 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:42 INFO - PROCESS | 3796 | ++DOCSHELL 11CA1400 == 42 [pid = 3796] [id = 472] 09:08:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (140C8800) [pid = 3796] [serial = 1416] [outer = 00000000] 09:08:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16027C00) [pid = 3796] [serial = 1417] [outer = 140C8800] 09:08:42 INFO - PROCESS | 3796 | 1464365322688 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16053400) [pid = 3796] [serial = 1418] [outer = 140C8800] 09:08:43 INFO - PROCESS | 3796 | 1464365323178 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]]]}] 09:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 698ms 09:08:43 INFO - PROCESS | 3796 | 1464365323249 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 3796 | 1464365323251 Marionette TRACE conn2 <- [1,1853,null,{"value":"13"}] 09:08:43 INFO - PROCESS | 3796 | 1464365323254 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:08:43 INFO - PROCESS | 3796 | 1464365323256 Marionette TRACE conn2 <- [1,1854,null,{}] 09:08:43 INFO - PROCESS | 3796 | 1464365323259 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}] 09:08:43 INFO - PROCESS | 3796 | 1464365323364 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 09:08:43 INFO - PROCESS | 3796 | 1464365323371 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:43 INFO - PROCESS | 3796 | ++DOCSHELL 16053C00 == 43 [pid = 3796] [id = 473] 09:08:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (1605AC00) [pid = 3796] [serial = 1419] [outer = 00000000] 09:08:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16982800) [pid = 3796] [serial = 1420] [outer = 1605AC00] 09:08:43 INFO - PROCESS | 3796 | 1464365323419 Marionette DEBUG loaded listener.js 09:08:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16AAA800) [pid = 3796] [serial = 1421] [outer = 1605AC00] 09:08:43 INFO - PROCESS | 3796 | 1464365323903 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]]]}] 09:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 683ms 09:08:43 INFO - PROCESS | 3796 | 1464365323957 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 3796 | 1464365323959 Marionette TRACE conn2 <- [1,1857,null,{"value":"13"}] 09:08:43 INFO - PROCESS | 3796 | 1464365323963 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:08:43 INFO - PROCESS | 3796 | 1464365323964 Marionette TRACE conn2 <- [1,1858,null,{}] 09:08:43 INFO - PROCESS | 3796 | 1464365323968 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}] 09:08:44 INFO - PROCESS | 3796 | 1464365324117 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 09:08:44 INFO - PROCESS | 3796 | 1464365324133 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:44 INFO - PROCESS | 3796 | ++DOCSHELL 16E86C00 == 44 [pid = 3796] [id = 474] 09:08:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16E87C00) [pid = 3796] [serial = 1422] [outer = 00000000] 09:08:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16ECF800) [pid = 3796] [serial = 1423] [outer = 16E87C00] 09:08:44 INFO - PROCESS | 3796 | 1464365324227 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16F07400) [pid = 3796] [serial = 1424] [outer = 16E87C00] 09:08:44 INFO - PROCESS | 3796 | 1464365324631 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]]]}] 09:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 09:08:44 INFO - PROCESS | 3796 | 1464365324689 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 09:08:44 INFO - PROCESS | 3796 | 1464365324691 Marionette TRACE conn2 <- [1,1861,null,{"value":"13"}] 09:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:08:44 INFO - PROCESS | 3796 | 1464365324694 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:08:44 INFO - PROCESS | 3796 | 1464365324696 Marionette TRACE conn2 <- [1,1862,null,{}] 09:08:44 INFO - PROCESS | 3796 | 1464365324699 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}] 09:08:44 INFO - PROCESS | 3796 | 1464365324805 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 09:08:44 INFO - PROCESS | 3796 | 1464365324811 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:44 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E6C00 == 45 [pid = 3796] [id = 475] 09:08:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16E83400) [pid = 3796] [serial = 1425] [outer = 00000000] 09:08:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16F39400) [pid = 3796] [serial = 1426] [outer = 16E83400] 09:08:44 INFO - PROCESS | 3796 | 1464365324855 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16F39C00) [pid = 3796] [serial = 1427] [outer = 16E83400] 09:08:45 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1431C000) [pid = 3796] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:08:45 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (15C11800) [pid = 3796] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:08:45 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (138E6400) [pid = 3796] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:08:45 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10B0CC00) [pid = 3796] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:08:45 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (15E15400) [pid = 3796] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:08:45 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16AA8400) [pid = 3796] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:08:45 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (105FB000) [pid = 3796] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:08:45 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (11C70400) [pid = 3796] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:08:45 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10B05C00) [pid = 3796] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:08:45 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1305FC00) [pid = 3796] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:08:45 INFO - PROCESS | 3796 | 1464365325321 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]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 683ms 09:08:45 INFO - PROCESS | 3796 | 1464365325394 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 3796 | 1464365325396 Marionette TRACE conn2 <- [1,1865,null,{"value":"13"}] 09:08:45 INFO - PROCESS | 3796 | 1464365325399 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:08:45 INFO - PROCESS | 3796 | 1464365325401 Marionette TRACE conn2 <- [1,1866,null,{}] 09:08:45 INFO - PROCESS | 3796 | 1464365325404 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}] 09:08:45 INFO - PROCESS | 3796 | 1464365325516 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 09:08:45 INFO - PROCESS | 3796 | 1464365325522 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:45 INFO - PROCESS | 3796 | ++DOCSHELL 10B10800 == 46 [pid = 3796] [id = 476] 09:08:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (139B1C00) [pid = 3796] [serial = 1428] [outer = 00000000] 09:08:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16974800) [pid = 3796] [serial = 1429] [outer = 139B1C00] 09:08:45 INFO - PROCESS | 3796 | 1464365325566 Marionette DEBUG loaded listener.js 09:08:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16E8A800) [pid = 3796] [serial = 1430] [outer = 139B1C00] 09:08:45 INFO - PROCESS | 3796 | 1464365325987 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]]]}] 09:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 622ms 09:08:46 INFO - PROCESS | 3796 | 1464365326037 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 09:08:46 INFO - PROCESS | 3796 | 1464365326039 Marionette TRACE conn2 <- [1,1869,null,{"value":"13"}] 09:08:46 INFO - PROCESS | 3796 | 1464365326042 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:08:46 INFO - PROCESS | 3796 | 1464365326044 Marionette TRACE conn2 <- [1,1870,null,{}] 09:08:46 INFO - PROCESS | 3796 | 1464365326048 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}] 09:08:46 INFO - PROCESS | 3796 | 1464365326124 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 09:08:46 INFO - PROCESS | 3796 | 1464365326130 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:46 INFO - PROCESS | 3796 | ++DOCSHELL 1315C000 == 47 [pid = 3796] [id = 477] 09:08:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15734800) [pid = 3796] [serial = 1431] [outer = 00000000] 09:08:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (17070800) [pid = 3796] [serial = 1432] [outer = 15734800] 09:08:46 INFO - PROCESS | 3796 | 1464365326173 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16F36800) [pid = 3796] [serial = 1433] [outer = 15734800] 09:08:46 INFO - PROCESS | 3796 | 1464365326577 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]]]}] 09:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 590ms 09:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:08:46 INFO - PROCESS | 3796 | 1464365326641 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 09:08:46 INFO - PROCESS | 3796 | 1464365326643 Marionette TRACE conn2 <- [1,1873,null,{"value":"13"}] 09:08:46 INFO - PROCESS | 3796 | 1464365326647 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:08:46 INFO - PROCESS | 3796 | 1464365326648 Marionette TRACE conn2 <- [1,1874,null,{}] 09:08:46 INFO - PROCESS | 3796 | 1464365326652 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}] 09:08:46 INFO - PROCESS | 3796 | 1464365326728 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 09:08:46 INFO - PROCESS | 3796 | 1464365326735 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:46 INFO - PROCESS | 3796 | ++DOCSHELL 16F34000 == 48 [pid = 3796] [id = 478] 09:08:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (17229800) [pid = 3796] [serial = 1434] [outer = 00000000] 09:08:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (1722F400) [pid = 3796] [serial = 1435] [outer = 17229800] 09:08:46 INFO - PROCESS | 3796 | 1464365326786 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (17234000) [pid = 3796] [serial = 1436] [outer = 17229800] 09:08:47 INFO - PROCESS | 3796 | 1464365327450 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]]]}] 09:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 885ms 09:08:47 INFO - PROCESS | 3796 | 1464365327535 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 09:08:47 INFO - PROCESS | 3796 | 1464365327540 Marionette TRACE conn2 <- [1,1877,null,{"value":"13"}] 09:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:08:47 INFO - PROCESS | 3796 | 1464365327546 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:08:47 INFO - PROCESS | 3796 | 1464365327550 Marionette TRACE conn2 <- [1,1878,null,{}] 09:08:47 INFO - PROCESS | 3796 | 1464365327556 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}] 09:08:47 INFO - PROCESS | 3796 | 1464365327665 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 09:08:47 INFO - PROCESS | 3796 | 1464365327797 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:47 INFO - PROCESS | 3796 | ++DOCSHELL 10C04C00 == 49 [pid = 3796] [id = 479] 09:08:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10C06000) [pid = 3796] [serial = 1437] [outer = 00000000] 09:08:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (114A3C00) [pid = 3796] [serial = 1438] [outer = 10C06000] 09:08:47 INFO - PROCESS | 3796 | 1464365327857 Marionette DEBUG loaded listener.js 09:08:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (12B83000) [pid = 3796] [serial = 1439] [outer = 10C06000] 09:08:48 INFO - PROCESS | 3796 | 1464365328473 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]]]}] 09:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 994ms 09:08:48 INFO - PROCESS | 3796 | 1464365328548 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 09:08:48 INFO - PROCESS | 3796 | 1464365328555 Marionette TRACE conn2 <- [1,1881,null,{"value":"13"}] 09:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:08:48 INFO - PROCESS | 3796 | 1464365328561 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:08:48 INFO - PROCESS | 3796 | 1464365328564 Marionette TRACE conn2 <- [1,1882,null,{}] 09:08:48 INFO - PROCESS | 3796 | 1464365328568 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}] 09:08:48 INFO - PROCESS | 3796 | 1464365328679 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 09:08:48 INFO - PROCESS | 3796 | 1464365328813 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:48 INFO - PROCESS | 3796 | ++DOCSHELL 138EB000 == 50 [pid = 3796] [id = 480] 09:08:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (138EDC00) [pid = 3796] [serial = 1440] [outer = 00000000] 09:08:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1431EC00) [pid = 3796] [serial = 1441] [outer = 138EDC00] 09:08:48 INFO - PROCESS | 3796 | 1464365328868 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (15F3B400) [pid = 3796] [serial = 1442] [outer = 138EDC00] 09:08:49 INFO - PROCESS | 3796 | 1464365329506 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]]]}] 09:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 994ms 09:08:49 INFO - PROCESS | 3796 | 1464365329545 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 09:08:49 INFO - PROCESS | 3796 | 1464365329547 Marionette TRACE conn2 <- [1,1885,null,{"value":"13"}] 09:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:08:49 INFO - PROCESS | 3796 | 1464365329551 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 3796 | 1464365329555 Marionette TRACE conn2 <- [1,1886,null,{}] 09:08:49 INFO - PROCESS | 3796 | 1464365329566 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}] 09:08:49 INFO - PROCESS | 3796 | 1464365329671 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 09:08:49 INFO - PROCESS | 3796 | 1464365329811 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:49 INFO - PROCESS | 3796 | ++DOCSHELL 16B35400 == 51 [pid = 3796] [id = 481] 09:08:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16ECD800) [pid = 3796] [serial = 1443] [outer = 00000000] 09:08:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1720F000) [pid = 3796] [serial = 1444] [outer = 16ECD800] 09:08:49 INFO - PROCESS | 3796 | 1464365329868 Marionette DEBUG loaded listener.js 09:08:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (17235800) [pid = 3796] [serial = 1445] [outer = 16ECD800] 09:08:50 INFO - PROCESS | 3796 | 1464365330629 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]]]}] 09:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1133ms 09:08:50 INFO - PROCESS | 3796 | 1464365330701 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 09:08:50 INFO - PROCESS | 3796 | 1464365330705 Marionette TRACE conn2 <- [1,1889,null,{"value":"13"}] 09:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:08:50 INFO - PROCESS | 3796 | 1464365330711 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:08:50 INFO - PROCESS | 3796 | 1464365330718 Marionette TRACE conn2 <- [1,1890,null,{}] 09:08:50 INFO - PROCESS | 3796 | 1464365330727 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}] 09:08:50 INFO - PROCESS | 3796 | 1464365330820 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 09:08:50 INFO - PROCESS | 3796 | 1464365330955 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:50 INFO - PROCESS | 3796 | ++DOCSHELL 10502C00 == 52 [pid = 3796] [id = 482] 09:08:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (10C05400) [pid = 3796] [serial = 1446] [outer = 00000000] 09:08:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (114A5400) [pid = 3796] [serial = 1447] [outer = 10C05400] 09:08:51 INFO - PROCESS | 3796 | 1464365331010 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (11C7D800) [pid = 3796] [serial = 1448] [outer = 10C05400] 09:08:51 INFO - PROCESS | 3796 | --DOCSHELL 1315C000 == 51 [pid = 3796] [id = 477] 09:08:51 INFO - PROCESS | 3796 | --DOCSHELL 10B10800 == 50 [pid = 3796] [id = 476] 09:08:51 INFO - PROCESS | 3796 | --DOCSHELL 0F9E6C00 == 49 [pid = 3796] [id = 475] 09:08:51 INFO - PROCESS | 3796 | --DOCSHELL 16E86C00 == 48 [pid = 3796] [id = 474] 09:08:51 INFO - PROCESS | 3796 | --DOCSHELL 16053C00 == 47 [pid = 3796] [id = 473] 09:08:51 INFO - PROCESS | 3796 | --DOCSHELL 11CA1400 == 46 [pid = 3796] [id = 472] 09:08:51 INFO - PROCESS | 3796 | --DOCSHELL 13BBFC00 == 45 [pid = 3796] [id = 471] 09:08:51 INFO - PROCESS | 3796 | --DOCSHELL 12D24400 == 44 [pid = 3796] [id = 470] 09:08:51 INFO - PROCESS | 3796 | --DOCSHELL 0C77CC00 == 43 [pid = 3796] [id = 469] 09:08:51 INFO - PROCESS | 3796 | --DOCSHELL 105F9800 == 42 [pid = 3796] [id = 465] 09:08:51 INFO - PROCESS | 3796 | --DOCSHELL 16B30800 == 41 [pid = 3796] [id = 464] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16ED1400) [pid = 3796] [serial = 1393] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (152D8800) [pid = 3796] [serial = 1378] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (15756C00) [pid = 3796] [serial = 1379] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1760C400) [pid = 3796] [serial = 1361] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (13BBF000) [pid = 3796] [serial = 1375] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (10FD3000) [pid = 3796] [serial = 1369] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (11A0D400) [pid = 3796] [serial = 1370] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16054800) [pid = 3796] [serial = 1381] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16B37C00) [pid = 3796] [serial = 1384] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12A98800) [pid = 3796] [serial = 1387] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (14338C00) [pid = 3796] [serial = 1388] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16B31800) [pid = 3796] [serial = 1390] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16B38800) [pid = 3796] [serial = 1385] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (10C07400) [pid = 3796] [serial = 1367] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10C06400) [pid = 3796] [serial = 1363] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10B12000) [pid = 3796] [serial = 1366] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13107800) [pid = 3796] [serial = 1372] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (13110400) [pid = 3796] [serial = 1373] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17606C00) [pid = 3796] [serial = 1360] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (1605BC00) [pid = 3796] [serial = 1382] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16E81800) [pid = 3796] [serial = 1391] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (140BF400) [pid = 3796] [serial = 1376] [outer = 00000000] [url = about:blank] 09:08:51 INFO - PROCESS | 3796 | 1464365331544 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]]]}] 09:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 838ms 09:08:51 INFO - PROCESS | 3796 | 1464365331555 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 3796 | 1464365331560 Marionette TRACE conn2 <- [1,1893,null,{"value":"13"}] 09:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:08:51 INFO - PROCESS | 3796 | 1464365331570 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 3796 | 1464365331573 Marionette TRACE conn2 <- [1,1894,null,{}] 09:08:51 INFO - PROCESS | 3796 | 1464365331576 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}] 09:08:51 INFO - PROCESS | 3796 | 1464365331658 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 09:08:51 INFO - PROCESS | 3796 | 1464365331665 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:51 INFO - PROCESS | 3796 | ++DOCSHELL 110A3800 == 42 [pid = 3796] [id = 483] 09:08:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (110A3C00) [pid = 3796] [serial = 1449] [outer = 00000000] 09:08:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1305FC00) [pid = 3796] [serial = 1450] [outer = 110A3C00] 09:08:51 INFO - PROCESS | 3796 | 1464365331710 Marionette DEBUG loaded listener.js 09:08:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (13109400) [pid = 3796] [serial = 1451] [outer = 110A3C00] 09:08:52 INFO - PROCESS | 3796 | 1464365332188 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]]]}] 09:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 683ms 09:08:52 INFO - PROCESS | 3796 | 1464365332254 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 09:08:52 INFO - PROCESS | 3796 | 1464365332256 Marionette TRACE conn2 <- [1,1897,null,{"value":"13"}] 09:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:08:52 INFO - PROCESS | 3796 | 1464365332259 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 3796 | 1464365332263 Marionette TRACE conn2 <- [1,1898,null,{}] 09:08:52 INFO - PROCESS | 3796 | 1464365332272 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}] 09:08:52 INFO - PROCESS | 3796 | 1464365332382 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 09:08:52 INFO - PROCESS | 3796 | 1464365332473 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:52 INFO - PROCESS | 3796 | ++DOCSHELL 1288AC00 == 43 [pid = 3796] [id = 484] 09:08:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1381CC00) [pid = 3796] [serial = 1452] [outer = 00000000] 09:08:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13BC0C00) [pid = 3796] [serial = 1453] [outer = 1381CC00] 09:08:52 INFO - PROCESS | 3796 | 1464365332520 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (140CAC00) [pid = 3796] [serial = 1454] [outer = 1381CC00] 09:08:52 INFO - PROCESS | 3796 | 1464365332937 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]]]}] 09:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 699ms 09:08:52 INFO - PROCESS | 3796 | 1464365332959 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 09:08:52 INFO - PROCESS | 3796 | 1464365332961 Marionette TRACE conn2 <- [1,1901,null,{"value":"13"}] 09:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:08:52 INFO - PROCESS | 3796 | 1464365332965 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:08:52 INFO - PROCESS | 3796 | 1464365332966 Marionette TRACE conn2 <- [1,1902,null,{}] 09:08:52 INFO - PROCESS | 3796 | 1464365332970 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}] 09:08:53 INFO - PROCESS | 3796 | 1464365333051 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 09:08:53 INFO - PROCESS | 3796 | 1464365333058 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:53 INFO - PROCESS | 3796 | ++DOCSHELL 140C2400 == 44 [pid = 3796] [id = 485] 09:08:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (152D8800) [pid = 3796] [serial = 1455] [outer = 00000000] 09:08:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1601D000) [pid = 3796] [serial = 1456] [outer = 152D8800] 09:08:53 INFO - PROCESS | 3796 | 1464365333103 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16053800) [pid = 3796] [serial = 1457] [outer = 152D8800] 09:08:53 INFO - PROCESS | 3796 | 1464365333529 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]]]}] 09:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 590ms 09:08:53 INFO - PROCESS | 3796 | 1464365333574 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 3796 | 1464365333585 Marionette TRACE conn2 <- [1,1905,null,{"value":"13"}] 09:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:08:53 INFO - PROCESS | 3796 | 1464365333593 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 3796 | 1464365333595 Marionette TRACE conn2 <- [1,1906,null,{}] 09:08:53 INFO - PROCESS | 3796 | 1464365333604 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}] 09:08:53 INFO - PROCESS | 3796 | 1464365333709 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 09:08:53 INFO - PROCESS | 3796 | 1464365333715 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:53 INFO - PROCESS | 3796 | ++DOCSHELL 15C12000 == 45 [pid = 3796] [id = 486] 09:08:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1601CC00) [pid = 3796] [serial = 1458] [outer = 00000000] 09:08:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16981800) [pid = 3796] [serial = 1459] [outer = 1601CC00] 09:08:53 INFO - PROCESS | 3796 | 1464365333759 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16AAA000) [pid = 3796] [serial = 1460] [outer = 1601CC00] 09:08:54 INFO - PROCESS | 3796 | 1464365334239 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]]]}] 09:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 699ms 09:08:54 INFO - PROCESS | 3796 | 1464365334292 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 3796 | 1464365334294 Marionette TRACE conn2 <- [1,1909,null,{"value":"13"}] 09:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:08:54 INFO - PROCESS | 3796 | 1464365334303 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 3796 | 1464365334305 Marionette TRACE conn2 <- [1,1910,null,{}] 09:08:54 INFO - PROCESS | 3796 | 1464365334308 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}] 09:08:54 INFO - PROCESS | 3796 | 1464365334433 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 09:08:54 INFO - PROCESS | 3796 | 1464365334498 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:54 INFO - PROCESS | 3796 | ++DOCSHELL 16E81000 == 46 [pid = 3796] [id = 487] 09:08:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16E81800) [pid = 3796] [serial = 1461] [outer = 00000000] 09:08:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16EC9400) [pid = 3796] [serial = 1462] [outer = 16E81800] 09:08:54 INFO - PROCESS | 3796 | 1464365334546 Marionette DEBUG loaded listener.js 09:08:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16F05C00) [pid = 3796] [serial = 1463] [outer = 16E81800] 09:08:54 INFO - PROCESS | 3796 | 1464365334951 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]]]}] 09:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 683ms 09:08:54 INFO - PROCESS | 3796 | 1464365334985 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 3796 | 1464365334987 Marionette TRACE conn2 <- [1,1913,null,{"value":"13"}] 09:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:08:54 INFO - PROCESS | 3796 | 1464365334991 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 3796 | 1464365334992 Marionette TRACE conn2 <- [1,1914,null,{}] 09:08:54 INFO - PROCESS | 3796 | 1464365334996 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}] 09:08:55 INFO - PROCESS | 3796 | 1464365335133 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 09:08:55 INFO - PROCESS | 3796 | 1464365335140 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:55 INFO - PROCESS | 3796 | ++DOCSHELL 0F981800 == 47 [pid = 3796] [id = 488] 09:08:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (139AE000) [pid = 3796] [serial = 1464] [outer = 00000000] 09:08:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16F3D000) [pid = 3796] [serial = 1465] [outer = 139AE000] 09:08:55 INFO - PROCESS | 3796 | 1464365335184 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1722D400) [pid = 3796] [serial = 1466] [outer = 139AE000] 09:08:55 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1605AC00) [pid = 3796] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:08:55 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (12D2E000) [pid = 3796] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:08:55 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16E87C00) [pid = 3796] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:08:55 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (140C8800) [pid = 3796] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:08:55 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (0C77DC00) [pid = 3796] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:08:55 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (13DB4C00) [pid = 3796] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:08:55 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16E8E400) [pid = 3796] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:08:55 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16E83400) [pid = 3796] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:08:55 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (15734800) [pid = 3796] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:08:55 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (139B1C00) [pid = 3796] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:08:55 INFO - PROCESS | 3796 | 1464365335701 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]]]}] 09:08:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 09:08:55 INFO - PROCESS | 3796 | 1464365335731 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 09:08:55 INFO - PROCESS | 3796 | 1464365335733 Marionette TRACE conn2 <- [1,1917,null,{"value":"13"}] 09:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:08:55 INFO - PROCESS | 3796 | 1464365335737 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:08:55 INFO - PROCESS | 3796 | 1464365335738 Marionette TRACE conn2 <- [1,1918,null,{}] 09:08:55 INFO - PROCESS | 3796 | 1464365335742 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}] 09:08:55 INFO - PROCESS | 3796 | 1464365335817 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 09:08:55 INFO - PROCESS | 3796 | 1464365335824 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:55 INFO - PROCESS | 3796 | ++DOCSHELL 1307B000 == 48 [pid = 3796] [id = 489] 09:08:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13109800) [pid = 3796] [serial = 1467] [outer = 00000000] 09:08:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (13BC9C00) [pid = 3796] [serial = 1468] [outer = 13109800] 09:08:55 INFO - PROCESS | 3796 | 1464365335883 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (15734C00) [pid = 3796] [serial = 1469] [outer = 13109800] 09:08:56 INFO - PROCESS | 3796 | 1464365336325 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]]]}] 09:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 621ms 09:08:56 INFO - PROCESS | 3796 | 1464365336375 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 09:08:56 INFO - PROCESS | 3796 | 1464365336377 Marionette TRACE conn2 <- [1,1921,null,{"value":"13"}] 09:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:08:56 INFO - PROCESS | 3796 | 1464365336381 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 3796 | 1464365336382 Marionette TRACE conn2 <- [1,1922,null,{}] 09:08:56 INFO - PROCESS | 3796 | 1464365336386 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}] 09:08:56 INFO - PROCESS | 3796 | 1464365336487 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 09:08:56 INFO - PROCESS | 3796 | 1464365336496 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:56 INFO - PROCESS | 3796 | ++DOCSHELL 11C70C00 == 49 [pid = 3796] [id = 490] 09:08:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (13DB9000) [pid = 3796] [serial = 1470] [outer = 00000000] 09:08:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16F36400) [pid = 3796] [serial = 1471] [outer = 13DB9000] 09:08:56 INFO - PROCESS | 3796 | 1464365336540 Marionette DEBUG loaded listener.js 09:08:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (16F36C00) [pid = 3796] [serial = 1472] [outer = 13DB9000] 09:08:56 INFO - PROCESS | 3796 | 1464365336965 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]]]}] 09:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 621ms 09:08:57 INFO - PROCESS | 3796 | 1464365337018 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 09:08:57 INFO - PROCESS | 3796 | 1464365337020 Marionette TRACE conn2 <- [1,1925,null,{"value":"13"}] 09:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:08:57 INFO - PROCESS | 3796 | 1464365337024 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 3796 | 1464365337025 Marionette TRACE conn2 <- [1,1926,null,{}] 09:08:57 INFO - PROCESS | 3796 | 1464365337029 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}] 09:08:57 INFO - PROCESS | 3796 | 1464365337104 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 09:08:57 INFO - PROCESS | 3796 | 1464365337110 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:57 INFO - PROCESS | 3796 | ++DOCSHELL 103F9400 == 50 [pid = 3796] [id = 491] 09:08:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (139A8800) [pid = 3796] [serial = 1473] [outer = 00000000] 09:08:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1760C400) [pid = 3796] [serial = 1474] [outer = 139A8800] 09:08:57 INFO - PROCESS | 3796 | 1464365337144 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (17610C00) [pid = 3796] [serial = 1475] [outer = 139A8800] 09:08:57 INFO - PROCESS | 3796 | 1464365337564 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]]]}] 09:08:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:08:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 590ms 09:08:57 INFO - PROCESS | 3796 | 1464365337610 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 09:08:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:08:57 INFO - PROCESS | 3796 | 1464365337612 Marionette TRACE conn2 <- [1,1929,null,{"value":"13"}] 09:08:57 INFO - PROCESS | 3796 | 1464365337615 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:08:57 INFO - PROCESS | 3796 | 1464365337618 Marionette TRACE conn2 <- [1,1930,null,{}] 09:08:57 INFO - PROCESS | 3796 | 1464365337621 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}] 09:08:57 INFO - PROCESS | 3796 | 1464365337772 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 09:08:57 INFO - PROCESS | 3796 | 1464365337965 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:57 INFO - PROCESS | 3796 | ++DOCSHELL 103D9800 == 51 [pid = 3796] [id = 492] 09:08:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10501800) [pid = 3796] [serial = 1476] [outer = 00000000] 09:08:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (10A5BC00) [pid = 3796] [serial = 1477] [outer = 10501800] 09:08:58 INFO - PROCESS | 3796 | 1464365338023 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (10B0E800) [pid = 3796] [serial = 1478] [outer = 10501800] 09:08:58 INFO - PROCESS | 3796 | 1464365338589 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]]]}] 09:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 994ms 09:08:58 INFO - PROCESS | 3796 | 1464365338623 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 09:08:58 INFO - PROCESS | 3796 | 1464365338627 Marionette TRACE conn2 <- [1,1933,null,{"value":"13"}] 09:08:58 INFO - PROCESS | 3796 | 1464365338632 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:08:58 INFO - PROCESS | 3796 | 1464365338637 Marionette TRACE conn2 <- [1,1934,null,{}] 09:08:58 INFO - PROCESS | 3796 | 1464365338642 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}] 09:08:58 INFO - PROCESS | 3796 | 1464365338748 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 09:08:58 INFO - PROCESS | 3796 | 1464365338853 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:58 INFO - PROCESS | 3796 | ++DOCSHELL 1338F800 == 52 [pid = 3796] [id = 493] 09:08:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (13817400) [pid = 3796] [serial = 1479] [outer = 00000000] 09:08:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (139A9000) [pid = 3796] [serial = 1480] [outer = 13817400] 09:08:58 INFO - PROCESS | 3796 | 1464365338909 Marionette DEBUG loaded listener.js 09:08:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (13DB8400) [pid = 3796] [serial = 1481] [outer = 13817400] 09:08:59 INFO - PROCESS | 3796 | 1464365339544 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]]]}] 09:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 932ms 09:08:59 INFO - PROCESS | 3796 | 1464365339580 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 09:08:59 INFO - PROCESS | 3796 | 1464365339583 Marionette TRACE conn2 <- [1,1937,null,{"value":"13"}] 09:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:08:59 INFO - PROCESS | 3796 | 1464365339587 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:08:59 INFO - PROCESS | 3796 | 1464365339589 Marionette TRACE conn2 <- [1,1938,null,{}] 09:08:59 INFO - PROCESS | 3796 | 1464365339593 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}] 09:08:59 INFO - PROCESS | 3796 | 1464365339682 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 09:08:59 INFO - PROCESS | 3796 | 1464365339790 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:08:59 INFO - PROCESS | 3796 | ++DOCSHELL 114ADC00 == 53 [pid = 3796] [id = 494] 09:08:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16B3D400) [pid = 3796] [serial = 1482] [outer = 00000000] 09:08:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (16E8B000) [pid = 3796] [serial = 1483] [outer = 16B3D400] 09:08:59 INFO - PROCESS | 3796 | 1464365339844 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (16FEE400) [pid = 3796] [serial = 1484] [outer = 16B3D400] 09:09:00 INFO - PROCESS | 3796 | 1464365340411 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]]]}] 09:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 901ms 09:09:00 INFO - PROCESS | 3796 | 1464365340474 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 3796 | 1464365340478 Marionette TRACE conn2 <- [1,1941,null,{"value":"13"}] 09:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:09:00 INFO - PROCESS | 3796 | 1464365340489 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 3796 | 1464365340494 Marionette TRACE conn2 <- [1,1942,null,{}] 09:09:00 INFO - PROCESS | 3796 | 1464365340497 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}] 09:09:00 INFO - PROCESS | 3796 | 1464365340602 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 09:09:00 INFO - PROCESS | 3796 | 1464365340733 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:00 INFO - PROCESS | 3796 | ++DOCSHELL 16E8A400 == 54 [pid = 3796] [id = 495] 09:09:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (17631800) [pid = 3796] [serial = 1485] [outer = 00000000] 09:09:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1763C800) [pid = 3796] [serial = 1486] [outer = 17631800] 09:09:00 INFO - PROCESS | 3796 | 1464365340787 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1763F800) [pid = 3796] [serial = 1487] [outer = 17631800] 09:09:01 INFO - PROCESS | 3796 | 1464365341370 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]]]}] 09:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 947ms 09:09:01 INFO - PROCESS | 3796 | 1464365341430 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 09:09:01 INFO - PROCESS | 3796 | 1464365341432 Marionette TRACE conn2 <- [1,1945,null,{"value":"13"}] 09:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:09:01 INFO - PROCESS | 3796 | 1464365341436 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:09:01 INFO - PROCESS | 3796 | 1464365341438 Marionette TRACE conn2 <- [1,1946,null,{}] 09:09:01 INFO - PROCESS | 3796 | 1464365341441 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}] 09:09:01 INFO - PROCESS | 3796 | 1464365341541 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 09:09:01 INFO - PROCESS | 3796 | 1464365341802 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:01 INFO - PROCESS | 3796 | ++DOCSHELL 0F97FC00 == 55 [pid = 3796] [id = 496] 09:09:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (10374400) [pid = 3796] [serial = 1488] [outer = 00000000] 09:09:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (10C07C00) [pid = 3796] [serial = 1489] [outer = 10374400] 09:09:01 INFO - PROCESS | 3796 | 1464365341861 Marionette DEBUG loaded listener.js 09:09:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (110AB000) [pid = 3796] [serial = 1490] [outer = 10374400] 09:09:02 INFO - PROCESS | 3796 | 1464365342429 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]]]}] 09:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1040ms 09:09:02 INFO - PROCESS | 3796 | 1464365342481 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 09:09:02 INFO - PROCESS | 3796 | 1464365342485 Marionette TRACE conn2 <- [1,1949,null,{"value":"13"}] 09:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:09:02 INFO - PROCESS | 3796 | 1464365342490 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:09:02 INFO - PROCESS | 3796 | 1464365342494 Marionette TRACE conn2 <- [1,1950,null,{}] 09:09:02 INFO - PROCESS | 3796 | 1464365342499 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}] 09:09:02 INFO - PROCESS | 3796 | 1464365342594 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 09:09:02 INFO - PROCESS | 3796 | --DOCSHELL 103F9400 == 54 [pid = 3796] [id = 491] 09:09:02 INFO - PROCESS | 3796 | --DOCSHELL 11C70C00 == 53 [pid = 3796] [id = 490] 09:09:02 INFO - PROCESS | 3796 | --DOCSHELL 1307B000 == 52 [pid = 3796] [id = 489] 09:09:02 INFO - PROCESS | 3796 | --DOCSHELL 0F981800 == 51 [pid = 3796] [id = 488] 09:09:02 INFO - PROCESS | 3796 | --DOCSHELL 16E81000 == 50 [pid = 3796] [id = 487] 09:09:02 INFO - PROCESS | 3796 | --DOCSHELL 15C12000 == 49 [pid = 3796] [id = 486] 09:09:02 INFO - PROCESS | 3796 | --DOCSHELL 140C2400 == 48 [pid = 3796] [id = 485] 09:09:02 INFO - PROCESS | 3796 | --DOCSHELL 1288AC00 == 47 [pid = 3796] [id = 484] 09:09:02 INFO - PROCESS | 3796 | --DOCSHELL 110A3800 == 46 [pid = 3796] [id = 483] 09:09:02 INFO - PROCESS | 3796 | --DOCSHELL 10502C00 == 45 [pid = 3796] [id = 482] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (16982800) [pid = 3796] [serial = 1420] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (13104400) [pid = 3796] [serial = 1411] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (16ECF800) [pid = 3796] [serial = 1423] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (16027C00) [pid = 3796] [serial = 1417] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (13110C00) [pid = 3796] [serial = 1412] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (10B08800) [pid = 3796] [serial = 1396] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16BCB400) [pid = 3796] [serial = 1402] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (10A60400) [pid = 3796] [serial = 1408] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (10FD5800) [pid = 3796] [serial = 1409] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (13324C00) [pid = 3796] [serial = 1405] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1431C400) [pid = 3796] [serial = 1414] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (15755400) [pid = 3796] [serial = 1415] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16AAA800) [pid = 3796] [serial = 1421] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (13316400) [pid = 3796] [serial = 1399] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1722F400) [pid = 3796] [serial = 1435] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16F07000) [pid = 3796] [serial = 1394] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (16F39400) [pid = 3796] [serial = 1426] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16F36800) [pid = 3796] [serial = 1433] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16F07400) [pid = 3796] [serial = 1424] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16974800) [pid = 3796] [serial = 1429] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17070800) [pid = 3796] [serial = 1432] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16F39C00) [pid = 3796] [serial = 1427] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16E8A800) [pid = 3796] [serial = 1430] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16053400) [pid = 3796] [serial = 1418] [outer = 00000000] [url = about:blank] 09:09:02 INFO - PROCESS | 3796 | 1464365342766 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:02 INFO - PROCESS | 3796 | ++DOCSHELL 0F981800 == 46 [pid = 3796] [id = 497] 09:09:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (0F9ED000) [pid = 3796] [serial = 1491] [outer = 00000000] 09:09:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10B05000) [pid = 3796] [serial = 1492] [outer = 0F9ED000] 09:09:02 INFO - PROCESS | 3796 | 1464365342814 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10C0AC00) [pid = 3796] [serial = 1493] [outer = 0F9ED000] 09:09:03 INFO - PROCESS | 3796 | 1464365343264 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]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 792ms 09:09:03 INFO - PROCESS | 3796 | 1464365343294 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 3796 | 1464365343298 Marionette TRACE conn2 <- [1,1953,null,{"value":"13"}] 09:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:09:03 INFO - PROCESS | 3796 | 1464365343303 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 3796 | 1464365343305 Marionette TRACE conn2 <- [1,1954,null,{}] 09:09:03 INFO - PROCESS | 3796 | 1464365343309 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}] 09:09:03 INFO - PROCESS | 3796 | 1464365343396 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 09:09:03 INFO - PROCESS | 3796 | 1464365343405 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:03 INFO - PROCESS | 3796 | ++DOCSHELL 139A6000 == 47 [pid = 3796] [id = 498] 09:09:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (139A6C00) [pid = 3796] [serial = 1494] [outer = 00000000] 09:09:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (14325C00) [pid = 3796] [serial = 1495] [outer = 139A6C00] 09:09:03 INFO - PROCESS | 3796 | 1464365343450 Marionette DEBUG loaded listener.js 09:09:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (15C13C00) [pid = 3796] [serial = 1496] [outer = 139A6C00] 09:09:03 INFO - PROCESS | 3796 | 1464365343907 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]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 636ms 09:09:03 INFO - PROCESS | 3796 | 1464365343941 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 3796 | 1464365343943 Marionette TRACE conn2 <- [1,1957,null,{"value":"13"}] 09:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:09:03 INFO - PROCESS | 3796 | 1464365343952 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 3796 | 1464365343958 Marionette TRACE conn2 <- [1,1958,null,{}] 09:09:03 INFO - PROCESS | 3796 | 1464365343966 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}] 09:09:04 INFO - PROCESS | 3796 | 1464365344056 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 09:09:04 INFO - PROCESS | 3796 | 1464365344066 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:04 INFO - PROCESS | 3796 | ++DOCSHELL 1697B800 == 48 [pid = 3796] [id = 499] 09:09:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1697D400) [pid = 3796] [serial = 1497] [outer = 00000000] 09:09:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16B1B800) [pid = 3796] [serial = 1498] [outer = 1697D400] 09:09:04 INFO - PROCESS | 3796 | 1464365344111 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16B33400) [pid = 3796] [serial = 1499] [outer = 1697D400] 09:09:04 INFO - PROCESS | 3796 | 1464365344538 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]]]}] 09:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 637ms 09:09:04 INFO - PROCESS | 3796 | 1464365344589 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 09:09:04 INFO - PROCESS | 3796 | 1464365344592 Marionette TRACE conn2 <- [1,1961,null,{"value":"13"}] 09:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:09:04 INFO - PROCESS | 3796 | 1464365344595 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:09:04 INFO - PROCESS | 3796 | 1464365344597 Marionette TRACE conn2 <- [1,1962,null,{}] 09:09:04 INFO - PROCESS | 3796 | 1464365344600 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}] 09:09:04 INFO - PROCESS | 3796 | 1464365344681 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 09:09:04 INFO - PROCESS | 3796 | 1464365344687 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:04 INFO - PROCESS | 3796 | ++DOCSHELL 160BD800 == 49 [pid = 3796] [id = 500] 09:09:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16B34000) [pid = 3796] [serial = 1500] [outer = 00000000] 09:09:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (16EC5800) [pid = 3796] [serial = 1501] [outer = 16B34000] 09:09:04 INFO - PROCESS | 3796 | 1464365344732 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16ECAC00) [pid = 3796] [serial = 1502] [outer = 16B34000] 09:09:05 INFO - PROCESS | 3796 | 1464365345207 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]]]}] 09:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 683ms 09:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:09:05 INFO - PROCESS | 3796 | 1464365345279 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 3796 | 1464365345281 Marionette TRACE conn2 <- [1,1965,null,{"value":"13"}] 09:09:05 INFO - PROCESS | 3796 | 1464365345285 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - PROCESS | 3796 | 1464365345286 Marionette TRACE conn2 <- [1,1966,null,{}] 09:09:05 INFO - PROCESS | 3796 | 1464365345290 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}] 09:09:05 INFO - PROCESS | 3796 | 1464365345398 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 09:09:05 INFO - PROCESS | 3796 | 1464365345408 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:05 INFO - PROCESS | 3796 | ++DOCSHELL 16F07400 == 50 [pid = 3796] [id = 501] 09:09:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16F0A400) [pid = 3796] [serial = 1503] [outer = 00000000] 09:09:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16F35C00) [pid = 3796] [serial = 1504] [outer = 16F0A400] 09:09:05 INFO - PROCESS | 3796 | 1464365345465 Marionette DEBUG loaded listener.js 09:09:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16FF2800) [pid = 3796] [serial = 1505] [outer = 16F0A400] 09:09:05 INFO - PROCESS | 3796 | 1464365345940 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]]]}] 09:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 683ms 09:09:05 INFO - PROCESS | 3796 | 1464365345983 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 09:09:05 INFO - PROCESS | 3796 | 1464365345985 Marionette TRACE conn2 <- [1,1969,null,{"value":"13"}] 09:09:05 INFO - PROCESS | 3796 | 1464365345988 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:09:05 INFO - PROCESS | 3796 | 1464365345990 Marionette TRACE conn2 <- [1,1970,null,{}] 09:09:05 INFO - PROCESS | 3796 | 1464365345998 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}] 09:09:06 INFO - PROCESS | 3796 | 1464365346144 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 09:09:06 INFO - PROCESS | 3796 | 1464365346173 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:06 INFO - PROCESS | 3796 | ++DOCSHELL 17233800 == 51 [pid = 3796] [id = 502] 09:09:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (17238800) [pid = 3796] [serial = 1506] [outer = 00000000] 09:09:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1760C000) [pid = 3796] [serial = 1507] [outer = 17238800] 09:09:06 INFO - PROCESS | 3796 | 1464365346217 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (17613C00) [pid = 3796] [serial = 1508] [outer = 17238800] 09:09:06 INFO - PROCESS | 3796 | 1464365346648 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]]]}] 09:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 683ms 09:09:06 INFO - PROCESS | 3796 | 1464365346688 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 09:09:06 INFO - PROCESS | 3796 | 1464365346690 Marionette TRACE conn2 <- [1,1973,null,{"value":"13"}] 09:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:09:06 INFO - PROCESS | 3796 | 1464365346694 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:09:06 INFO - PROCESS | 3796 | 1464365346695 Marionette TRACE conn2 <- [1,1974,null,{}] 09:09:06 INFO - PROCESS | 3796 | 1464365346699 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}] 09:09:06 INFO - PROCESS | 3796 | 1464365346810 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 09:09:06 INFO - PROCESS | 3796 | 1464365346816 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:06 INFO - PROCESS | 3796 | ++DOCSHELL 1707E800 == 52 [pid = 3796] [id = 503] 09:09:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (1722B800) [pid = 3796] [serial = 1509] [outer = 00000000] 09:09:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (1763A800) [pid = 3796] [serial = 1510] [outer = 1722B800] 09:09:06 INFO - PROCESS | 3796 | 1464365346859 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1763AC00) [pid = 3796] [serial = 1511] [outer = 1722B800] 09:09:07 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1381CC00) [pid = 3796] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:09:07 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (152D8800) [pid = 3796] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:09:07 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (13DB9000) [pid = 3796] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:09:07 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (139AE000) [pid = 3796] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:09:07 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16E81800) [pid = 3796] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:09:07 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (10C05400) [pid = 3796] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:09:07 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (110A3C00) [pid = 3796] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:09:07 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (13109800) [pid = 3796] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:09:07 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (17229800) [pid = 3796] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:09:07 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1601CC00) [pid = 3796] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:09:07 INFO - PROCESS | 3796 | 1464365347335 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]]]}] 09:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 698ms 09:09:07 INFO - PROCESS | 3796 | 1464365347378 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 3796 | 1464365347379 Marionette TRACE conn2 <- [1,1977,null,{"value":"13"}] 09:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:09:07 INFO - PROCESS | 3796 | 1464365347383 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 3796 | 1464365347384 Marionette TRACE conn2 <- [1,1978,null,{}] 09:09:07 INFO - PROCESS | 3796 | 1464365347388 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}] 09:09:07 INFO - PROCESS | 3796 | 1464365347504 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 09:09:07 INFO - PROCESS | 3796 | 1464365347514 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:07 INFO - PROCESS | 3796 | ++DOCSHELL 13BBF400 == 53 [pid = 3796] [id = 504] 09:09:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (15E1E800) [pid = 3796] [serial = 1512] [outer = 00000000] 09:09:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16E83C00) [pid = 3796] [serial = 1513] [outer = 15E1E800] 09:09:07 INFO - PROCESS | 3796 | 1464365347557 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1760AC00) [pid = 3796] [serial = 1514] [outer = 15E1E800] 09:09:07 INFO - PROCESS | 3796 | 1464365347978 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]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 637ms 09:09:08 INFO - PROCESS | 3796 | 1464365348021 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 3796 | 1464365348023 Marionette TRACE conn2 <- [1,1981,null,{"value":"13"}] 09:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:09:08 INFO - PROCESS | 3796 | 1464365348027 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 3796 | 1464365348028 Marionette TRACE conn2 <- [1,1982,null,{}] 09:09:08 INFO - PROCESS | 3796 | 1464365348032 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}] 09:09:08 INFO - PROCESS | 3796 | 1464365348110 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 09:09:08 INFO - PROCESS | 3796 | 1464365348117 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:08 INFO - PROCESS | 3796 | ++DOCSHELL 1055AC00 == 54 [pid = 3796] [id = 505] 09:09:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16E81800) [pid = 3796] [serial = 1515] [outer = 00000000] 09:09:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (17A4DC00) [pid = 3796] [serial = 1516] [outer = 16E81800] 09:09:08 INFO - PROCESS | 3796 | 1464365348168 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (17A4E000) [pid = 3796] [serial = 1517] [outer = 16E81800] 09:09:08 INFO - PROCESS | 3796 | 1464365348577 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]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 590ms 09:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:09:08 INFO - PROCESS | 3796 | 1464365348624 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 3796 | 1464365348625 Marionette TRACE conn2 <- [1,1985,null,{"value":"13"}] 09:09:08 INFO - PROCESS | 3796 | 1464365348641 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 3796 | 1464365348642 Marionette TRACE conn2 <- [1,1986,null,{}] 09:09:08 INFO - PROCESS | 3796 | 1464365348649 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}] 09:09:08 INFO - PROCESS | 3796 | 1464365348727 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 09:09:08 INFO - PROCESS | 3796 | 1464365348733 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:08 INFO - PROCESS | 3796 | ++DOCSHELL 178A9000 == 55 [pid = 3796] [id = 506] 09:09:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (17A4D400) [pid = 3796] [serial = 1518] [outer = 00000000] 09:09:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (18087C00) [pid = 3796] [serial = 1519] [outer = 17A4D400] 09:09:08 INFO - PROCESS | 3796 | 1464365348783 Marionette DEBUG loaded listener.js 09:09:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (182C9800) [pid = 3796] [serial = 1520] [outer = 17A4D400] 09:09:09 INFO - PROCESS | 3796 | --DOCSHELL 16054400 == 54 [pid = 3796] [id = 467] 09:09:09 INFO - PROCESS | 3796 | --DOCSHELL 10C04C00 == 53 [pid = 3796] [id = 479] 09:09:09 INFO - PROCESS | 3796 | --DOCSHELL 138EB000 == 52 [pid = 3796] [id = 480] 09:09:09 INFO - PROCESS | 3796 | --DOCSHELL 16B35400 == 51 [pid = 3796] [id = 481] 09:09:09 INFO - PROCESS | 3796 | --DOCSHELL 130DD000 == 50 [pid = 3796] [id = 466] 09:09:09 INFO - PROCESS | 3796 | --DOCSHELL 10A56800 == 49 [pid = 3796] [id = 468] 09:09:09 INFO - PROCESS | 3796 | --DOCSHELL 12889000 == 48 [pid = 3796] [id = 453] 09:09:09 INFO - PROCESS | 3796 | --DOCSHELL 16F34000 == 47 [pid = 3796] [id = 478] 09:09:09 INFO - PROCESS | 3796 | --DOCSHELL 0F981800 == 46 [pid = 3796] [id = 497] 09:09:09 INFO - PROCESS | 3796 | --DOCSHELL 0F97FC00 == 45 [pid = 3796] [id = 496] 09:09:09 INFO - PROCESS | 3796 | --DOCSHELL 16E8A400 == 44 [pid = 3796] [id = 495] 09:09:09 INFO - PROCESS | 3796 | --DOCSHELL 1338F800 == 43 [pid = 3796] [id = 493] 09:09:09 INFO - PROCESS | 3796 | --DOCSHELL 114ADC00 == 42 [pid = 3796] [id = 494] 09:09:09 INFO - PROCESS | 3796 | --DOCSHELL 103D9800 == 41 [pid = 3796] [id = 492] 09:09:10 INFO - PROCESS | 3796 | --DOCSHELL 160BD800 == 40 [pid = 3796] [id = 500] 09:09:10 INFO - PROCESS | 3796 | --DOCSHELL 1055AC00 == 39 [pid = 3796] [id = 505] 09:09:10 INFO - PROCESS | 3796 | --DOCSHELL 17233800 == 38 [pid = 3796] [id = 502] 09:09:10 INFO - PROCESS | 3796 | --DOCSHELL 16F07400 == 37 [pid = 3796] [id = 501] 09:09:10 INFO - PROCESS | 3796 | --DOCSHELL 1697B800 == 36 [pid = 3796] [id = 499] 09:09:10 INFO - PROCESS | 3796 | --DOCSHELL 139A6000 == 35 [pid = 3796] [id = 498] 09:09:10 INFO - PROCESS | 3796 | --DOCSHELL 1707E800 == 34 [pid = 3796] [id = 503] 09:09:10 INFO - PROCESS | 3796 | --DOCSHELL 13BBF400 == 33 [pid = 3796] [id = 504] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (13BC0C00) [pid = 3796] [serial = 1453] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1601D000) [pid = 3796] [serial = 1456] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (140CAC00) [pid = 3796] [serial = 1454] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16F36C00) [pid = 3796] [serial = 1472] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1431EC00) [pid = 3796] [serial = 1441] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16F3D000) [pid = 3796] [serial = 1465] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16F05C00) [pid = 3796] [serial = 1463] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (114A3C00) [pid = 3796] [serial = 1438] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (114A5400) [pid = 3796] [serial = 1447] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (13109400) [pid = 3796] [serial = 1451] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16053800) [pid = 3796] [serial = 1457] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (15734C00) [pid = 3796] [serial = 1469] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17234000) [pid = 3796] [serial = 1436] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16AAA000) [pid = 3796] [serial = 1460] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16981800) [pid = 3796] [serial = 1459] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (16F36400) [pid = 3796] [serial = 1471] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1722D400) [pid = 3796] [serial = 1466] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (11C7D800) [pid = 3796] [serial = 1448] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (1720F000) [pid = 3796] [serial = 1444] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16EC9400) [pid = 3796] [serial = 1462] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (1305FC00) [pid = 3796] [serial = 1450] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13BC9C00) [pid = 3796] [serial = 1468] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1760C400) [pid = 3796] [serial = 1474] [outer = 00000000] [url = about:blank] 09:09:10 INFO - PROCESS | 3796 | 1464365350744 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]]]}] 09:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 2158ms 09:09:10 INFO - PROCESS | 3796 | 1464365350788 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 3796 | 1464365350792 Marionette TRACE conn2 <- [1,1989,null,{"value":"13"}] 09:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:09:10 INFO - PROCESS | 3796 | 1464365350798 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 3796 | 1464365350801 Marionette TRACE conn2 <- [1,1990,null,{}] 09:09:10 INFO - PROCESS | 3796 | 1464365350807 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}] 09:09:10 INFO - PROCESS | 3796 | 1464365350897 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 09:09:10 INFO - PROCESS | 3796 | 1464365350909 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:10 INFO - PROCESS | 3796 | ++DOCSHELL 10373000 == 34 [pid = 3796] [id = 507] 09:09:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10373800) [pid = 3796] [serial = 1521] [outer = 00000000] 09:09:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (105FB000) [pid = 3796] [serial = 1522] [outer = 10373800] 09:09:10 INFO - PROCESS | 3796 | 1464365350958 Marionette DEBUG loaded listener.js 09:09:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10A5EC00) [pid = 3796] [serial = 1523] [outer = 10373800] 09:09:11 INFO - PROCESS | 3796 | 1464365351451 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]]]}] 09:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 683ms 09:09:11 INFO - PROCESS | 3796 | 1464365351500 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 09:09:11 INFO - PROCESS | 3796 | 1464365351507 Marionette TRACE conn2 <- [1,1993,null,{"value":"13"}] 09:09:11 INFO - PROCESS | 3796 | 1464365351513 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:09:11 INFO - PROCESS | 3796 | 1464365351516 Marionette TRACE conn2 <- [1,1994,null,{}] 09:09:11 INFO - PROCESS | 3796 | 1464365351519 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}] 09:09:11 INFO - PROCESS | 3796 | 1464365351606 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 09:09:11 INFO - PROCESS | 3796 | 1464365351616 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:11 INFO - PROCESS | 3796 | ++DOCSHELL 10C10C00 == 35 [pid = 3796] [id = 508] 09:09:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10F09400) [pid = 3796] [serial = 1524] [outer = 00000000] 09:09:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10FD3000) [pid = 3796] [serial = 1525] [outer = 10F09400] 09:09:11 INFO - PROCESS | 3796 | 1464365351662 Marionette DEBUG loaded listener.js 09:09:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1141A800) [pid = 3796] [serial = 1526] [outer = 10F09400] 09:09:12 INFO - PROCESS | 3796 | 1464365352138 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]]]}] 09:09:12 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 09:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 621ms 09:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:09:12 INFO - PROCESS | 3796 | 1464365352152 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 3796 | 1464365352155 Marionette TRACE conn2 <- [1,1997,null,{"value":"13"}] 09:09:12 INFO - PROCESS | 3796 | 1464365352159 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - PROCESS | 3796 | 1464365352162 Marionette TRACE conn2 <- [1,1998,null,{}] 09:09:12 INFO - PROCESS | 3796 | 1464365352173 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}] 09:09:12 INFO - PROCESS | 3796 | 1464365352272 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 09:09:12 INFO - PROCESS | 3796 | 1464365352308 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:12 INFO - PROCESS | 3796 | ++DOCSHELL 12B88800 == 36 [pid = 3796] [id = 509] 09:09:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (12D23C00) [pid = 3796] [serial = 1527] [outer = 00000000] 09:09:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (130D5800) [pid = 3796] [serial = 1528] [outer = 12D23C00] 09:09:12 INFO - PROCESS | 3796 | 1464365352360 Marionette DEBUG loaded listener.js 09:09:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13107400) [pid = 3796] [serial = 1529] [outer = 12D23C00] 09:09:12 INFO - PROCESS | 3796 | 1464365352847 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]]]}] 09:09:12 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 09:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 09:09:12 INFO - PROCESS | 3796 | 1464365352898 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 3796 | 1464365352900 Marionette TRACE conn2 <- [1,2001,null,{"value":"13"}] 09:09:12 INFO - PROCESS | 3796 | 1464365352903 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:09:12 INFO - PROCESS | 3796 | 1464365352905 Marionette TRACE conn2 <- [1,2002,null,{}] 09:09:12 INFO - PROCESS | 3796 | 1464365352909 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}] 09:09:12 INFO - PROCESS | 3796 | 1464365352979 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 09:09:12 INFO - PROCESS | 3796 | 1464365352986 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:12 INFO - PROCESS | 3796 | ++DOCSHELL 114A2C00 == 37 [pid = 3796] [id = 510] 09:09:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (12D79000) [pid = 3796] [serial = 1530] [outer = 00000000] 09:09:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13323400) [pid = 3796] [serial = 1531] [outer = 12D79000] 09:09:13 INFO - PROCESS | 3796 | 1464365353035 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (139A4C00) [pid = 3796] [serial = 1532] [outer = 12D79000] 09:09:13 INFO - PROCESS | 3796 | 1464365353495 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]]]}] 09:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 621ms 09:09:13 INFO - PROCESS | 3796 | 1464365353525 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 09:09:13 INFO - PROCESS | 3796 | 1464365353527 Marionette TRACE conn2 <- [1,2005,null,{"value":"13"}] 09:09:13 INFO - PROCESS | 3796 | 1464365353530 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:09:13 INFO - PROCESS | 3796 | 1464365353532 Marionette TRACE conn2 <- [1,2006,null,{}] 09:09:13 INFO - PROCESS | 3796 | 1464365353536 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}] 09:09:13 INFO - PROCESS | 3796 | 1464365353610 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 09:09:13 INFO - PROCESS | 3796 | 1464365353616 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:13 INFO - PROCESS | 3796 | ++DOCSHELL 13310800 == 38 [pid = 3796] [id = 511] 09:09:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (13316400) [pid = 3796] [serial = 1533] [outer = 00000000] 09:09:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (13B04C00) [pid = 3796] [serial = 1534] [outer = 13316400] 09:09:13 INFO - PROCESS | 3796 | 1464365353661 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (13DB4800) [pid = 3796] [serial = 1535] [outer = 13316400] 09:09:14 INFO - PROCESS | 3796 | 1464365354121 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]]]}] 09:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 621ms 09:09:14 INFO - PROCESS | 3796 | 1464365354169 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 3796 | 1464365354171 Marionette TRACE conn2 <- [1,2009,null,{"value":"13"}] 09:09:14 INFO - PROCESS | 3796 | 1464365354174 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:09:14 INFO - PROCESS | 3796 | 1464365354176 Marionette TRACE conn2 <- [1,2010,null,{}] 09:09:14 INFO - PROCESS | 3796 | 1464365354179 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}] 09:09:14 INFO - PROCESS | 3796 | 1464365354291 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 09:09:14 INFO - PROCESS | 3796 | 1464365354304 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:14 INFO - PROCESS | 3796 | ++DOCSHELL 15757000 == 39 [pid = 3796] [id = 512] 09:09:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (15758800) [pid = 3796] [serial = 1536] [outer = 00000000] 09:09:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (15F3C000) [pid = 3796] [serial = 1537] [outer = 15758800] 09:09:14 INFO - PROCESS | 3796 | 1464365354350 Marionette DEBUG loaded listener.js 09:09:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16027C00) [pid = 3796] [serial = 1538] [outer = 15758800] 09:09:14 INFO - PROCESS | 3796 | 1464365354811 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]]]}] 09:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 698ms 09:09:14 INFO - PROCESS | 3796 | 1464365354874 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 09:09:14 INFO - PROCESS | 3796 | 1464365354876 Marionette TRACE conn2 <- [1,2013,null,{"value":"13"}] 09:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:09:14 INFO - PROCESS | 3796 | 1464365354880 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:09:14 INFO - PROCESS | 3796 | 1464365354882 Marionette TRACE conn2 <- [1,2014,null,{}] 09:09:14 INFO - PROCESS | 3796 | 1464365354885 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}] 09:09:14 INFO - PROCESS | 3796 | 1464365354959 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 09:09:14 INFO - PROCESS | 3796 | 1464365354995 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:14 INFO - PROCESS | 3796 | ++DOCSHELL 15E17400 == 40 [pid = 3796] [id = 513] 09:09:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (15E21C00) [pid = 3796] [serial = 1539] [outer = 00000000] 09:09:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (160AEC00) [pid = 3796] [serial = 1540] [outer = 15E21C00] 09:09:15 INFO - PROCESS | 3796 | 1464365355039 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (160B0C00) [pid = 3796] [serial = 1541] [outer = 15E21C00] 09:09:15 INFO - PROCESS | 3796 | 1464365355466 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]]]}] 09:09:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:09:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 637ms 09:09:15 INFO - PROCESS | 3796 | 1464365355518 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 09:09:15 INFO - PROCESS | 3796 | 1464365355520 Marionette TRACE conn2 <- [1,2017,null,{"value":"13"}] 09:09:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:09:15 INFO - PROCESS | 3796 | 1464365355523 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:09:15 INFO - PROCESS | 3796 | 1464365355525 Marionette TRACE conn2 <- [1,2018,null,{}] 09:09:15 INFO - PROCESS | 3796 | 1464365355529 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}] 09:09:15 INFO - PROCESS | 3796 | 1464365355586 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 09:09:15 INFO - PROCESS | 3796 | 1464365355595 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:15 INFO - PROCESS | 3796 | ++DOCSHELL 10FD1000 == 41 [pid = 3796] [id = 514] 09:09:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (138DF400) [pid = 3796] [serial = 1542] [outer = 00000000] 09:09:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (16B3AC00) [pid = 3796] [serial = 1543] [outer = 138DF400] 09:09:15 INFO - PROCESS | 3796 | 1464365355655 Marionette DEBUG loaded listener.js 09:09:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (16B20000) [pid = 3796] [serial = 1544] [outer = 138DF400] 09:09:16 INFO - PROCESS | 3796 | 1464365356078 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]]]}] 09:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 637ms 09:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:09:16 INFO - PROCESS | 3796 | 1464365356151 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 3796 | 1464365356153 Marionette TRACE conn2 <- [1,2021,null,{"value":"13"}] 09:09:16 INFO - PROCESS | 3796 | 1464365356156 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 3796 | 1464365356158 Marionette TRACE conn2 <- [1,2022,null,{}] 09:09:16 INFO - PROCESS | 3796 | 1464365356161 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}] 09:09:16 INFO - PROCESS | 3796 | 1464365356265 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 09:09:16 INFO - PROCESS | 3796 | 1464365356272 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:16 INFO - PROCESS | 3796 | ++DOCSHELL 12B86C00 == 42 [pid = 3796] [id = 515] 09:09:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16BCC400) [pid = 3796] [serial = 1545] [outer = 00000000] 09:09:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (16E88000) [pid = 3796] [serial = 1546] [outer = 16BCC400] 09:09:16 INFO - PROCESS | 3796 | 1464365356319 Marionette DEBUG loaded listener.js 09:09:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (16EC5C00) [pid = 3796] [serial = 1547] [outer = 16BCC400] 09:09:16 INFO - PROCESS | 3796 | 1464365356773 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]]]}] 09:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 621ms 09:09:16 INFO - PROCESS | 3796 | 1464365356793 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 3796 | 1464365356795 Marionette TRACE conn2 <- [1,2025,null,{"value":"13"}] 09:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:09:16 INFO - PROCESS | 3796 | 1464365356798 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 3796 | 1464365356800 Marionette TRACE conn2 <- [1,2026,null,{}] 09:09:16 INFO - PROCESS | 3796 | 1464365356810 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}] 09:09:16 INFO - PROCESS | 3796 | 1464365356922 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 09:09:16 INFO - PROCESS | 3796 | 1464365356928 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:16 INFO - PROCESS | 3796 | ++DOCSHELL 13110800 == 43 [pid = 3796] [id = 516] 09:09:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (13110C00) [pid = 3796] [serial = 1548] [outer = 00000000] 09:09:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (16F09400) [pid = 3796] [serial = 1549] [outer = 13110C00] 09:09:16 INFO - PROCESS | 3796 | 1464365356972 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (16F0A800) [pid = 3796] [serial = 1550] [outer = 13110C00] 09:09:17 INFO - PROCESS | 3796 | 1464365357427 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]]]}] 09:09:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:09:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 698ms 09:09:17 INFO - PROCESS | 3796 | 1464365357498 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 09:09:17 INFO - PROCESS | 3796 | 1464365357500 Marionette TRACE conn2 <- [1,2029,null,{"value":"13"}] 09:09:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:09:17 INFO - PROCESS | 3796 | 1464365357503 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:09:17 INFO - PROCESS | 3796 | 1464365357505 Marionette TRACE conn2 <- [1,2030,null,{}] 09:09:17 INFO - PROCESS | 3796 | 1464365357509 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}] 09:09:17 INFO - PROCESS | 3796 | 1464365357637 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 09:09:17 INFO - PROCESS | 3796 | 1464365357732 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:17 INFO - PROCESS | 3796 | ++DOCSHELL 16F37C00 == 44 [pid = 3796] [id = 517] 09:09:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (16F38000) [pid = 3796] [serial = 1551] [outer = 00000000] 09:09:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (16FF8400) [pid = 3796] [serial = 1552] [outer = 16F38000] 09:09:17 INFO - PROCESS | 3796 | 1464365357787 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (1722AC00) [pid = 3796] [serial = 1553] [outer = 16F38000] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (16E81800) [pid = 3796] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (16F0A400) [pid = 3796] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (17238800) [pid = 3796] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1722B800) [pid = 3796] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (15E1E800) [pid = 3796] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (17631800) [pid = 3796] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (16B3D400) [pid = 3796] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (13817400) [pid = 3796] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (10501800) [pid = 3796] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (139A8800) [pid = 3796] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (16B34000) [pid = 3796] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1697D400) [pid = 3796] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (139A6C00) [pid = 3796] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (0F9ED000) [pid = 3796] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (10374400) [pid = 3796] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (10C06000) [pid = 3796] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (138EDC00) [pid = 3796] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (10A55400) [pid = 3796] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16ECD800) [pid = 3796] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16056000) [pid = 3796] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (10A58C00) [pid = 3796] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (130E2C00) [pid = 3796] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:09:18 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10A63C00) [pid = 3796] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:09:18 INFO - PROCESS | 3796 | 1464365358564 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]]]}] 09:09:18 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) 09:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1087ms 09:09:18 INFO - PROCESS | 3796 | 1464365358582 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 3796 | 1464365358584 Marionette TRACE conn2 <- [1,2033,null,{"value":"13"}] 09:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:09:18 INFO - PROCESS | 3796 | 1464365358598 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 3796 | 1464365358600 Marionette TRACE conn2 <- [1,2034,null,{}] 09:09:18 INFO - PROCESS | 3796 | 1464365358608 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}] 09:09:18 INFO - PROCESS | 3796 | 1464365358682 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 09:09:18 INFO - PROCESS | 3796 | 1464365358688 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:18 INFO - PROCESS | 3796 | ++DOCSHELL 10B06000 == 45 [pid = 3796] [id = 518] 09:09:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (10B08800) [pid = 3796] [serial = 1554] [outer = 00000000] 09:09:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (12887800) [pid = 3796] [serial = 1555] [outer = 10B08800] 09:09:18 INFO - PROCESS | 3796 | 1464365358735 Marionette DEBUG loaded listener.js 09:09:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (138E4800) [pid = 3796] [serial = 1556] [outer = 10B08800] 09:09:19 INFO - PROCESS | 3796 | 1464365359181 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]]]}] 09:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 652ms 09:09:19 INFO - PROCESS | 3796 | 1464365359246 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 3796 | 1464365359248 Marionette TRACE conn2 <- [1,2037,null,{"value":"13"}] 09:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:09:19 INFO - PROCESS | 3796 | 1464365359251 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 3796 | 1464365359252 Marionette TRACE conn2 <- [1,2038,null,{}] 09:09:19 INFO - PROCESS | 3796 | 1464365359256 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}] 09:09:19 INFO - PROCESS | 3796 | 1464365359331 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 09:09:19 INFO - PROCESS | 3796 | 1464365359338 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:19 INFO - PROCESS | 3796 | ++DOCSHELL 13B07400 == 46 [pid = 3796] [id = 519] 09:09:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1572D000) [pid = 3796] [serial = 1557] [outer = 00000000] 09:09:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16B3BC00) [pid = 3796] [serial = 1558] [outer = 1572D000] 09:09:19 INFO - PROCESS | 3796 | 1464365359382 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16EC3400) [pid = 3796] [serial = 1559] [outer = 1572D000] 09:09:19 INFO - PROCESS | 3796 | 1464365359814 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]]]}] 09:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 590ms 09:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:09:19 INFO - PROCESS | 3796 | 1464365359849 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 09:09:19 INFO - PROCESS | 3796 | 1464365359850 Marionette TRACE conn2 <- [1,2041,null,{"value":"13"}] 09:09:19 INFO - PROCESS | 3796 | 1464365359854 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:09:19 INFO - PROCESS | 3796 | 1464365359855 Marionette TRACE conn2 <- [1,2042,null,{}] 09:09:19 INFO - PROCESS | 3796 | 1464365359863 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}] 09:09:19 INFO - PROCESS | 3796 | 1464365359937 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 09:09:19 INFO - PROCESS | 3796 | 1464365359944 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:19 INFO - PROCESS | 3796 | ++DOCSHELL 13158000 == 47 [pid = 3796] [id = 520] 09:09:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (13B03000) [pid = 3796] [serial = 1560] [outer = 00000000] 09:09:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1722D800) [pid = 3796] [serial = 1561] [outer = 13B03000] 09:09:19 INFO - PROCESS | 3796 | 1464365359987 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (17237000) [pid = 3796] [serial = 1562] [outer = 13B03000] 09:09:20 INFO - PROCESS | 3796 | 1464365360423 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]]]}] 09:09:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:09:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 590ms 09:09:20 INFO - PROCESS | 3796 | 1464365360451 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 09:09:20 INFO - PROCESS | 3796 | 1464365360453 Marionette TRACE conn2 <- [1,2045,null,{"value":"13"}] 09:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:09:20 INFO - PROCESS | 3796 | 1464365360456 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 3796 | 1464365360458 Marionette TRACE conn2 <- [1,2046,null,{}] 09:09:20 INFO - PROCESS | 3796 | 1464365360521 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}] 09:09:20 INFO - PROCESS | 3796 | 1464365360642 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 09:09:20 INFO - PROCESS | 3796 | 1464365360765 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:20 INFO - PROCESS | 3796 | ++DOCSHELL 103D0000 == 48 [pid = 3796] [id = 521] 09:09:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (103D2000) [pid = 3796] [serial = 1563] [outer = 00000000] 09:09:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (105F1C00) [pid = 3796] [serial = 1564] [outer = 103D2000] 09:09:20 INFO - PROCESS | 3796 | 1464365360821 Marionette DEBUG loaded listener.js 09:09:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (10A59400) [pid = 3796] [serial = 1565] [outer = 103D2000] 09:09:21 INFO - PROCESS | 3796 | 1464365361579 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]]]}] 09:09:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1180ms 09:09:21 INFO - PROCESS | 3796 | 1464365361632 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 09:09:21 INFO - PROCESS | 3796 | 1464365361637 Marionette TRACE conn2 <- [1,2049,null,{"value":"13"}] 09:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:09:21 INFO - PROCESS | 3796 | 1464365361642 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:09:21 INFO - PROCESS | 3796 | 1464365361644 Marionette TRACE conn2 <- [1,2050,null,{}] 09:09:21 INFO - PROCESS | 3796 | 1464365361649 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}] 09:09:21 INFO - PROCESS | 3796 | 1464365361765 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 09:09:21 INFO - PROCESS | 3796 | 1464365361904 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:21 INFO - PROCESS | 3796 | ++DOCSHELL 128B9C00 == 49 [pid = 3796] [id = 522] 09:09:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (12A91400) [pid = 3796] [serial = 1566] [outer = 00000000] 09:09:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (12AF3400) [pid = 3796] [serial = 1567] [outer = 12A91400] 09:09:21 INFO - PROCESS | 3796 | 1464365361961 Marionette DEBUG loaded listener.js 09:09:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (12D2E400) [pid = 3796] [serial = 1568] [outer = 12A91400] 09:09:22 INFO - PROCESS | 3796 | 1464365362866 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]]]}] 09:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1242ms 09:09:22 INFO - PROCESS | 3796 | 1464365362895 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 09:09:22 INFO - PROCESS | 3796 | 1464365362899 Marionette TRACE conn2 <- [1,2053,null,{"value":"13"}] 09:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:09:22 INFO - PROCESS | 3796 | 1464365362904 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:09:22 INFO - PROCESS | 3796 | 1464365362907 Marionette TRACE conn2 <- [1,2054,null,{}] 09:09:22 INFO - PROCESS | 3796 | 1464365362913 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}] 09:09:23 INFO - PROCESS | 3796 | 1464365363045 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 09:09:23 INFO - PROCESS | 3796 | 1464365363179 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:23 INFO - PROCESS | 3796 | ++DOCSHELL 10C09400 == 50 [pid = 3796] [id = 523] 09:09:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (10C09C00) [pid = 3796] [serial = 1569] [outer = 00000000] 09:09:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (10C0E800) [pid = 3796] [serial = 1570] [outer = 10C09C00] 09:09:23 INFO - PROCESS | 3796 | 1464365363232 Marionette DEBUG loaded listener.js 09:09:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (10FCDC00) [pid = 3796] [serial = 1571] [outer = 10C09C00] 09:09:23 INFO - PROCESS | 3796 | --DOCSHELL 10C02000 == 49 [pid = 3796] [id = 429] 09:09:23 INFO - PROCESS | 3796 | --DOCSHELL 12B81000 == 48 [pid = 3796] [id = 420] 09:09:23 INFO - PROCESS | 3796 | --DOCSHELL 10C0C800 == 47 [pid = 3796] [id = 435] 09:09:23 INFO - PROCESS | 3796 | --DOCSHELL 1125BC00 == 46 [pid = 3796] [id = 430] 09:09:23 INFO - PROCESS | 3796 | --DOCSHELL 12A94C00 == 45 [pid = 3796] [id = 428] 09:09:23 INFO - PROCESS | 3796 | --DOCSHELL 13110000 == 44 [pid = 3796] [id = 421] 09:09:23 INFO - PROCESS | 3796 | --DOCSHELL 1574E000 == 43 [pid = 3796] [id = 412] 09:09:23 INFO - PROCESS | 3796 | --DOCSHELL 16E89800 == 42 [pid = 3796] [id = 434] 09:09:23 INFO - PROCESS | 3796 | --DOCSHELL 110A1400 == 41 [pid = 3796] [id = 433] 09:09:23 INFO - PROCESS | 3796 | --DOCSHELL 10A57800 == 40 [pid = 3796] [id = 413] 09:09:23 INFO - PROCESS | 3796 | --DOCSHELL 10A61800 == 39 [pid = 3796] [id = 419] 09:09:23 INFO - PROCESS | 3796 | --DOCSHELL 13325800 == 38 [pid = 3796] [id = 431] 09:09:23 INFO - PROCESS | 3796 | --DOCSHELL 10A61C00 == 37 [pid = 3796] [id = 418] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (18087C00) [pid = 3796] [serial = 1519] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (12B83000) [pid = 3796] [serial = 1439] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (15F3B400) [pid = 3796] [serial = 1442] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (10C02800) [pid = 3796] [serial = 1397] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (17235800) [pid = 3796] [serial = 1445] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (16ECF000) [pid = 3796] [serial = 1403] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (140C0400) [pid = 3796] [serial = 1406] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (139A5400) [pid = 3796] [serial = 1400] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (110A2C00) [pid = 3796] [serial = 1364] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (10A5BC00) [pid = 3796] [serial = 1477] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (17610C00) [pid = 3796] [serial = 1475] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16EC5800) [pid = 3796] [serial = 1501] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16B1B800) [pid = 3796] [serial = 1498] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16B33400) [pid = 3796] [serial = 1499] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (14325C00) [pid = 3796] [serial = 1495] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (15C13C00) [pid = 3796] [serial = 1496] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (10B05000) [pid = 3796] [serial = 1492] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10C0AC00) [pid = 3796] [serial = 1493] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (110AB000) [pid = 3796] [serial = 1490] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10C07C00) [pid = 3796] [serial = 1489] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1763F800) [pid = 3796] [serial = 1487] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16FF2800) [pid = 3796] [serial = 1505] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1760AC00) [pid = 3796] [serial = 1514] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16ECAC00) [pid = 3796] [serial = 1502] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (17A4E000) [pid = 3796] [serial = 1517] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16F35C00) [pid = 3796] [serial = 1504] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1760C000) [pid = 3796] [serial = 1507] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (1763A800) [pid = 3796] [serial = 1510] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (17613C00) [pid = 3796] [serial = 1508] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16E83C00) [pid = 3796] [serial = 1513] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (17A4DC00) [pid = 3796] [serial = 1516] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1763AC00) [pid = 3796] [serial = 1511] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1763C800) [pid = 3796] [serial = 1486] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16FEE400) [pid = 3796] [serial = 1484] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16E8B000) [pid = 3796] [serial = 1483] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13DB8400) [pid = 3796] [serial = 1481] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (139A9000) [pid = 3796] [serial = 1480] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10B0E800) [pid = 3796] [serial = 1478] [outer = 00000000] [url = about:blank] 09:09:23 INFO - PROCESS | 3796 | 1464365363760 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]]]}] 09:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 885ms 09:09:23 INFO - PROCESS | 3796 | 1464365363789 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 3796 | 1464365363795 Marionette TRACE conn2 <- [1,2057,null,{"value":"13"}] 09:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:09:23 INFO - PROCESS | 3796 | 1464365363801 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 3796 | 1464365363804 Marionette TRACE conn2 <- [1,2058,null,{}] 09:09:23 INFO - PROCESS | 3796 | 1464365363807 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}] 09:09:23 INFO - PROCESS | 3796 | 1464365363892 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 09:09:23 INFO - PROCESS | 3796 | 1464365363904 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:23 INFO - PROCESS | 3796 | ++DOCSHELL 10C0AC00 == 38 [pid = 3796] [id = 524] 09:09:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (10C0B000) [pid = 3796] [serial = 1572] [outer = 00000000] 09:09:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (110A8800) [pid = 3796] [serial = 1573] [outer = 10C0B000] 09:09:23 INFO - PROCESS | 3796 | 1464365363949 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (11A0CC00) [pid = 3796] [serial = 1574] [outer = 10C0B000] 09:09:24 INFO - PROCESS | 3796 | 1464365364420 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]]]}] 09:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 699ms 09:09:24 INFO - PROCESS | 3796 | 1464365364499 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 09:09:24 INFO - PROCESS | 3796 | 1464365364501 Marionette TRACE conn2 <- [1,2061,null,{"value":"13"}] 09:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:09:24 INFO - PROCESS | 3796 | 1464365364505 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:09:24 INFO - PROCESS | 3796 | 1464365364508 Marionette TRACE conn2 <- [1,2062,null,{}] 09:09:24 INFO - PROCESS | 3796 | 1464365364519 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}] 09:09:24 INFO - PROCESS | 3796 | 1464365364638 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 09:09:24 INFO - PROCESS | 3796 | 1464365364740 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:24 INFO - PROCESS | 3796 | ++DOCSHELL 13106400 == 39 [pid = 3796] [id = 525] 09:09:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (1315C400) [pid = 3796] [serial = 1575] [outer = 00000000] 09:09:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (138EB000) [pid = 3796] [serial = 1576] [outer = 1315C400] 09:09:24 INFO - PROCESS | 3796 | 1464365364788 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (139AE000) [pid = 3796] [serial = 1577] [outer = 1315C400] 09:09:25 INFO - PROCESS | 3796 | 1464365365160 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]]]}] 09:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 699ms 09:09:25 INFO - PROCESS | 3796 | 1464365365204 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 3796 | 1464365365206 Marionette TRACE conn2 <- [1,2065,null,{"value":"13"}] 09:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:09:25 INFO - PROCESS | 3796 | 1464365365210 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 3796 | 1464365365211 Marionette TRACE conn2 <- [1,2066,null,{}] 09:09:25 INFO - PROCESS | 3796 | 1464365365215 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}] 09:09:25 INFO - PROCESS | 3796 | 1464365365296 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 09:09:25 INFO - PROCESS | 3796 | 1464365365302 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:25 INFO - PROCESS | 3796 | ++DOCSHELL 139B3C00 == 40 [pid = 3796] [id = 526] 09:09:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (140C9C00) [pid = 3796] [serial = 1578] [outer = 00000000] 09:09:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15734800) [pid = 3796] [serial = 1579] [outer = 140C9C00] 09:09:25 INFO - PROCESS | 3796 | 1464365365348 Marionette DEBUG loaded listener.js 09:09:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (15758C00) [pid = 3796] [serial = 1580] [outer = 140C9C00] 09:09:25 INFO - PROCESS | 3796 | 1464365365822 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]]]}] 09:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 621ms 09:09:25 INFO - PROCESS | 3796 | 1464365365847 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 3796 | 1464365365849 Marionette TRACE conn2 <- [1,2069,null,{"value":"13"}] 09:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:09:25 INFO - PROCESS | 3796 | 1464365365857 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 3796 | 1464365365858 Marionette TRACE conn2 <- [1,2070,null,{}] 09:09:25 INFO - PROCESS | 3796 | 1464365365871 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}] 09:09:25 INFO - PROCESS | 3796 | 1464365365978 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 09:09:26 INFO - PROCESS | 3796 | 1464365366065 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:26 INFO - PROCESS | 3796 | ++DOCSHELL 15E17000 == 41 [pid = 3796] [id = 527] 09:09:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (15E17800) [pid = 3796] [serial = 1581] [outer = 00000000] 09:09:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (1601FC00) [pid = 3796] [serial = 1582] [outer = 15E17800] 09:09:26 INFO - PROCESS | 3796 | 1464365366110 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16023C00) [pid = 3796] [serial = 1583] [outer = 15E17800] 09:09:26 INFO - PROCESS | 3796 | 1464365366519 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]]]}] 09:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 730ms 09:09:26 INFO - PROCESS | 3796 | 1464365366578 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 09:09:26 INFO - PROCESS | 3796 | 1464365366581 Marionette TRACE conn2 <- [1,2073,null,{"value":"13"}] 09:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:09:26 INFO - PROCESS | 3796 | 1464365366586 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:09:26 INFO - PROCESS | 3796 | 1464365366588 Marionette TRACE conn2 <- [1,2074,null,{}] 09:09:26 INFO - PROCESS | 3796 | 1464365366591 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}] 09:09:26 INFO - PROCESS | 3796 | 1464365366717 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 09:09:26 INFO - PROCESS | 3796 | 1464365366784 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:26 INFO - PROCESS | 3796 | ++DOCSHELL 16053800 == 42 [pid = 3796] [id = 528] 09:09:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (160B5800) [pid = 3796] [serial = 1584] [outer = 00000000] 09:09:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16B34800) [pid = 3796] [serial = 1585] [outer = 160B5800] 09:09:26 INFO - PROCESS | 3796 | 1464365366830 Marionette DEBUG loaded listener.js 09:09:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16BCE000) [pid = 3796] [serial = 1586] [outer = 160B5800] 09:09:27 INFO - PROCESS | 3796 | 1464365367245 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]]]}] 09:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 683ms 09:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:09:27 INFO - PROCESS | 3796 | 1464365367282 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 09:09:27 INFO - PROCESS | 3796 | 1464365367284 Marionette TRACE conn2 <- [1,2077,null,{"value":"13"}] 09:09:27 INFO - PROCESS | 3796 | 1464365367288 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:09:27 INFO - PROCESS | 3796 | 1464365367289 Marionette TRACE conn2 <- [1,2078,null,{}] 09:09:27 INFO - PROCESS | 3796 | 1464365367293 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}] 09:09:27 INFO - PROCESS | 3796 | 1464365367423 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 09:09:27 INFO - PROCESS | 3796 | 1464365367446 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:27 INFO - PROCESS | 3796 | ++DOCSHELL 16B32400 == 43 [pid = 3796] [id = 529] 09:09:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16B34000) [pid = 3796] [serial = 1587] [outer = 00000000] 09:09:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16E89800) [pid = 3796] [serial = 1588] [outer = 16B34000] 09:09:27 INFO - PROCESS | 3796 | 1464365367494 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16EC5400) [pid = 3796] [serial = 1589] [outer = 16B34000] 09:09:27 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (138DF400) [pid = 3796] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:09:27 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (15758800) [pid = 3796] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:09:27 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (13110C00) [pid = 3796] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:09:27 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (12D23C00) [pid = 3796] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:09:27 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16F38000) [pid = 3796] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:09:27 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (12D79000) [pid = 3796] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:09:27 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10B08800) [pid = 3796] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:09:27 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (10F09400) [pid = 3796] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:09:27 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15E21C00) [pid = 3796] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:09:27 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10373800) [pid = 3796] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:09:27 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13316400) [pid = 3796] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:09:27 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16BCC400) [pid = 3796] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:09:27 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (1572D000) [pid = 3796] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:09:27 INFO - PROCESS | 3796 | 1464365367985 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]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 730ms 09:09:28 INFO - PROCESS | 3796 | 1464365368028 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 3796 | 1464365368030 Marionette TRACE conn2 <- [1,2081,null,{"value":"13"}] 09:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:09:28 INFO - PROCESS | 3796 | 1464365368034 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 3796 | 1464365368035 Marionette TRACE conn2 <- [1,2082,null,{}] 09:09:28 INFO - PROCESS | 3796 | 1464365368039 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}] 09:09:28 INFO - PROCESS | 3796 | 1464365368115 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 09:09:28 INFO - PROCESS | 3796 | 1464365368122 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:28 INFO - PROCESS | 3796 | ++DOCSHELL 10C0F400 == 44 [pid = 3796] [id = 530] 09:09:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (128BB800) [pid = 3796] [serial = 1590] [outer = 00000000] 09:09:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (1431F000) [pid = 3796] [serial = 1591] [outer = 128BB800] 09:09:28 INFO - PROCESS | 3796 | 1464365368166 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (160B0400) [pid = 3796] [serial = 1592] [outer = 128BB800] 09:09:28 INFO - PROCESS | 3796 | 1464365368589 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]]]}] 09:09:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:09:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 590ms 09:09:28 INFO - PROCESS | 3796 | 1464365368644 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 09:09:28 INFO - PROCESS | 3796 | 1464365368647 Marionette TRACE conn2 <- [1,2085,null,{"value":"13"}] 09:09:28 INFO - PROCESS | 3796 | 1464365368652 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 3796 | 1464365368655 Marionette TRACE conn2 <- [1,2086,null,{}] 09:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:09:28 INFO - PROCESS | 3796 | 1464365368658 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}] 09:09:28 INFO - PROCESS | 3796 | 1464365368718 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 09:09:28 INFO - PROCESS | 3796 | 1464365368724 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:28 INFO - PROCESS | 3796 | ++DOCSHELL 13309800 == 45 [pid = 3796] [id = 531] 09:09:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (139B3000) [pid = 3796] [serial = 1593] [outer = 00000000] 09:09:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16EC5800) [pid = 3796] [serial = 1594] [outer = 139B3000] 09:09:28 INFO - PROCESS | 3796 | 1464365368768 Marionette DEBUG loaded listener.js 09:09:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16F06000) [pid = 3796] [serial = 1595] [outer = 139B3000] 09:09:29 INFO - PROCESS | 3796 | 1464365369210 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]]]}] 09:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 590ms 09:09:29 INFO - PROCESS | 3796 | 1464365369235 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 09:09:29 INFO - PROCESS | 3796 | 1464365369237 Marionette TRACE conn2 <- [1,2089,null,{"value":"13"}] 09:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:09:29 INFO - PROCESS | 3796 | 1464365369240 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:09:29 INFO - PROCESS | 3796 | 1464365369242 Marionette TRACE conn2 <- [1,2090,null,{}] 09:09:29 INFO - PROCESS | 3796 | 1464365369245 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}] 09:09:29 INFO - PROCESS | 3796 | 1464365369361 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 09:09:29 INFO - PROCESS | 3796 | 1464365369370 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:29 INFO - PROCESS | 3796 | ++DOCSHELL 16B1A800 == 46 [pid = 3796] [id = 532] 09:09:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16F06400) [pid = 3796] [serial = 1596] [outer = 00000000] 09:09:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16F36800) [pid = 3796] [serial = 1597] [outer = 16F06400] 09:09:29 INFO - PROCESS | 3796 | 1464365369416 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16F37000) [pid = 3796] [serial = 1598] [outer = 16F06400] 09:09:29 INFO - PROCESS | 3796 | 1464365369936 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]]]}] 09:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 730ms 09:09:29 INFO - PROCESS | 3796 | 1464365369982 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 09:09:29 INFO - PROCESS | 3796 | 1464365369986 Marionette TRACE conn2 <- [1,2093,null,{"value":"13"}] 09:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:09:29 INFO - PROCESS | 3796 | 1464365369992 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:09:29 INFO - PROCESS | 3796 | 1464365369996 Marionette TRACE conn2 <- [1,2094,null,{}] 09:09:29 INFO - PROCESS | 3796 | 1464365370003 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}] 09:09:30 INFO - PROCESS | 3796 | 1464365370154 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 09:09:30 INFO - PROCESS | 3796 | 1464365370264 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:30 INFO - PROCESS | 3796 | ++DOCSHELL 10567000 == 47 [pid = 3796] [id = 533] 09:09:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (105F4400) [pid = 3796] [serial = 1599] [outer = 00000000] 09:09:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10C06400) [pid = 3796] [serial = 1600] [outer = 105F4400] 09:09:30 INFO - PROCESS | 3796 | 1464365370320 Marionette DEBUG loaded listener.js 09:09:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (10FCF400) [pid = 3796] [serial = 1601] [outer = 105F4400] 09:09:30 INFO - PROCESS | 3796 | 1464365370916 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]]]}] 09:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 994ms 09:09:30 INFO - PROCESS | 3796 | 1464365370995 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 3796 | 1464365371001 Marionette TRACE conn2 <- [1,2097,null,{"value":"13"}] 09:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:09:30 INFO - PROCESS | 3796 | 1464365371008 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 3796 | 1464365371010 Marionette TRACE conn2 <- [1,2098,null,{}] 09:09:31 INFO - PROCESS | 3796 | 1464365371015 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}] 09:09:31 INFO - PROCESS | 3796 | 1464365371119 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 09:09:31 INFO - PROCESS | 3796 | 1464365371254 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:31 INFO - PROCESS | 3796 | ++DOCSHELL 13152000 == 48 [pid = 3796] [id = 534] 09:09:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (1315BC00) [pid = 3796] [serial = 1602] [outer = 00000000] 09:09:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (139A8C00) [pid = 3796] [serial = 1603] [outer = 1315BC00] 09:09:31 INFO - PROCESS | 3796 | 1464365371293 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (140CBC00) [pid = 3796] [serial = 1604] [outer = 1315BC00] 09:09:31 INFO - PROCESS | 3796 | 1464365371910 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]]]}] 09:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 931ms 09:09:31 INFO - PROCESS | 3796 | 1464365371934 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 3796 | 1464365371936 Marionette TRACE conn2 <- [1,2101,null,{"value":"13"}] 09:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:09:31 INFO - PROCESS | 3796 | 1464365371940 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 3796 | 1464365371944 Marionette TRACE conn2 <- [1,2102,null,{}] 09:09:31 INFO - PROCESS | 3796 | 1464365371955 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}] 09:09:32 INFO - PROCESS | 3796 | 1464365372059 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 09:09:32 INFO - PROCESS | 3796 | 1464365372192 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:32 INFO - PROCESS | 3796 | ++DOCSHELL 16BC1800 == 49 [pid = 3796] [id = 535] 09:09:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16BC8000) [pid = 3796] [serial = 1605] [outer = 00000000] 09:09:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16F0A400) [pid = 3796] [serial = 1606] [outer = 16BC8000] 09:09:32 INFO - PROCESS | 3796 | 1464365372254 Marionette DEBUG loaded listener.js 09:09:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16F3DC00) [pid = 3796] [serial = 1607] [outer = 16BC8000] 09:09:32 INFO - PROCESS | 3796 | 1464365372860 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]]]}] 09:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 947ms 09:09:32 INFO - PROCESS | 3796 | 1464365372885 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 09:09:32 INFO - PROCESS | 3796 | 1464365372888 Marionette TRACE conn2 <- [1,2105,null,{"value":"13"}] 09:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:09:32 INFO - PROCESS | 3796 | 1464365372891 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:09:32 INFO - PROCESS | 3796 | 1464365372893 Marionette TRACE conn2 <- [1,2106,null,{}] 09:09:32 INFO - PROCESS | 3796 | 1464365372897 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}] 09:09:32 INFO - PROCESS | 3796 | 1464365372998 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 09:09:33 INFO - PROCESS | 3796 | 1464365373131 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:33 INFO - PROCESS | 3796 | ++DOCSHELL 1720F400 == 50 [pid = 3796] [id = 536] 09:09:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1720F800) [pid = 3796] [serial = 1608] [outer = 00000000] 09:09:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1722D400) [pid = 3796] [serial = 1609] [outer = 1720F800] 09:09:33 INFO - PROCESS | 3796 | 1464365373186 Marionette DEBUG loaded listener.js 09:09:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (17238800) [pid = 3796] [serial = 1610] [outer = 1720F800] 09:09:33 INFO - PROCESS | 3796 | 1464365373870 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]]]}] 09:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1041ms 09:09:33 INFO - PROCESS | 3796 | 1464365373936 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 09:09:33 INFO - PROCESS | 3796 | 1464365373940 Marionette TRACE conn2 <- [1,2109,null,{"value":"13"}] 09:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:09:33 INFO - PROCESS | 3796 | 1464365373945 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - PROCESS | 3796 | 1464365373949 Marionette TRACE conn2 <- [1,2110,null,{}] 09:09:33 INFO - PROCESS | 3796 | 1464365373956 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}] 09:09:34 INFO - PROCESS | 3796 | 1464365374050 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 09:09:34 INFO - PROCESS | 3796 | 1464365374189 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:34 INFO - PROCESS | 3796 | ++DOCSHELL 10C07C00 == 51 [pid = 3796] [id = 537] 09:09:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (10C08400) [pid = 3796] [serial = 1611] [outer = 00000000] 09:09:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (12AED000) [pid = 3796] [serial = 1612] [outer = 10C08400] 09:09:34 INFO - PROCESS | 3796 | 1464365374247 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (130DC800) [pid = 3796] [serial = 1613] [outer = 10C08400] 09:09:34 INFO - PROCESS | 3796 | --DOCSHELL 105ED800 == 50 [pid = 3796] [id = 416] 09:09:34 INFO - PROCESS | 3796 | --DOCSHELL 128B6C00 == 49 [pid = 3796] [id = 425] 09:09:34 INFO - PROCESS | 3796 | --DOCSHELL 0C7F8400 == 48 [pid = 3796] [id = 427] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16B3AC00) [pid = 3796] [serial = 1543] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (15F3C000) [pid = 3796] [serial = 1537] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16027C00) [pid = 3796] [serial = 1538] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16F09400) [pid = 3796] [serial = 1549] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (130D5800) [pid = 3796] [serial = 1528] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16FF8400) [pid = 3796] [serial = 1552] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (13107400) [pid = 3796] [serial = 1529] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (139A4C00) [pid = 3796] [serial = 1532] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (13323400) [pid = 3796] [serial = 1531] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (12887800) [pid = 3796] [serial = 1555] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10FD3000) [pid = 3796] [serial = 1525] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (138E4800) [pid = 3796] [serial = 1556] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (1141A800) [pid = 3796] [serial = 1526] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (160AEC00) [pid = 3796] [serial = 1540] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (160B0C00) [pid = 3796] [serial = 1541] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (105FB000) [pid = 3796] [serial = 1522] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10A5EC00) [pid = 3796] [serial = 1523] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (13B04C00) [pid = 3796] [serial = 1534] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13DB4800) [pid = 3796] [serial = 1535] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (1722D800) [pid = 3796] [serial = 1561] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1722AC00) [pid = 3796] [serial = 1553] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (16E88000) [pid = 3796] [serial = 1546] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16EC5C00) [pid = 3796] [serial = 1547] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16F0A800) [pid = 3796] [serial = 1550] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (16B20000) [pid = 3796] [serial = 1544] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16B3BC00) [pid = 3796] [serial = 1558] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16EC3400) [pid = 3796] [serial = 1559] [outer = 00000000] [url = about:blank] 09:09:34 INFO - PROCESS | 3796 | 1464365374803 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]]]}] 09:09:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:09:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 900ms 09:09:34 INFO - PROCESS | 3796 | 1464365374852 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 09:09:34 INFO - PROCESS | 3796 | 1464365374857 Marionette TRACE conn2 <- [1,2113,null,{"value":"13"}] 09:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:09:34 INFO - PROCESS | 3796 | 1464365374863 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:09:34 INFO - PROCESS | 3796 | 1464365374865 Marionette TRACE conn2 <- [1,2114,null,{}] 09:09:34 INFO - PROCESS | 3796 | 1464365374869 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}] 09:09:34 INFO - PROCESS | 3796 | 1464365374952 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 09:09:34 INFO - PROCESS | 3796 | 1464365374961 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:34 INFO - PROCESS | 3796 | ++DOCSHELL 10FCF000 == 49 [pid = 3796] [id = 538] 09:09:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (10FD3000) [pid = 3796] [serial = 1614] [outer = 00000000] 09:09:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (12B80800) [pid = 3796] [serial = 1615] [outer = 10FD3000] 09:09:34 INFO - PROCESS | 3796 | 1464365375006 Marionette DEBUG loaded listener.js 09:09:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (13316400) [pid = 3796] [serial = 1616] [outer = 10FD3000] 09:09:35 INFO - PROCESS | 3796 | 1464365375500 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]]]}] 09:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 699ms 09:09:35 INFO - PROCESS | 3796 | 1464365375592 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 3796 | 1464365375595 Marionette TRACE conn2 <- [1,2117,null,{"value":"13"}] 09:09:35 INFO - PROCESS | 3796 | 1464365375599 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:09:35 INFO - PROCESS | 3796 | 1464365375602 Marionette TRACE conn2 <- [1,2118,null,{}] 09:09:35 INFO - PROCESS | 3796 | 1464365375612 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}] 09:09:35 INFO - PROCESS | 3796 | 1464365375695 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 09:09:35 INFO - PROCESS | 3796 | 1464365375787 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:35 INFO - PROCESS | 3796 | ++DOCSHELL 1381D400 == 50 [pid = 3796] [id = 539] 09:09:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (139AD000) [pid = 3796] [serial = 1617] [outer = 00000000] 09:09:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (140C6800) [pid = 3796] [serial = 1618] [outer = 139AD000] 09:09:35 INFO - PROCESS | 3796 | 1464365375844 Marionette DEBUG loaded listener.js 09:09:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15757C00) [pid = 3796] [serial = 1619] [outer = 139AD000] 09:09:36 INFO - PROCESS | 3796 | 1464365376216 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] 09:09:36 INFO - PROCESS | 3796 | 1464365376244 Marionette TRACE conn2 <- [1,2121,null,{"value":"13"}] 09:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:09:36 INFO - PROCESS | 3796 | 1464365376247 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 3796 | 1464365376249 Marionette TRACE conn2 <- [1,2122,null,{}] 09:09:36 INFO - PROCESS | 3796 | 1464365376252 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}] 09:09:36 INFO - PROCESS | 3796 | 1464365376339 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 09:09:36 INFO - PROCESS | 3796 | 1464365376346 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:36 INFO - PROCESS | 3796 | ++DOCSHELL 12AE8400 == 51 [pid = 3796] [id = 540] 09:09:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1573AC00) [pid = 3796] [serial = 1620] [outer = 00000000] 09:09:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (1601C800) [pid = 3796] [serial = 1621] [outer = 1573AC00] 09:09:36 INFO - PROCESS | 3796 | 1464365376378 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16051000) [pid = 3796] [serial = 1622] [outer = 1573AC00] 09:09:36 INFO - PROCESS | 3796 | 1464365376806 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]]]}] 09:09:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:09:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 590ms 09:09:36 INFO - PROCESS | 3796 | 1464365376831 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 09:09:36 INFO - PROCESS | 3796 | 1464365376834 Marionette TRACE conn2 <- [1,2125,null,{"value":"13"}] 09:09:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:09:36 INFO - PROCESS | 3796 | 1464365376837 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:09:36 INFO - PROCESS | 3796 | 1464365376839 Marionette TRACE conn2 <- [1,2126,null,{}] 09:09:36 INFO - PROCESS | 3796 | 1464365376861 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}] 09:09:36 INFO - PROCESS | 3796 | 1464365376983 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 09:09:36 INFO - PROCESS | 3796 | 1464365376992 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:37 INFO - PROCESS | 3796 | ++DOCSHELL 16056C00 == 52 [pid = 3796] [id = 541] 09:09:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (160B0800) [pid = 3796] [serial = 1623] [outer = 00000000] 09:09:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16B30800) [pid = 3796] [serial = 1624] [outer = 160B0800] 09:09:37 INFO - PROCESS | 3796 | 1464365377037 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (16B3B000) [pid = 3796] [serial = 1625] [outer = 160B0800] 09:09:37 INFO - PROCESS | 3796 | 1464365377514 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]]]}] 09:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 730ms 09:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:09:37 INFO - PROCESS | 3796 | 1464365377577 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 09:09:37 INFO - PROCESS | 3796 | 1464365377579 Marionette TRACE conn2 <- [1,2129,null,{"value":"13"}] 09:09:37 INFO - PROCESS | 3796 | 1464365377583 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:09:37 INFO - PROCESS | 3796 | 1464365377584 Marionette TRACE conn2 <- [1,2130,null,{}] 09:09:37 INFO - PROCESS | 3796 | 1464365377588 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}] 09:09:37 INFO - PROCESS | 3796 | 1464365377717 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 09:09:37 INFO - PROCESS | 3796 | 1464365377801 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:37 INFO - PROCESS | 3796 | ++DOCSHELL 16EC5C00 == 53 [pid = 3796] [id = 542] 09:09:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (16EC6800) [pid = 3796] [serial = 1626] [outer = 00000000] 09:09:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16F0BC00) [pid = 3796] [serial = 1627] [outer = 16EC6800] 09:09:37 INFO - PROCESS | 3796 | 1464365377847 Marionette DEBUG loaded listener.js 09:09:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16F37400) [pid = 3796] [serial = 1628] [outer = 16EC6800] 09:09:38 INFO - PROCESS | 3796 | 1464365378290 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] 09:09:38 INFO - PROCESS | 3796 | 1464365378325 Marionette TRACE conn2 <- [1,2133,null,{"value":"13"}] 09:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:09:38 INFO - PROCESS | 3796 | 1464365378364 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:09:38 INFO - PROCESS | 3796 | 1464365378366 Marionette TRACE conn2 <- [1,2134,null,{}] 09:09:38 INFO - PROCESS | 3796 | 1464365378370 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}] 09:09:38 INFO - PROCESS | 3796 | 1464365378481 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 09:09:38 INFO - PROCESS | 3796 | 1464365378493 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:38 INFO - PROCESS | 3796 | ++DOCSHELL 0F9EBC00 == 54 [pid = 3796] [id = 543] 09:09:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16F10800) [pid = 3796] [serial = 1629] [outer = 00000000] 09:09:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1722BC00) [pid = 3796] [serial = 1630] [outer = 16F10800] 09:09:38 INFO - PROCESS | 3796 | 1464365378537 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1722C400) [pid = 3796] [serial = 1631] [outer = 16F10800] 09:09:38 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (15E17800) [pid = 3796] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:09:38 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (140C9C00) [pid = 3796] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:09:38 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (12A91400) [pid = 3796] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:09:38 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (160B5800) [pid = 3796] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:09:38 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (139B3000) [pid = 3796] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:09:38 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (103D2000) [pid = 3796] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:09:38 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (1315C400) [pid = 3796] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:09:38 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (10C09C00) [pid = 3796] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:09:38 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (10C0B000) [pid = 3796] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:09:38 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (16B34000) [pid = 3796] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:09:38 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (128BB800) [pid = 3796] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:09:38 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (17A4D400) [pid = 3796] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:09:39 INFO - PROCESS | 3796 | 1464365379050 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] 09:09:39 INFO - PROCESS | 3796 | 1464365379099 Marionette TRACE conn2 <- [1,2137,null,{"value":"13"}] 09:09:39 INFO - PROCESS | 3796 | 1464365379103 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:09:39 INFO - PROCESS | 3796 | 1464365379104 Marionette TRACE conn2 <- [1,2138,null,{}] 09:09:39 INFO - PROCESS | 3796 | 1464365379108 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}] 09:09:39 INFO - PROCESS | 3796 | 1464365379184 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 09:09:39 INFO - PROCESS | 3796 | 1464365379193 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:39 INFO - PROCESS | 3796 | ++DOCSHELL 105F0000 == 55 [pid = 3796] [id = 544] 09:09:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10B0E800) [pid = 3796] [serial = 1632] [outer = 00000000] 09:09:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (13110000) [pid = 3796] [serial = 1633] [outer = 10B0E800] 09:09:39 INFO - PROCESS | 3796 | 1464365379246 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (160B5800) [pid = 3796] [serial = 1634] [outer = 10B0E800] 09:09:39 INFO - PROCESS | 3796 | 1464365379670 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]]]}] 09:09:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:09:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 590ms 09:09:39 INFO - PROCESS | 3796 | 1464365379701 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 09:09:39 INFO - PROCESS | 3796 | 1464365379703 Marionette TRACE conn2 <- [1,2141,null,{"value":"13"}] 09:09:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:09:39 INFO - PROCESS | 3796 | 1464365379706 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:09:39 INFO - PROCESS | 3796 | 1464365379708 Marionette TRACE conn2 <- [1,2142,null,{}] 09:09:39 INFO - PROCESS | 3796 | 1464365379711 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}] 09:09:39 INFO - PROCESS | 3796 | 1464365379812 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 09:09:39 INFO - PROCESS | 3796 | 1464365379821 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:39 INFO - PROCESS | 3796 | ++DOCSHELL 13103800 == 56 [pid = 3796] [id = 545] 09:09:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (1310A000) [pid = 3796] [serial = 1635] [outer = 00000000] 09:09:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (1760B000) [pid = 3796] [serial = 1636] [outer = 1310A000] 09:09:39 INFO - PROCESS | 3796 | 1464365379866 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (17610C00) [pid = 3796] [serial = 1637] [outer = 1310A000] 09:09:40 INFO - PROCESS | 3796 | 1464365380297 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]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 621ms 09:09:40 INFO - PROCESS | 3796 | 1464365380343 Marionette TRACE conn2 -> [0,2145,"getWindowHandle",null] 09:09:40 INFO - PROCESS | 3796 | 1464365380345 Marionette TRACE conn2 <- [1,2145,null,{"value":"13"}] 09:09:40 INFO - PROCESS | 3796 | 1464365380349 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:09:40 INFO - PROCESS | 3796 | 1464365380350 Marionette TRACE conn2 <- [1,2146,null,{}] 09:09:40 INFO - PROCESS | 3796 | 1464365380354 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}] 09:09:40 INFO - PROCESS | 3796 | 1464365380433 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 09:09:40 INFO - PROCESS | 3796 | 1464365380440 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:40 INFO - PROCESS | 3796 | ++DOCSHELL 0F397000 == 57 [pid = 3796] [id = 546] 09:09:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (1036EC00) [pid = 3796] [serial = 1638] [outer = 00000000] 09:09:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (17634C00) [pid = 3796] [serial = 1639] [outer = 1036EC00] 09:09:40 INFO - PROCESS | 3796 | 1464365380484 Marionette DEBUG loaded listener.js 09:09:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (17614400) [pid = 3796] [serial = 1640] [outer = 1036EC00] 09:09:40 INFO - PROCESS | 3796 | 1464365380940 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]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 621ms 09:09:41 INFO - PROCESS | 3796 | 1464365381016 Marionette TRACE conn2 -> [0,2149,"getWindowHandle",null] 09:09:41 INFO - PROCESS | 3796 | 1464365381020 Marionette TRACE conn2 <- [1,2149,null,{"value":"13"}] 09:09:41 INFO - PROCESS | 3796 | 1464365381026 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:09:41 INFO - PROCESS | 3796 | 1464365381031 Marionette TRACE conn2 <- [1,2150,null,{}] 09:09:41 INFO - PROCESS | 3796 | 1464365381037 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}] 09:09:41 INFO - PROCESS | 3796 | 1464365381137 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 09:09:41 INFO - PROCESS | 3796 | 1464365381365 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:41 INFO - PROCESS | 3796 | ++DOCSHELL 10B09400 == 58 [pid = 3796] [id = 547] 09:09:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (10B0A400) [pid = 3796] [serial = 1641] [outer = 00000000] 09:09:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10C04800) [pid = 3796] [serial = 1642] [outer = 10B0A400] 09:09:41 INFO - PROCESS | 3796 | 1464365381424 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (110A3000) [pid = 3796] [serial = 1643] [outer = 10B0A400] 09:09:41 INFO - PROCESS | 3796 | 1464365381977 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]]]}] 09:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 994ms 09:09:42 INFO - PROCESS | 3796 | 1464365382015 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 09:09:42 INFO - PROCESS | 3796 | 1464365382019 Marionette TRACE conn2 <- [1,2153,null,{"value":"13"}] 09:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:09:42 INFO - PROCESS | 3796 | 1464365382027 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:09:42 INFO - PROCESS | 3796 | 1464365382031 Marionette TRACE conn2 <- [1,2154,null,{}] 09:09:42 INFO - PROCESS | 3796 | 1464365382035 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}] 09:09:42 INFO - PROCESS | 3796 | 1464365382142 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 09:09:42 INFO - PROCESS | 3796 | 1464365382249 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:42 INFO - PROCESS | 3796 | ++DOCSHELL 139A5400 == 59 [pid = 3796] [id = 548] 09:09:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (139A5800) [pid = 3796] [serial = 1644] [outer = 00000000] 09:09:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (13DB3000) [pid = 3796] [serial = 1645] [outer = 139A5800] 09:09:42 INFO - PROCESS | 3796 | 1464365382303 Marionette DEBUG loaded listener.js 09:09:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (14324000) [pid = 3796] [serial = 1646] [outer = 139A5800] 09:09:42 INFO - PROCESS | 3796 | 1464365382948 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]]]}] 09:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 993ms 09:09:43 INFO - PROCESS | 3796 | 1464365383028 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 09:09:43 INFO - PROCESS | 3796 | 1464365383031 Marionette TRACE conn2 <- [1,2157,null,{"value":"13"}] 09:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:09:43 INFO - PROCESS | 3796 | 1464365383035 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 3796 | 1464365383037 Marionette TRACE conn2 <- [1,2158,null,{}] 09:09:43 INFO - PROCESS | 3796 | 1464365383047 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}] 09:09:43 INFO - PROCESS | 3796 | 1464365383155 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 09:09:43 INFO - PROCESS | 3796 | 1464365383291 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:43 INFO - PROCESS | 3796 | ++DOCSHELL 16ED0C00 == 60 [pid = 3796] [id = 549] 09:09:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (16F33400) [pid = 3796] [serial = 1647] [outer = 00000000] 09:09:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (17215C00) [pid = 3796] [serial = 1648] [outer = 16F33400] 09:09:43 INFO - PROCESS | 3796 | 1464365383350 Marionette DEBUG loaded listener.js 09:09:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1760C400) [pid = 3796] [serial = 1649] [outer = 16F33400] 09:09:43 INFO - PROCESS | 3796 | 1464365383924 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]]]}] 09:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 932ms 09:09:43 INFO - PROCESS | 3796 | 1464365383979 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 09:09:43 INFO - PROCESS | 3796 | 1464365383982 Marionette TRACE conn2 <- [1,2161,null,{"value":"13"}] 09:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:09:43 INFO - PROCESS | 3796 | 1464365383985 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:09:43 INFO - PROCESS | 3796 | 1464365383987 Marionette TRACE conn2 <- [1,2162,null,{}] 09:09:43 INFO - PROCESS | 3796 | 1464365383991 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}] 09:09:44 INFO - PROCESS | 3796 | 1464365384101 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 09:09:44 INFO - PROCESS | 3796 | 1464365384228 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:44 INFO - PROCESS | 3796 | ++DOCSHELL 16F07800 == 61 [pid = 3796] [id = 550] 09:09:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16F0AC00) [pid = 3796] [serial = 1650] [outer = 00000000] 09:09:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (17801400) [pid = 3796] [serial = 1651] [outer = 16F0AC00] 09:09:44 INFO - PROCESS | 3796 | 1464365384284 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (17810C00) [pid = 3796] [serial = 1652] [outer = 16F0AC00] 09:09:45 INFO - PROCESS | 3796 | 1464365385073 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]]]}] 09:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1149ms 09:09:45 INFO - PROCESS | 3796 | 1464365385121 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 09:09:45 INFO - PROCESS | 3796 | 1464365385125 Marionette TRACE conn2 <- [1,2165,null,{"value":"13"}] 09:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:09:45 INFO - PROCESS | 3796 | 1464365385130 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 3796 | 1464365385133 Marionette TRACE conn2 <- [1,2166,null,{}] 09:09:45 INFO - PROCESS | 3796 | 1464365385139 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}] 09:09:45 INFO - PROCESS | 3796 | 1464365385277 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 09:09:45 INFO - PROCESS | 3796 | 1464365385294 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:45 INFO - PROCESS | 3796 | ++DOCSHELL 1125C800 == 62 [pid = 3796] [id = 551] 09:09:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1125E800) [pid = 3796] [serial = 1653] [outer = 00000000] 09:09:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (11CA7000) [pid = 3796] [serial = 1654] [outer = 1125E800] 09:09:45 INFO - PROCESS | 3796 | 1464365385343 Marionette DEBUG loaded listener.js 09:09:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (12B81C00) [pid = 3796] [serial = 1655] [outer = 1125E800] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 10C0F400 == 61 [pid = 3796] [id = 530] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 13309800 == 60 [pid = 3796] [id = 531] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 16B32400 == 59 [pid = 3796] [id = 529] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 13055000 == 58 [pid = 3796] [id = 424] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 15E17000 == 57 [pid = 3796] [id = 527] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 16053800 == 56 [pid = 3796] [id = 528] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 139B3C00 == 55 [pid = 3796] [id = 526] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 13106400 == 54 [pid = 3796] [id = 525] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 15735800 == 53 [pid = 3796] [id = 423] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 128B8400 == 52 [pid = 3796] [id = 417] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 13103800 == 51 [pid = 3796] [id = 545] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 105F0000 == 50 [pid = 3796] [id = 544] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 0F9EBC00 == 49 [pid = 3796] [id = 543] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 16EC5C00 == 48 [pid = 3796] [id = 542] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 16056C00 == 47 [pid = 3796] [id = 541] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 12AE8400 == 46 [pid = 3796] [id = 540] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 1381D400 == 45 [pid = 3796] [id = 539] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 10FCF000 == 44 [pid = 3796] [id = 538] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 10C07C00 == 43 [pid = 3796] [id = 537] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 13152000 == 42 [pid = 3796] [id = 534] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 10567000 == 41 [pid = 3796] [id = 533] 09:09:45 INFO - PROCESS | 3796 | --DOCSHELL 16B1A800 == 40 [pid = 3796] [id = 532] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (182C9800) [pid = 3796] [serial = 1520] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (15734800) [pid = 3796] [serial = 1579] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (12D2E400) [pid = 3796] [serial = 1568] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16B34800) [pid = 3796] [serial = 1585] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16F06000) [pid = 3796] [serial = 1595] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (12AF3400) [pid = 3796] [serial = 1567] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16F36800) [pid = 3796] [serial = 1597] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (10A59400) [pid = 3796] [serial = 1565] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (105F1C00) [pid = 3796] [serial = 1564] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (138EB000) [pid = 3796] [serial = 1576] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (139AE000) [pid = 3796] [serial = 1577] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10FCDC00) [pid = 3796] [serial = 1571] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10C0E800) [pid = 3796] [serial = 1570] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (110A8800) [pid = 3796] [serial = 1573] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11A0CC00) [pid = 3796] [serial = 1574] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (16023C00) [pid = 3796] [serial = 1583] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16E89800) [pid = 3796] [serial = 1588] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16BCE000) [pid = 3796] [serial = 1586] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16EC5800) [pid = 3796] [serial = 1594] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (16EC5400) [pid = 3796] [serial = 1589] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1431F000) [pid = 3796] [serial = 1591] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (160B0400) [pid = 3796] [serial = 1592] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (15758C00) [pid = 3796] [serial = 1580] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1601FC00) [pid = 3796] [serial = 1582] [outer = 00000000] [url = about:blank] 09:09:45 INFO - PROCESS | 3796 | 1464365385994 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]]]}] 09:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 885ms 09:09:46 INFO - PROCESS | 3796 | 1464365386031 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 09:09:46 INFO - PROCESS | 3796 | 1464365386036 Marionette TRACE conn2 <- [1,2169,null,{"value":"13"}] 09:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:09:46 INFO - PROCESS | 3796 | 1464365386068 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:09:46 INFO - PROCESS | 3796 | 1464365386071 Marionette TRACE conn2 <- [1,2170,null,{}] 09:09:46 INFO - PROCESS | 3796 | 1464365386078 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}] 09:09:46 INFO - PROCESS | 3796 | 1464365386160 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 09:09:46 INFO - PROCESS | 3796 | 1464365386167 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:46 INFO - PROCESS | 3796 | ++DOCSHELL 10B10400 == 41 [pid = 3796] [id = 552] 09:09:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (10B11800) [pid = 3796] [serial = 1656] [outer = 00000000] 09:09:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (11C01400) [pid = 3796] [serial = 1657] [outer = 10B11800] 09:09:46 INFO - PROCESS | 3796 | 1464365386217 Marionette DEBUG loaded listener.js 09:09:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (12A91400) [pid = 3796] [serial = 1658] [outer = 10B11800] 09:09:46 INFO - PROCESS | 3796 | 1464365386705 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]]]}] 09:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 699ms 09:09:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:09:46 INFO - PROCESS | 3796 | 1464365386745 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 09:09:46 INFO - PROCESS | 3796 | 1464365386747 Marionette TRACE conn2 <- [1,2173,null,{"value":"13"}] 09:09:46 INFO - PROCESS | 3796 | 1464365386751 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:09:46 INFO - PROCESS | 3796 | 1464365386754 Marionette TRACE conn2 <- [1,2174,null,{}] 09:09:46 INFO - PROCESS | 3796 | 1464365386764 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}] 09:09:46 INFO - PROCESS | 3796 | 1464365386847 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 09:09:46 INFO - PROCESS | 3796 | 1464365386857 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:46 INFO - PROCESS | 3796 | ++DOCSHELL 139A6800 == 42 [pid = 3796] [id = 553] 09:09:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (139A7000) [pid = 3796] [serial = 1659] [outer = 00000000] 09:09:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (139B3000) [pid = 3796] [serial = 1660] [outer = 139A7000] 09:09:46 INFO - PROCESS | 3796 | 1464365386907 Marionette DEBUG loaded listener.js 09:09:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (13DB4800) [pid = 3796] [serial = 1661] [outer = 139A7000] 09:09:47 INFO - PROCESS | 3796 | 1464365387368 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]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 621ms 09:09:47 INFO - PROCESS | 3796 | 1464365387389 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 09:09:47 INFO - PROCESS | 3796 | 1464365387391 Marionette TRACE conn2 <- [1,2177,null,{"value":"13"}] 09:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:09:47 INFO - PROCESS | 3796 | 1464365387395 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 3796 | 1464365387396 Marionette TRACE conn2 <- [1,2178,null,{}] 09:09:47 INFO - PROCESS | 3796 | 1464365387400 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}] 09:09:47 INFO - PROCESS | 3796 | 1464365387481 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 09:09:47 INFO - PROCESS | 3796 | 1464365387518 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:47 INFO - PROCESS | 3796 | ++DOCSHELL 13B0FC00 == 43 [pid = 3796] [id = 554] 09:09:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (15735800) [pid = 3796] [serial = 1662] [outer = 00000000] 09:09:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (15F3D800) [pid = 3796] [serial = 1663] [outer = 15735800] 09:09:47 INFO - PROCESS | 3796 | 1464365387562 Marionette DEBUG loaded listener.js 09:09:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16021000) [pid = 3796] [serial = 1664] [outer = 15735800] 09:09:47 INFO - PROCESS | 3796 | 1464365387986 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]]]}] 09:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 621ms 09:09:48 INFO - PROCESS | 3796 | 1464365388032 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 09:09:48 INFO - PROCESS | 3796 | 1464365388034 Marionette TRACE conn2 <- [1,2181,null,{"value":"13"}] 09:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:09:48 INFO - PROCESS | 3796 | 1464365388038 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:09:48 INFO - PROCESS | 3796 | 1464365388039 Marionette TRACE conn2 <- [1,2182,null,{}] 09:09:48 INFO - PROCESS | 3796 | 1464365388043 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}] 09:09:48 INFO - PROCESS | 3796 | 1464365388136 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 09:09:48 INFO - PROCESS | 3796 | 1464365388143 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:48 INFO - PROCESS | 3796 | ++DOCSHELL 16052C00 == 44 [pid = 3796] [id = 555] 09:09:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16053400) [pid = 3796] [serial = 1665] [outer = 00000000] 09:09:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (160B7C00) [pid = 3796] [serial = 1666] [outer = 16053400] 09:09:48 INFO - PROCESS | 3796 | 1464365388187 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (160BA800) [pid = 3796] [serial = 1667] [outer = 16053400] 09:09:48 INFO - PROCESS | 3796 | 1464365388663 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]]]}] 09:09:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:09:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 638ms 09:09:48 INFO - PROCESS | 3796 | 1464365388678 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 09:09:48 INFO - PROCESS | 3796 | 1464365388680 Marionette TRACE conn2 <- [1,2185,null,{"value":"13"}] 09:09:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:09:48 INFO - PROCESS | 3796 | 1464365388684 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:09:48 INFO - PROCESS | 3796 | 1464365388685 Marionette TRACE conn2 <- [1,2186,null,{}] 09:09:48 INFO - PROCESS | 3796 | 1464365388689 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}] 09:09:48 INFO - PROCESS | 3796 | 1464365388821 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 09:09:48 INFO - PROCESS | 3796 | 1464365388828 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:48 INFO - PROCESS | 3796 | ++DOCSHELL 11A0F000 == 45 [pid = 3796] [id = 556] 09:09:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (15E13400) [pid = 3796] [serial = 1668] [outer = 00000000] 09:09:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16BCC400) [pid = 3796] [serial = 1669] [outer = 15E13400] 09:09:48 INFO - PROCESS | 3796 | 1464365388873 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16E8E400) [pid = 3796] [serial = 1670] [outer = 15E13400] 09:09:49 INFO - PROCESS | 3796 | 1464365389350 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]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 700ms 09:09:49 INFO - PROCESS | 3796 | 1464365389381 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 3796 | 1464365389383 Marionette TRACE conn2 <- [1,2189,null,{"value":"13"}] 09:09:49 INFO - PROCESS | 3796 | 1464365389386 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:09:49 INFO - PROCESS | 3796 | 1464365389388 Marionette TRACE conn2 <- [1,2190,null,{}] 09:09:49 INFO - PROCESS | 3796 | 1464365389391 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}] 09:09:49 INFO - PROCESS | 3796 | 1464365389509 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 09:09:49 INFO - PROCESS | 3796 | 1464365389515 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:49 INFO - PROCESS | 3796 | ++DOCSHELL 16E83800 == 46 [pid = 3796] [id = 557] 09:09:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (16E83C00) [pid = 3796] [serial = 1671] [outer = 00000000] 09:09:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16F08400) [pid = 3796] [serial = 1672] [outer = 16E83C00] 09:09:49 INFO - PROCESS | 3796 | 1464365389559 Marionette DEBUG loaded listener.js 09:09:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16F09400) [pid = 3796] [serial = 1673] [outer = 16E83C00] 09:09:49 INFO - PROCESS | 3796 | 1464365389970 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]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 637ms 09:09:49 INFO - PROCESS | 3796 | 1464365390008 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 09:09:50 INFO - PROCESS | 3796 | 1464365390010 Marionette TRACE conn2 <- [1,2193,null,{"value":"13"}] 09:09:50 INFO - PROCESS | 3796 | 1464365390014 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:09:50 INFO - PROCESS | 3796 | 1464365390015 Marionette TRACE conn2 <- [1,2194,null,{}] 09:09:50 INFO - PROCESS | 3796 | 1464365390019 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}] 09:09:50 INFO - PROCESS | 3796 | 1464365390131 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 09:09:50 INFO - PROCESS | 3796 | 1464365390137 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:50 INFO - PROCESS | 3796 | ++DOCSHELL 16E86800 == 47 [pid = 3796] [id = 558] 09:09:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16ECB800) [pid = 3796] [serial = 1674] [outer = 00000000] 09:09:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1707C800) [pid = 3796] [serial = 1675] [outer = 16ECB800] 09:09:50 INFO - PROCESS | 3796 | 1464365390236 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1722FC00) [pid = 3796] [serial = 1676] [outer = 16ECB800] 09:09:50 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (13B03000) [pid = 3796] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:09:50 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (160B0800) [pid = 3796] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:09:50 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16EC6800) [pid = 3796] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:09:50 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16F10800) [pid = 3796] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:09:50 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1720F800) [pid = 3796] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:09:50 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (10FD3000) [pid = 3796] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:09:50 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (1573AC00) [pid = 3796] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:09:50 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (139AD000) [pid = 3796] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:09:50 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (10C08400) [pid = 3796] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:09:50 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10B0E800) [pid = 3796] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:09:50 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1310A000) [pid = 3796] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:09:50 INFO - PROCESS | 3796 | 1464365390745 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]]]}] 09:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 809ms 09:09:50 INFO - PROCESS | 3796 | 1464365390816 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 09:09:50 INFO - PROCESS | 3796 | 1464365390818 Marionette TRACE conn2 <- [1,2197,null,{"value":"13"}] 09:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:09:50 INFO - PROCESS | 3796 | 1464365390821 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:09:50 INFO - PROCESS | 3796 | 1464365390823 Marionette TRACE conn2 <- [1,2198,null,{}] 09:09:50 INFO - PROCESS | 3796 | 1464365390826 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}] 09:09:50 INFO - PROCESS | 3796 | 1464365390904 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 09:09:50 INFO - PROCESS | 3796 | 1464365390910 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:50 INFO - PROCESS | 3796 | ++DOCSHELL 103D4400 == 48 [pid = 3796] [id = 559] 09:09:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (10B12000) [pid = 3796] [serial = 1677] [outer = 00000000] 09:09:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16B31400) [pid = 3796] [serial = 1678] [outer = 10B12000] 09:09:50 INFO - PROCESS | 3796 | 1464365390954 Marionette DEBUG loaded listener.js 09:09:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16ECF000) [pid = 3796] [serial = 1679] [outer = 10B12000] 09:09:51 INFO - PROCESS | 3796 | 1464365391393 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]]]}] 09:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 591ms 09:09:51 INFO - PROCESS | 3796 | 1464365391419 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 3796 | 1464365391420 Marionette TRACE conn2 <- [1,2201,null,{"value":"13"}] 09:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:09:51 INFO - PROCESS | 3796 | 1464365391428 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 3796 | 1464365391430 Marionette TRACE conn2 <- [1,2202,null,{}] 09:09:51 INFO - PROCESS | 3796 | 1464365391433 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}] 09:09:51 INFO - PROCESS | 3796 | 1464365391512 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 09:09:51 INFO - PROCESS | 3796 | 1464365391520 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:51 INFO - PROCESS | 3796 | ++DOCSHELL 0F9EAC00 == 49 [pid = 3796] [id = 560] 09:09:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16F31C00) [pid = 3796] [serial = 1680] [outer = 00000000] 09:09:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1760C000) [pid = 3796] [serial = 1681] [outer = 16F31C00] 09:09:51 INFO - PROCESS | 3796 | 1464365391564 Marionette DEBUG loaded listener.js 09:09:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (17612800) [pid = 3796] [serial = 1682] [outer = 16F31C00] 09:09:51 INFO - PROCESS | 3796 | --DOCSHELL 1B64BC00 == 48 [pid = 3796] [id = 16] 09:09:52 INFO - PROCESS | 3796 | 1464365392044 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]]]}] 09:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 622ms 09:09:52 INFO - PROCESS | 3796 | 1464365392086 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 09:09:52 INFO - PROCESS | 3796 | 1464365392088 Marionette TRACE conn2 <- [1,2205,null,{"value":"13"}] 09:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:09:52 INFO - PROCESS | 3796 | 1464365392096 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:09:52 INFO - PROCESS | 3796 | 1464365392098 Marionette TRACE conn2 <- [1,2206,null,{}] 09:09:52 INFO - PROCESS | 3796 | 1464365392102 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}] 09:09:52 INFO - PROCESS | 3796 | 1464365392198 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 09:09:52 INFO - PROCESS | 3796 | 1464365392205 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:52 INFO - PROCESS | 3796 | ++DOCSHELL 0C7FC000 == 49 [pid = 3796] [id = 561] 09:09:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16ECA000) [pid = 3796] [serial = 1683] [outer = 00000000] 09:09:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (17984000) [pid = 3796] [serial = 1684] [outer = 16ECA000] 09:09:52 INFO - PROCESS | 3796 | 1464365392263 Marionette DEBUG loaded listener.js 09:09:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (17A4F800) [pid = 3796] [serial = 1685] [outer = 16ECA000] 09:09:52 INFO - PROCESS | 3796 | 1464365392956 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]]]}] 09:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 887ms 09:09:52 INFO - PROCESS | 3796 | 1464365392998 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 09:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:09:52 INFO - PROCESS | 3796 | 1464365393002 Marionette TRACE conn2 <- [1,2209,null,{"value":"13"}] 09:09:53 INFO - PROCESS | 3796 | 1464365393007 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 3796 | 1464365393009 Marionette TRACE conn2 <- [1,2210,null,{}] 09:09:53 INFO - PROCESS | 3796 | 1464365393016 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}] 09:09:53 INFO - PROCESS | 3796 | 1464365393122 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 09:09:53 INFO - PROCESS | 3796 | 1464365393230 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:53 INFO - PROCESS | 3796 | ++DOCSHELL 10A5E400 == 50 [pid = 3796] [id = 562] 09:09:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (10A62400) [pid = 3796] [serial = 1686] [outer = 00000000] 09:09:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (11A0CC00) [pid = 3796] [serial = 1687] [outer = 10A62400] 09:09:53 INFO - PROCESS | 3796 | 1464365393294 Marionette DEBUG loaded listener.js 09:09:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (130DE800) [pid = 3796] [serial = 1688] [outer = 10A62400] 09:09:53 INFO - PROCESS | 3796 | 1464365393841 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]]]}] 09:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 887ms 09:09:53 INFO - PROCESS | 3796 | 1464365393893 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 09:09:53 INFO - PROCESS | 3796 | 1464365393899 Marionette TRACE conn2 <- [1,2213,null,{"value":"13"}] 09:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:09:53 INFO - PROCESS | 3796 | 1464365393905 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:09:53 INFO - PROCESS | 3796 | 1464365393908 Marionette TRACE conn2 <- [1,2214,null,{}] 09:09:53 INFO - PROCESS | 3796 | 1464365393912 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}] 09:09:54 INFO - PROCESS | 3796 | 1464365394022 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 09:09:54 INFO - PROCESS | 3796 | 1464365394129 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:54 INFO - PROCESS | 3796 | ++DOCSHELL 139AB800 == 51 [pid = 3796] [id = 563] 09:09:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (139B0000) [pid = 3796] [serial = 1689] [outer = 00000000] 09:09:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (152E0400) [pid = 3796] [serial = 1690] [outer = 139B0000] 09:09:54 INFO - PROCESS | 3796 | 1464365394183 Marionette DEBUG loaded listener.js 09:09:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (16028800) [pid = 3796] [serial = 1691] [outer = 139B0000] 09:09:54 INFO - PROCESS | 3796 | 1464365394805 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]]]}] 09:09:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:09:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 948ms 09:09:54 INFO - PROCESS | 3796 | 1464365394848 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 09:09:54 INFO - PROCESS | 3796 | 1464365394851 Marionette TRACE conn2 <- [1,2217,null,{"value":"13"}] 09:09:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:09:54 INFO - PROCESS | 3796 | 1464365394854 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:09:54 INFO - PROCESS | 3796 | 1464365394858 Marionette TRACE conn2 <- [1,2218,null,{}] 09:09:54 INFO - PROCESS | 3796 | 1464365394869 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}] 09:09:54 INFO - PROCESS | 3796 | 1464365394974 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 09:09:55 INFO - PROCESS | 3796 | 1464365395088 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:55 INFO - PROCESS | 3796 | ++DOCSHELL 152D8C00 == 52 [pid = 3796] [id = 564] 09:09:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (16FEE800) [pid = 3796] [serial = 1692] [outer = 00000000] 09:09:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1722F000) [pid = 3796] [serial = 1693] [outer = 16FEE800] 09:09:55 INFO - PROCESS | 3796 | 1464365395185 Marionette DEBUG loaded listener.js 09:09:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1763D400) [pid = 3796] [serial = 1694] [outer = 16FEE800] 09:09:55 INFO - PROCESS | 3796 | 1464365395721 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]]]}] 09:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 902ms 09:09:55 INFO - PROCESS | 3796 | 1464365395758 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 09:09:55 INFO - PROCESS | 3796 | 1464365395761 Marionette TRACE conn2 <- [1,2221,null,{"value":"13"}] 09:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:09:55 INFO - PROCESS | 3796 | 1464365395764 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:09:55 INFO - PROCESS | 3796 | 1464365395766 Marionette TRACE conn2 <- [1,2222,null,{}] 09:09:55 INFO - PROCESS | 3796 | 1464365395770 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}] 09:09:55 INFO - PROCESS | 3796 | 1464365395880 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 09:09:55 INFO - PROCESS | 3796 | 1464365395986 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:55 INFO - PROCESS | 3796 | ++DOCSHELL 16B3A400 == 53 [pid = 3796] [id = 565] 09:09:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (16BC9000) [pid = 3796] [serial = 1695] [outer = 00000000] 09:09:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (17A58800) [pid = 3796] [serial = 1696] [outer = 16BC9000] 09:09:56 INFO - PROCESS | 3796 | 1464365396040 Marionette DEBUG loaded listener.js 09:09:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1800C400) [pid = 3796] [serial = 1697] [outer = 16BC9000] 09:09:56 INFO - PROCESS | 3796 | 1464365396662 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]]]}] 09:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 949ms 09:09:56 INFO - PROCESS | 3796 | 1464365396709 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 3796 | 1464365396712 Marionette TRACE conn2 <- [1,2225,null,{"value":"13"}] 09:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:09:56 INFO - PROCESS | 3796 | 1464365396715 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 3796 | 1464365396717 Marionette TRACE conn2 <- [1,2226,null,{}] 09:09:56 INFO - PROCESS | 3796 | 1464365396721 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}] 09:09:56 INFO - PROCESS | 3796 | 1464365396805 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 09:09:56 INFO - PROCESS | 3796 | 1464365396914 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:56 INFO - PROCESS | 3796 | ++DOCSHELL 0F9F0800 == 54 [pid = 3796] [id = 566] 09:09:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (139AF800) [pid = 3796] [serial = 1698] [outer = 00000000] 09:09:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (1820AC00) [pid = 3796] [serial = 1699] [outer = 139AF800] 09:09:56 INFO - PROCESS | 3796 | 1464365396969 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (1858A000) [pid = 3796] [serial = 1700] [outer = 139AF800] 09:09:57 INFO - PROCESS | 3796 | 1464365397681 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]]]}] 09:09:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:09:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1042ms 09:09:57 INFO - PROCESS | 3796 | 1464365397759 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 09:09:57 INFO - PROCESS | 3796 | 1464365397763 Marionette TRACE conn2 <- [1,2229,null,{"value":"13"}] 09:09:57 INFO - PROCESS | 3796 | 1464365397769 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:09:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:09:57 INFO - PROCESS | 3796 | 1464365397773 Marionette TRACE conn2 <- [1,2230,null,{}] 09:09:57 INFO - PROCESS | 3796 | 1464365397780 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}] 09:09:57 INFO - PROCESS | 3796 | 1464365397877 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 09:09:58 INFO - PROCESS | 3796 | 1464365398017 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:58 INFO - PROCESS | 3796 | ++DOCSHELL 10C10800 == 55 [pid = 3796] [id = 567] 09:09:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (11427400) [pid = 3796] [serial = 1701] [outer = 00000000] 09:09:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (1288A800) [pid = 3796] [serial = 1702] [outer = 11427400] 09:09:58 INFO - PROCESS | 3796 | 1464365398067 Marionette DEBUG loaded listener.js 09:09:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1310E800) [pid = 3796] [serial = 1703] [outer = 11427400] 09:09:58 INFO - PROCESS | 3796 | --DOCSHELL 16976C00 == 54 [pid = 3796] [id = 426] 09:09:58 INFO - PROCESS | 3796 | --DOCSHELL 0F9EAC00 == 53 [pid = 3796] [id = 560] 09:09:58 INFO - PROCESS | 3796 | --DOCSHELL 103D4400 == 52 [pid = 3796] [id = 559] 09:09:58 INFO - PROCESS | 3796 | --DOCSHELL 16E86800 == 51 [pid = 3796] [id = 558] 09:09:58 INFO - PROCESS | 3796 | --DOCSHELL 16E83800 == 50 [pid = 3796] [id = 557] 09:09:58 INFO - PROCESS | 3796 | --DOCSHELL 11A0F000 == 49 [pid = 3796] [id = 556] 09:09:58 INFO - PROCESS | 3796 | --DOCSHELL 16052C00 == 48 [pid = 3796] [id = 555] 09:09:58 INFO - PROCESS | 3796 | --DOCSHELL 13B0FC00 == 47 [pid = 3796] [id = 554] 09:09:58 INFO - PROCESS | 3796 | --DOCSHELL 139A6800 == 46 [pid = 3796] [id = 553] 09:09:58 INFO - PROCESS | 3796 | --DOCSHELL 10B10400 == 45 [pid = 3796] [id = 552] 09:09:58 INFO - PROCESS | 3796 | --DOCSHELL 1125C800 == 44 [pid = 3796] [id = 551] 09:09:58 INFO - PROCESS | 3796 | --DOCSHELL 1B648C00 == 43 [pid = 3796] [id = 17] 09:09:58 INFO - PROCESS | 3796 | --DOCSHELL 10B09400 == 42 [pid = 3796] [id = 547] 09:09:58 INFO - PROCESS | 3796 | --DOCSHELL 0F397000 == 41 [pid = 3796] [id = 546] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (16B3B000) [pid = 3796] [serial = 1625] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (16F37400) [pid = 3796] [serial = 1628] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (16F0BC00) [pid = 3796] [serial = 1627] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1722BC00) [pid = 3796] [serial = 1630] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (10C06400) [pid = 3796] [serial = 1600] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (139A8C00) [pid = 3796] [serial = 1603] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (17238800) [pid = 3796] [serial = 1610] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1722D400) [pid = 3796] [serial = 1609] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (12B80800) [pid = 3796] [serial = 1615] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (13316400) [pid = 3796] [serial = 1616] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1601C800) [pid = 3796] [serial = 1621] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (140C6800) [pid = 3796] [serial = 1618] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (15757C00) [pid = 3796] [serial = 1619] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (130DC800) [pid = 3796] [serial = 1613] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (12AED000) [pid = 3796] [serial = 1612] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16F0A400) [pid = 3796] [serial = 1606] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (13110000) [pid = 3796] [serial = 1633] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (160B5800) [pid = 3796] [serial = 1634] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1760B000) [pid = 3796] [serial = 1636] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (16B30800) [pid = 3796] [serial = 1624] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1722C400) [pid = 3796] [serial = 1631] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (17610C00) [pid = 3796] [serial = 1637] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16051000) [pid = 3796] [serial = 1622] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17237000) [pid = 3796] [serial = 1562] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (17634C00) [pid = 3796] [serial = 1639] [outer = 00000000] [url = about:blank] 09:09:58 INFO - PROCESS | 3796 | 1464365398670 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]]]}] 09:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 933ms 09:09:58 INFO - PROCESS | 3796 | 1464365398716 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 09:09:58 INFO - PROCESS | 3796 | 1464365398721 Marionette TRACE conn2 <- [1,2233,null,{"value":"13"}] 09:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:09:58 INFO - PROCESS | 3796 | 1464365398727 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:09:58 INFO - PROCESS | 3796 | 1464365398730 Marionette TRACE conn2 <- [1,2234,null,{}] 09:09:58 INFO - PROCESS | 3796 | 1464365398733 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}] 09:09:58 INFO - PROCESS | 3796 | 1464365398817 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 09:09:58 INFO - PROCESS | 3796 | 1464365398906 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:58 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E6C00 == 42 [pid = 3796] [id = 568] 09:09:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (0F9ECC00) [pid = 3796] [serial = 1704] [outer = 00000000] 09:09:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (10C08000) [pid = 3796] [serial = 1705] [outer = 0F9ECC00] 09:09:58 INFO - PROCESS | 3796 | 1464365398960 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (12D2F800) [pid = 3796] [serial = 1706] [outer = 0F9ECC00] 09:09:59 INFO - PROCESS | 3796 | 1464365399391 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]]]}] 09:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 700ms 09:09:59 INFO - PROCESS | 3796 | 1464365399426 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 09:09:59 INFO - PROCESS | 3796 | 1464365399428 Marionette TRACE conn2 <- [1,2237,null,{"value":"13"}] 09:09:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:09:59 INFO - PROCESS | 3796 | 1464365399432 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:09:59 INFO - PROCESS | 3796 | 1464365399435 Marionette TRACE conn2 <- [1,2238,null,{}] 09:09:59 INFO - PROCESS | 3796 | 1464365399445 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}] 09:09:59 INFO - PROCESS | 3796 | 1464365399532 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 09:09:59 INFO - PROCESS | 3796 | 1464365399540 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:09:59 INFO - PROCESS | 3796 | ++DOCSHELL 13BC2800 == 43 [pid = 3796] [id = 569] 09:09:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (140C2400) [pid = 3796] [serial = 1707] [outer = 00000000] 09:09:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (15753800) [pid = 3796] [serial = 1708] [outer = 140C2400] 09:09:59 INFO - PROCESS | 3796 | 1464365399591 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16027400) [pid = 3796] [serial = 1709] [outer = 140C2400] 09:10:00 INFO - PROCESS | 3796 | 1464365400051 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]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 638ms 09:10:00 INFO - PROCESS | 3796 | 1464365400069 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 09:10:00 INFO - PROCESS | 3796 | 1464365400071 Marionette TRACE conn2 <- [1,2241,null,{"value":"13"}] 09:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:10:00 INFO - PROCESS | 3796 | 1464365400075 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 3796 | 1464365400076 Marionette TRACE conn2 <- [1,2242,null,{}] 09:10:00 INFO - PROCESS | 3796 | 1464365400080 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}] 09:10:00 INFO - PROCESS | 3796 | 1464365400162 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 09:10:00 INFO - PROCESS | 3796 | 1464365400169 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:00 INFO - PROCESS | 3796 | ++DOCSHELL 15733C00 == 44 [pid = 3796] [id = 570] 09:10:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (15C13000) [pid = 3796] [serial = 1710] [outer = 00000000] 09:10:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16B35800) [pid = 3796] [serial = 1711] [outer = 15C13000] 09:10:00 INFO - PROCESS | 3796 | 1464365400198 Marionette DEBUG loaded listener.js 09:10:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16BC8800) [pid = 3796] [serial = 1712] [outer = 15C13000] 09:10:00 INFO - PROCESS | 3796 | 1464365400632 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]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 591ms 09:10:00 INFO - PROCESS | 3796 | 1464365400672 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 09:10:00 INFO - PROCESS | 3796 | 1464365400674 Marionette TRACE conn2 <- [1,2245,null,{"value":"13"}] 09:10:00 INFO - PROCESS | 3796 | 1464365400678 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 3796 | 1464365400679 Marionette TRACE conn2 <- [1,2246,null,{}] 09:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:10:00 INFO - PROCESS | 3796 | 1464365400688 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}] 09:10:00 INFO - PROCESS | 3796 | 1464365400807 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 09:10:00 INFO - PROCESS | 3796 | 1464365400814 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:00 INFO - PROCESS | 3796 | ++DOCSHELL 10372000 == 45 [pid = 3796] [id = 571] 09:10:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (11258800) [pid = 3796] [serial = 1713] [outer = 00000000] 09:10:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (16EC3400) [pid = 3796] [serial = 1714] [outer = 11258800] 09:10:00 INFO - PROCESS | 3796 | 1464365400858 Marionette DEBUG loaded listener.js 09:10:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16ED1800) [pid = 3796] [serial = 1715] [outer = 11258800] 09:10:01 INFO - PROCESS | 3796 | 1464365401347 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]]]}] 09:10:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:10:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 700ms 09:10:01 INFO - PROCESS | 3796 | 1464365401378 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 09:10:01 INFO - PROCESS | 3796 | 1464365401380 Marionette TRACE conn2 <- [1,2249,null,{"value":"13"}] 09:10:01 INFO - PROCESS | 3796 | 1464365401383 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:10:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:10:01 INFO - PROCESS | 3796 | 1464365401385 Marionette TRACE conn2 <- [1,2250,null,{}] 09:10:01 INFO - PROCESS | 3796 | 1464365401389 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}] 09:10:01 INFO - PROCESS | 3796 | 1464365401536 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 09:10:01 INFO - PROCESS | 3796 | 1464365401549 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:01 INFO - PROCESS | 3796 | ++DOCSHELL 16E83800 == 46 [pid = 3796] [id = 572] 09:10:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (16F03800) [pid = 3796] [serial = 1716] [outer = 00000000] 09:10:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (16F3EC00) [pid = 3796] [serial = 1717] [outer = 16F03800] 09:10:01 INFO - PROCESS | 3796 | 1464365401647 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (17234C00) [pid = 3796] [serial = 1718] [outer = 16F03800] 09:10:02 INFO - PROCESS | 3796 | 1464365402053 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]]]}] 09:10:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:10:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 699ms 09:10:02 INFO - PROCESS | 3796 | 1464365402084 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 09:10:02 INFO - PROCESS | 3796 | 1464365402086 Marionette TRACE conn2 <- [1,2253,null,{"value":"13"}] 09:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:10:02 INFO - PROCESS | 3796 | 1464365402089 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:10:02 INFO - PROCESS | 3796 | 1464365402090 Marionette TRACE conn2 <- [1,2254,null,{}] 09:10:02 INFO - PROCESS | 3796 | 1464365402098 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}] 09:10:02 INFO - PROCESS | 3796 | 1464365402242 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 09:10:02 INFO - PROCESS | 3796 | 1464365402264 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:02 INFO - PROCESS | 3796 | ++DOCSHELL 16F0FC00 == 47 [pid = 3796] [id = 573] 09:10:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (175D9C00) [pid = 3796] [serial = 1719] [outer = 00000000] 09:10:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (17610400) [pid = 3796] [serial = 1720] [outer = 175D9C00] 09:10:02 INFO - PROCESS | 3796 | 1464365402309 Marionette DEBUG loaded listener.js 09:10:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (17636400) [pid = 3796] [serial = 1721] [outer = 175D9C00] 09:10:02 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1036EC00) [pid = 3796] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:10:02 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (139A7000) [pid = 3796] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:10:02 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (15735800) [pid = 3796] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:10:02 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (10B11800) [pid = 3796] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:10:02 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (15E13400) [pid = 3796] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:10:02 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1125E800) [pid = 3796] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:10:02 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (16053400) [pid = 3796] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:10:02 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16E83C00) [pid = 3796] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:10:02 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (16ECB800) [pid = 3796] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:10:02 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1B64C800) [pid = 3796] [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.] 09:10:02 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16F31C00) [pid = 3796] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:10:02 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (10B12000) [pid = 3796] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:10:02 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1B64C000) [pid = 3796] [serial = 44] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:10:03 INFO - PROCESS | 3796 | 1464365403041 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]]]}] 09:10:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:10:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 996ms 09:10:03 INFO - PROCESS | 3796 | 1464365403093 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 09:10:03 INFO - PROCESS | 3796 | 1464365403098 Marionette TRACE conn2 <- [1,2257,null,{"value":"13"}] 09:10:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:10:03 INFO - PROCESS | 3796 | 1464365403103 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:10:03 INFO - PROCESS | 3796 | 1464365403108 Marionette TRACE conn2 <- [1,2258,null,{}] 09:10:03 INFO - PROCESS | 3796 | 1464365403113 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}] 09:10:03 INFO - PROCESS | 3796 | 1464365403222 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 09:10:03 INFO - PROCESS | 3796 | 1464365403333 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:03 INFO - PROCESS | 3796 | ++DOCSHELL 10C07400 == 48 [pid = 3796] [id = 574] 09:10:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (10C0D400) [pid = 3796] [serial = 1722] [outer = 00000000] 09:10:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (12AF0000) [pid = 3796] [serial = 1723] [outer = 10C0D400] 09:10:03 INFO - PROCESS | 3796 | 1464365403390 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (13152000) [pid = 3796] [serial = 1724] [outer = 10C0D400] 09:10:03 INFO - PROCESS | 3796 | 1464365403991 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]]]}] 09:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 949ms 09:10:04 INFO - PROCESS | 3796 | 1464365404033 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 09:10:04 INFO - PROCESS | 3796 | 1464365404039 Marionette TRACE conn2 <- [1,2261,null,{"value":"13"}] 09:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:10:04 INFO - PROCESS | 3796 | 1464365404046 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 3796 | 1464365404049 Marionette TRACE conn2 <- [1,2262,null,{}] 09:10:04 INFO - PROCESS | 3796 | 1464365404053 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}] 09:10:04 INFO - PROCESS | 3796 | 1464365404167 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 09:10:04 INFO - PROCESS | 3796 | 1464365404276 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:04 INFO - PROCESS | 3796 | ++DOCSHELL 13DB3800 == 49 [pid = 3796] [id = 575] 09:10:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (13DBD400) [pid = 3796] [serial = 1725] [outer = 00000000] 09:10:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (1574EC00) [pid = 3796] [serial = 1726] [outer = 13DBD400] 09:10:04 INFO - PROCESS | 3796 | 1464365404330 Marionette DEBUG loaded listener.js 09:10:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1604D000) [pid = 3796] [serial = 1727] [outer = 13DBD400] 09:10:04 INFO - PROCESS | 3796 | 1464365404881 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]]]}] 09:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 902ms 09:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:10:04 INFO - PROCESS | 3796 | 1464365404948 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 09:10:04 INFO - PROCESS | 3796 | 1464365404950 Marionette TRACE conn2 <- [1,2265,null,{"value":"13"}] 09:10:04 INFO - PROCESS | 3796 | 1464365404954 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 3796 | 1464365404958 Marionette TRACE conn2 <- [1,2266,null,{}] 09:10:04 INFO - PROCESS | 3796 | 1464365404970 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}] 09:10:05 INFO - PROCESS | 3796 | 1464365405080 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 09:10:05 INFO - PROCESS | 3796 | 1464365405218 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:05 INFO - PROCESS | 3796 | ++DOCSHELL 16F07400 == 50 [pid = 3796] [id = 576] 09:10:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16F0E400) [pid = 3796] [serial = 1728] [outer = 00000000] 09:10:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (16F3E800) [pid = 3796] [serial = 1729] [outer = 16F0E400] 09:10:05 INFO - PROCESS | 3796 | 1464365405275 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1722E000) [pid = 3796] [serial = 1730] [outer = 16F0E400] 09:10:05 INFO - PROCESS | 3796 | 1464365405860 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]]]}] 09:10:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:10:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 933ms 09:10:05 INFO - PROCESS | 3796 | 1464365405899 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 09:10:05 INFO - PROCESS | 3796 | 1464365405902 Marionette TRACE conn2 <- [1,2269,null,{"value":"13"}] 09:10:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:10:05 INFO - PROCESS | 3796 | 1464365405905 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:10:05 INFO - PROCESS | 3796 | 1464365405907 Marionette TRACE conn2 <- [1,2270,null,{}] 09:10:05 INFO - PROCESS | 3796 | 1464365405911 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}] 09:10:06 INFO - PROCESS | 3796 | 1464365406016 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 09:10:06 INFO - PROCESS | 3796 | 1464365406123 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:06 INFO - PROCESS | 3796 | ++DOCSHELL 1697F800 == 51 [pid = 3796] [id = 577] 09:10:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16EC6000) [pid = 3796] [serial = 1731] [outer = 00000000] 09:10:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1763EC00) [pid = 3796] [serial = 1732] [outer = 16EC6000] 09:10:06 INFO - PROCESS | 3796 | 1464365406176 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (178A9800) [pid = 3796] [serial = 1733] [outer = 16EC6000] 09:10:06 INFO - PROCESS | 3796 | 1464365406726 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]]]}] 09:10:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:10:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 886ms 09:10:06 INFO - PROCESS | 3796 | 1464365406809 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 3796 | 1464365406811 Marionette TRACE conn2 <- [1,2273,null,{"value":"13"}] 09:10:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:10:06 INFO - PROCESS | 3796 | 1464365406815 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 3796 | 1464365406817 Marionette TRACE conn2 <- [1,2274,null,{}] 09:10:06 INFO - PROCESS | 3796 | 1464365406821 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}] 09:10:06 INFO - PROCESS | 3796 | 1464365406920 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 09:10:07 INFO - PROCESS | 3796 | 1464365407055 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:07 INFO - PROCESS | 3796 | ++DOCSHELL 16F32800 == 52 [pid = 3796] [id = 578] 09:10:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1722C400) [pid = 3796] [serial = 1734] [outer = 00000000] 09:10:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (18201C00) [pid = 3796] [serial = 1735] [outer = 1722C400] 09:10:07 INFO - PROCESS | 3796 | 1464365407095 Marionette DEBUG loaded listener.js 09:10:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (182D5000) [pid = 3796] [serial = 1736] [outer = 1722C400] 09:10:07 INFO - PROCESS | 3796 | 1464365407874 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]]]}] 09:10:07 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 09:10:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1088ms 09:10:07 INFO - PROCESS | 3796 | 1464365407902 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 3796 | 1464365407906 Marionette TRACE conn2 <- [1,2277,null,{"value":"13"}] 09:10:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:10:07 INFO - PROCESS | 3796 | 1464365407910 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 3796 | 1464365407913 Marionette TRACE conn2 <- [1,2278,null,{}] 09:10:07 INFO - PROCESS | 3796 | 1464365407933 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}] 09:10:08 INFO - PROCESS | 3796 | 1464365408031 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 09:10:08 INFO - PROCESS | 3796 | 1464365408169 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:08 INFO - PROCESS | 3796 | ++DOCSHELL 1125C000 == 53 [pid = 3796] [id = 579] 09:10:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (11CA6000) [pid = 3796] [serial = 1737] [outer = 00000000] 09:10:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (130D5800) [pid = 3796] [serial = 1738] [outer = 11CA6000] 09:10:08 INFO - PROCESS | 3796 | 1464365408219 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (138DF400) [pid = 3796] [serial = 1739] [outer = 11CA6000] 09:10:08 INFO - PROCESS | 3796 | --DOCSHELL 16E83800 == 52 [pid = 3796] [id = 572] 09:10:08 INFO - PROCESS | 3796 | --DOCSHELL 10372000 == 51 [pid = 3796] [id = 571] 09:10:08 INFO - PROCESS | 3796 | --DOCSHELL 15733C00 == 50 [pid = 3796] [id = 570] 09:10:08 INFO - PROCESS | 3796 | --DOCSHELL 13BC2800 == 49 [pid = 3796] [id = 569] 09:10:08 INFO - PROCESS | 3796 | --DOCSHELL 0F9E6C00 == 48 [pid = 3796] [id = 568] 09:10:08 INFO - PROCESS | 3796 | --DOCSHELL 10C10800 == 47 [pid = 3796] [id = 567] 09:10:08 INFO - PROCESS | 3796 | --DOCSHELL 139AB800 == 46 [pid = 3796] [id = 563] 09:10:08 INFO - PROCESS | 3796 | --DOCSHELL 10A5E400 == 45 [pid = 3796] [id = 562] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1B640400) [pid = 3796] [serial = 46] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (17614400) [pid = 3796] [serial = 1640] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (139B3000) [pid = 3796] [serial = 1660] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (13DB4800) [pid = 3796] [serial = 1661] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (15F3D800) [pid = 3796] [serial = 1663] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (16021000) [pid = 3796] [serial = 1664] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (11C01400) [pid = 3796] [serial = 1657] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (12A91400) [pid = 3796] [serial = 1658] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (16BCC400) [pid = 3796] [serial = 1669] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (12B81C00) [pid = 3796] [serial = 1655] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (11CA7000) [pid = 3796] [serial = 1654] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (160B7C00) [pid = 3796] [serial = 1666] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (17801400) [pid = 3796] [serial = 1651] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (10C04800) [pid = 3796] [serial = 1642] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16F08400) [pid = 3796] [serial = 1672] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (13DB3000) [pid = 3796] [serial = 1645] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (17215C00) [pid = 3796] [serial = 1648] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (17984000) [pid = 3796] [serial = 1684] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1707C800) [pid = 3796] [serial = 1675] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16F09400) [pid = 3796] [serial = 1673] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (139A5C00) [pid = 3796] [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.] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1760C000) [pid = 3796] [serial = 1681] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1722FC00) [pid = 3796] [serial = 1676] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (16E8E400) [pid = 3796] [serial = 1670] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (16B31400) [pid = 3796] [serial = 1678] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17612800) [pid = 3796] [serial = 1682] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (160BA800) [pid = 3796] [serial = 1667] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16ECF000) [pid = 3796] [serial = 1679] [outer = 00000000] [url = about:blank] 09:10:08 INFO - PROCESS | 3796 | 1464365408816 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]]]}] 09:10:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:10:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 949ms 09:10:08 INFO - PROCESS | 3796 | 1464365408873 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 09:10:08 INFO - PROCESS | 3796 | 1464365408878 Marionette TRACE conn2 <- [1,2281,null,{"value":"13"}] 09:10:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:10:08 INFO - PROCESS | 3796 | 1464365408884 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:10:08 INFO - PROCESS | 3796 | 1464365408887 Marionette TRACE conn2 <- [1,2282,null,{}] 09:10:08 INFO - PROCESS | 3796 | 1464365408890 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}] 09:10:08 INFO - PROCESS | 3796 | 1464365408990 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 09:10:09 INFO - PROCESS | 3796 | 1464365409089 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:09 INFO - PROCESS | 3796 | ++DOCSHELL 10B0E800 == 46 [pid = 3796] [id = 580] 09:10:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (10F0E400) [pid = 3796] [serial = 1740] [outer = 00000000] 09:10:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (12AF1C00) [pid = 3796] [serial = 1741] [outer = 10F0E400] 09:10:09 INFO - PROCESS | 3796 | 1464365409134 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (13B03000) [pid = 3796] [serial = 1742] [outer = 10F0E400] 09:10:09 INFO - PROCESS | 3796 | 1464365409530 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]]]}] 09:10:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:10:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 700ms 09:10:09 INFO - PROCESS | 3796 | 1464365409583 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 09:10:09 INFO - PROCESS | 3796 | 1464365409585 Marionette TRACE conn2 <- [1,2285,null,{"value":"13"}] 09:10:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:10:09 INFO - PROCESS | 3796 | 1464365409589 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:10:09 INFO - PROCESS | 3796 | 1464365409592 Marionette TRACE conn2 <- [1,2286,null,{}] 09:10:09 INFO - PROCESS | 3796 | 1464365409602 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}] 09:10:09 INFO - PROCESS | 3796 | 1464365409693 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 09:10:09 INFO - PROCESS | 3796 | 1464365409705 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:09 INFO - PROCESS | 3796 | ++DOCSHELL 15733C00 == 47 [pid = 3796] [id = 581] 09:10:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (15734800) [pid = 3796] [serial = 1743] [outer = 00000000] 09:10:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (1604D800) [pid = 3796] [serial = 1744] [outer = 15734800] 09:10:09 INFO - PROCESS | 3796 | 1464365409752 Marionette DEBUG loaded listener.js 09:10:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1605A000) [pid = 3796] [serial = 1745] [outer = 15734800] 09:10:10 INFO - PROCESS | 3796 | 1464365410221 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]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:10:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 700ms 09:10:10 INFO - PROCESS | 3796 | 1464365410288 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 3796 | 1464365410291 Marionette TRACE conn2 <- [1,2289,null,{"value":"13"}] 09:10:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:10:10 INFO - PROCESS | 3796 | 1464365410294 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 3796 | 1464365410296 Marionette TRACE conn2 <- [1,2290,null,{}] 09:10:10 INFO - PROCESS | 3796 | 1464365410299 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}] 09:10:10 INFO - PROCESS | 3796 | 1464365410383 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 09:10:10 INFO - PROCESS | 3796 | 1464365410391 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:10 INFO - PROCESS | 3796 | ++DOCSHELL 15E1E800 == 48 [pid = 3796] [id = 582] 09:10:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16024800) [pid = 3796] [serial = 1746] [outer = 00000000] 09:10:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16B3F800) [pid = 3796] [serial = 1747] [outer = 16024800] 09:10:10 INFO - PROCESS | 3796 | 1464365410437 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (16EC2C00) [pid = 3796] [serial = 1748] [outer = 16024800] 09:10:10 INFO - PROCESS | 3796 | 1464365410884 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]]]}] 09:10:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:10:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 638ms 09:10:10 INFO - PROCESS | 3796 | 1464365410916 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 09:10:10 INFO - PROCESS | 3796 | 1464365410918 Marionette TRACE conn2 <- [1,2293,null,{"value":"13"}] 09:10:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:10:10 INFO - PROCESS | 3796 | 1464365410921 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:10:10 INFO - PROCESS | 3796 | 1464365410923 Marionette TRACE conn2 <- [1,2294,null,{}] 09:10:10 INFO - PROCESS | 3796 | 1464365410926 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}] 09:10:11 INFO - PROCESS | 3796 | 1464365411017 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 09:10:11 INFO - PROCESS | 3796 | 1464365411053 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:11 INFO - PROCESS | 3796 | ++DOCSHELL 10A5A000 == 49 [pid = 3796] [id = 583] 09:10:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (160BDC00) [pid = 3796] [serial = 1749] [outer = 00000000] 09:10:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16F0E800) [pid = 3796] [serial = 1750] [outer = 160BDC00] 09:10:11 INFO - PROCESS | 3796 | 1464365411098 Marionette DEBUG loaded listener.js 09:10:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16F0F800) [pid = 3796] [serial = 1751] [outer = 160BDC00] 09:10:11 INFO - PROCESS | 3796 | 1464365411585 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]]]}] 09:10:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:10:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 685ms 09:10:11 INFO - PROCESS | 3796 | 1464365411621 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 09:10:11 INFO - PROCESS | 3796 | 1464365411623 Marionette TRACE conn2 <- [1,2297,null,{"value":"13"}] 09:10:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:10:11 INFO - PROCESS | 3796 | 1464365411626 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - PROCESS | 3796 | 1464365411628 Marionette TRACE conn2 <- [1,2298,null,{}] 09:10:11 INFO - PROCESS | 3796 | 1464365411632 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}] 09:10:11 INFO - PROCESS | 3796 | 1464365411767 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 09:10:11 INFO - PROCESS | 3796 | 1464365411832 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:11 INFO - PROCESS | 3796 | ++DOCSHELL 16F3B000 == 50 [pid = 3796] [id = 584] 09:10:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (16F40000) [pid = 3796] [serial = 1752] [outer = 00000000] 09:10:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1760AC00) [pid = 3796] [serial = 1753] [outer = 16F40000] 09:10:11 INFO - PROCESS | 3796 | 1464365411877 Marionette DEBUG loaded listener.js 09:10:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (17631800) [pid = 3796] [serial = 1754] [outer = 16F40000] 09:10:12 INFO - PROCESS | 3796 | 1464365412299 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]]]}] 09:10:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:10:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 684ms 09:10:12 INFO - PROCESS | 3796 | 1464365412326 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 09:10:12 INFO - PROCESS | 3796 | 1464365412328 Marionette TRACE conn2 <- [1,2301,null,{"value":"13"}] 09:10:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:10:12 INFO - PROCESS | 3796 | 1464365412342 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:10:12 INFO - PROCESS | 3796 | 1464365412344 Marionette TRACE conn2 <- [1,2302,null,{}] 09:10:12 INFO - PROCESS | 3796 | 1464365412348 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}] 09:10:12 INFO - PROCESS | 3796 | 1464365412492 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 09:10:12 INFO - PROCESS | 3796 | 1464365412517 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:12 INFO - PROCESS | 3796 | ++DOCSHELL 1760A400 == 51 [pid = 3796] [id = 585] 09:10:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (17801800) [pid = 3796] [serial = 1755] [outer = 00000000] 09:10:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (17A4D400) [pid = 3796] [serial = 1756] [outer = 17801800] 09:10:12 INFO - PROCESS | 3796 | 1464365412561 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (18202C00) [pid = 3796] [serial = 1757] [outer = 17801800] 09:10:12 INFO - PROCESS | 3796 | 1464365412995 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]]]}] 09:10:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 700ms 09:10:13 INFO - PROCESS | 3796 | 1464365413036 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 3796 | 1464365413038 Marionette TRACE conn2 <- [1,2305,null,{"value":"13"}] 09:10:13 INFO - PROCESS | 3796 | 1464365413041 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:10:13 INFO - PROCESS | 3796 | 1464365413043 Marionette TRACE conn2 <- [1,2306,null,{}] 09:10:13 INFO - PROCESS | 3796 | 1464365413046 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}] 09:10:13 INFO - PROCESS | 3796 | 1464365413159 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 09:10:13 INFO - PROCESS | 3796 | 1464365413217 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:13 INFO - PROCESS | 3796 | ++DOCSHELL 1760C000 == 52 [pid = 3796] [id = 586] 09:10:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (18086800) [pid = 3796] [serial = 1758] [outer = 00000000] 09:10:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (18697C00) [pid = 3796] [serial = 1759] [outer = 18086800] 09:10:13 INFO - PROCESS | 3796 | 1464365413265 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (1869E800) [pid = 3796] [serial = 1760] [outer = 18086800] 09:10:13 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (15C13000) [pid = 3796] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:10:13 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (11258800) [pid = 3796] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:10:13 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (105F4400) [pid = 3796] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:10:13 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1315BC00) [pid = 3796] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:10:13 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (16BC8000) [pid = 3796] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:10:13 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16F03800) [pid = 3796] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:10:13 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (0F9ECC00) [pid = 3796] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:10:13 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (140C2400) [pid = 3796] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:10:13 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (11427400) [pid = 3796] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:10:13 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16ECA000) [pid = 3796] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:10:13 INFO - PROCESS | 3796 | 1464365413697 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] 09:10:13 INFO - PROCESS | 3796 | 1464365413743 Marionette TRACE conn2 <- [1,2309,null,{"value":"13"}] 09:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:10:13 INFO - PROCESS | 3796 | 1464365413750 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 3796 | 1464365413752 Marionette TRACE conn2 <- [1,2310,null,{}] 09:10:13 INFO - PROCESS | 3796 | 1464365413755 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}] 09:10:13 INFO - PROCESS | 3796 | 1464365413870 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 09:10:13 INFO - PROCESS | 3796 | 1464365413878 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:13 INFO - PROCESS | 3796 | ++DOCSHELL 11A05400 == 53 [pid = 3796] [id = 587] 09:10:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (15C13000) [pid = 3796] [serial = 1761] [outer = 00000000] 09:10:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (17801400) [pid = 3796] [serial = 1762] [outer = 15C13000] 09:10:13 INFO - PROCESS | 3796 | 1464365413906 Marionette DEBUG loaded listener.js 09:10:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (18590000) [pid = 3796] [serial = 1763] [outer = 15C13000] 09:10:14 INFO - PROCESS | 3796 | 1464365414325 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]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 637ms 09:10:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:10:14 INFO - PROCESS | 3796 | 1464365414370 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 3796 | 1464365414372 Marionette TRACE conn2 <- [1,2313,null,{"value":"13"}] 09:10:14 INFO - PROCESS | 3796 | 1464365414375 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 3796 | 1464365414377 Marionette TRACE conn2 <- [1,2314,null,{}] 09:10:14 INFO - PROCESS | 3796 | 1464365414380 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}] 09:10:14 INFO - PROCESS | 3796 | 1464365414461 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 09:10:14 INFO - PROCESS | 3796 | 1464365414467 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:14 INFO - PROCESS | 3796 | ++DOCSHELL 15E1C800 == 54 [pid = 3796] [id = 588] 09:10:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (16FF1000) [pid = 3796] [serial = 1764] [outer = 00000000] 09:10:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (19C6A000) [pid = 3796] [serial = 1765] [outer = 16FF1000] 09:10:14 INFO - PROCESS | 3796 | 1464365414511 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (19C6D400) [pid = 3796] [serial = 1766] [outer = 16FF1000] 09:10:14 INFO - PROCESS | 3796 | 1464365414936 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]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 591ms 09:10:14 INFO - PROCESS | 3796 | 1464365414981 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 3796 | 1464365414984 Marionette TRACE conn2 <- [1,2317,null,{"value":"13"}] 09:10:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:10:14 INFO - PROCESS | 3796 | 1464365414987 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 3796 | 1464365414989 Marionette TRACE conn2 <- [1,2318,null,{}] 09:10:14 INFO - PROCESS | 3796 | 1464365414992 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}] 09:10:15 INFO - PROCESS | 3796 | 1464365415090 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 09:10:15 INFO - PROCESS | 3796 | 1464365415100 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:15 INFO - PROCESS | 3796 | ++DOCSHELL 19C65000 == 55 [pid = 3796] [id = 589] 09:10:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (19C6E400) [pid = 3796] [serial = 1767] [outer = 00000000] 09:10:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (19E28800) [pid = 3796] [serial = 1768] [outer = 19C6E400] 09:10:15 INFO - PROCESS | 3796 | 1464365415148 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (19E2E800) [pid = 3796] [serial = 1769] [outer = 19C6E400] 09:10:15 INFO - PROCESS | 3796 | 1464365415835 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]]]}] 09:10:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:10:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 902ms 09:10:15 INFO - PROCESS | 3796 | 1464365415893 Marionette TRACE conn2 -> [0,2321,"getWindowHandle",null] 09:10:15 INFO - PROCESS | 3796 | 1464365415897 Marionette TRACE conn2 <- [1,2321,null,{"value":"13"}] 09:10:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:10:15 INFO - PROCESS | 3796 | 1464365415903 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:10:15 INFO - PROCESS | 3796 | 1464365415907 Marionette TRACE conn2 <- [1,2322,null,{}] 09:10:15 INFO - PROCESS | 3796 | 1464365415913 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}] 09:10:16 INFO - PROCESS | 3796 | 1464365416056 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 09:10:16 INFO - PROCESS | 3796 | 1464365416197 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:16 INFO - PROCESS | 3796 | ++DOCSHELL 10C07000 == 56 [pid = 3796] [id = 590] 09:10:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (10C09000) [pid = 3796] [serial = 1770] [outer = 00000000] 09:10:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (12D30000) [pid = 3796] [serial = 1771] [outer = 10C09000] 09:10:16 INFO - PROCESS | 3796 | 1464365416254 Marionette DEBUG loaded listener.js 09:10:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (139A9C00) [pid = 3796] [serial = 1772] [outer = 10C09000] 09:10:16 INFO - PROCESS | 3796 | 1464365416840 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]]]}] 09:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 995ms 09:10:16 INFO - PROCESS | 3796 | 1464365416907 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 09:10:16 INFO - PROCESS | 3796 | 1464365416913 Marionette TRACE conn2 <- [1,2325,null,{"value":"13"}] 09:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:10:16 INFO - PROCESS | 3796 | 1464365416920 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:10:16 INFO - PROCESS | 3796 | 1464365416923 Marionette TRACE conn2 <- [1,2326,null,{}] 09:10:16 INFO - PROCESS | 3796 | 1464365416927 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}] 09:10:17 INFO - PROCESS | 3796 | 1464365417036 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 09:10:17 INFO - PROCESS | 3796 | 1464365417148 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:17 INFO - PROCESS | 3796 | ++DOCSHELL 15751C00 == 57 [pid = 3796] [id = 591] 09:10:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (1601B000) [pid = 3796] [serial = 1773] [outer = 00000000] 09:10:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (16B36C00) [pid = 3796] [serial = 1774] [outer = 1601B000] 09:10:17 INFO - PROCESS | 3796 | 1464365417202 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (16ECB800) [pid = 3796] [serial = 1775] [outer = 1601B000] 09:10:17 INFO - PROCESS | 3796 | 1464365417809 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]]]}] 09:10:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:10:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 933ms 09:10:17 INFO - PROCESS | 3796 | 1464365417852 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 09:10:17 INFO - PROCESS | 3796 | 1464365417855 Marionette TRACE conn2 <- [1,2329,null,{"value":"13"}] 09:10:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:10:17 INFO - PROCESS | 3796 | 1464365417859 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:10:17 INFO - PROCESS | 3796 | 1464365417862 Marionette TRACE conn2 <- [1,2330,null,{}] 09:10:17 INFO - PROCESS | 3796 | 1464365417880 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}] 09:10:18 INFO - PROCESS | 3796 | 1464365418022 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 09:10:18 INFO - PROCESS | 3796 | 1464365418167 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:18 INFO - PROCESS | 3796 | ++DOCSHELL 17A54400 == 58 [pid = 3796] [id = 592] 09:10:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (17A5A800) [pid = 3796] [serial = 1776] [outer = 00000000] 09:10:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (19C6C400) [pid = 3796] [serial = 1777] [outer = 17A5A800] 09:10:18 INFO - PROCESS | 3796 | 1464365418225 Marionette DEBUG loaded listener.js 09:10:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (19C7D800) [pid = 3796] [serial = 1778] [outer = 17A5A800] 09:10:18 INFO - PROCESS | 3796 | 1464365418766 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]]]}] 09:10:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:10:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 933ms 09:10:18 INFO - PROCESS | 3796 | 1464365418803 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 09:10:18 INFO - PROCESS | 3796 | 1464365418806 Marionette TRACE conn2 <- [1,2333,null,{"value":"13"}] 09:10:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:10:18 INFO - PROCESS | 3796 | 1464365418810 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 3796 | 1464365418812 Marionette TRACE conn2 <- [1,2334,null,{}] 09:10:18 INFO - PROCESS | 3796 | 1464365418815 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}] 09:10:18 INFO - PROCESS | 3796 | 1464365418927 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 09:10:19 INFO - PROCESS | 3796 | 1464365419039 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:19 INFO - PROCESS | 3796 | ++DOCSHELL 19E30400 == 59 [pid = 3796] [id = 593] 09:10:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (19E30800) [pid = 3796] [serial = 1779] [outer = 00000000] 09:10:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (19EE1800) [pid = 3796] [serial = 1780] [outer = 19E30800] 09:10:19 INFO - PROCESS | 3796 | 1464365419092 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (19EEB800) [pid = 3796] [serial = 1781] [outer = 19E30800] 09:10:19 INFO - PROCESS | 3796 | 1464365419702 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]]]}] 09:10:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:10:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 949ms 09:10:19 INFO - PROCESS | 3796 | 1464365419754 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 09:10:19 INFO - PROCESS | 3796 | 1464365419757 Marionette TRACE conn2 <- [1,2337,null,{"value":"13"}] 09:10:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:10:19 INFO - PROCESS | 3796 | 1464365419760 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:10:19 INFO - PROCESS | 3796 | 1464365419762 Marionette TRACE conn2 <- [1,2338,null,{}] 09:10:19 INFO - PROCESS | 3796 | 1464365419766 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}] 09:10:19 INFO - PROCESS | 3796 | 1464365419870 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 09:10:20 INFO - PROCESS | 3796 | 1464365420203 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:20 INFO - PROCESS | 3796 | ++DOCSHELL 103D0800 == 60 [pid = 3796] [id = 594] 09:10:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (10567000) [pid = 3796] [serial = 1782] [outer = 00000000] 09:10:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (110AC000) [pid = 3796] [serial = 1783] [outer = 10567000] 09:10:20 INFO - PROCESS | 3796 | 1464365420286 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (12A8B000) [pid = 3796] [serial = 1784] [outer = 10567000] 09:10:20 INFO - PROCESS | 3796 | 1464365420882 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]]]}] 09:10:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:10:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1213ms 09:10:20 INFO - PROCESS | 3796 | 1464365420955 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 09:10:20 INFO - PROCESS | 3796 | 1464365420959 Marionette TRACE conn2 <- [1,2341,null,{"value":"13"}] 09:10:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:10:20 INFO - PROCESS | 3796 | 1464365420963 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:10:20 INFO - PROCESS | 3796 | 1464365420967 Marionette TRACE conn2 <- [1,2342,null,{}] 09:10:20 INFO - PROCESS | 3796 | 1464365420972 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}] 09:10:21 INFO - PROCESS | 3796 | 1464365421075 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 09:10:21 INFO - PROCESS | 3796 | 1464365421210 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:21 INFO - PROCESS | 3796 | --DOCSHELL 13BC8800 == 59 [pid = 3796] [id = 422] 09:10:21 INFO - PROCESS | 3796 | --DOCSHELL 15E1C800 == 58 [pid = 3796] [id = 588] 09:10:21 INFO - PROCESS | 3796 | --DOCSHELL 11A05400 == 57 [pid = 3796] [id = 587] 09:10:21 INFO - PROCESS | 3796 | --DOCSHELL 1760C000 == 56 [pid = 3796] [id = 586] 09:10:21 INFO - PROCESS | 3796 | --DOCSHELL 1760A400 == 55 [pid = 3796] [id = 585] 09:10:21 INFO - PROCESS | 3796 | --DOCSHELL 16F3B000 == 54 [pid = 3796] [id = 584] 09:10:21 INFO - PROCESS | 3796 | --DOCSHELL 10A5A000 == 53 [pid = 3796] [id = 583] 09:10:21 INFO - PROCESS | 3796 | --DOCSHELL 15E1E800 == 52 [pid = 3796] [id = 582] 09:10:21 INFO - PROCESS | 3796 | --DOCSHELL 15733C00 == 51 [pid = 3796] [id = 581] 09:10:21 INFO - PROCESS | 3796 | --DOCSHELL 10B0E800 == 50 [pid = 3796] [id = 580] 09:10:21 INFO - PROCESS | 3796 | --DOCSHELL 1125C000 == 49 [pid = 3796] [id = 579] 09:10:21 INFO - PROCESS | 3796 | --DOCSHELL 0C7FC000 == 48 [pid = 3796] [id = 561] 09:10:21 INFO - PROCESS | 3796 | --DOCSHELL 16F0FC00 == 47 [pid = 3796] [id = 573] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (16BC8800) [pid = 3796] [serial = 1712] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (16B35800) [pid = 3796] [serial = 1711] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (16EC3400) [pid = 3796] [serial = 1714] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (10FCF400) [pid = 3796] [serial = 1601] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (140CBC00) [pid = 3796] [serial = 1604] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (16F3DC00) [pid = 3796] [serial = 1607] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (17234C00) [pid = 3796] [serial = 1718] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (16ED1800) [pid = 3796] [serial = 1715] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (10C08000) [pid = 3796] [serial = 1705] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (12D2F800) [pid = 3796] [serial = 1706] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (16027400) [pid = 3796] [serial = 1709] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1310E800) [pid = 3796] [serial = 1703] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (1288A800) [pid = 3796] [serial = 1702] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (17A4F800) [pid = 3796] [serial = 1685] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (152E0400) [pid = 3796] [serial = 1690] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (11A0CC00) [pid = 3796] [serial = 1687] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (1722F000) [pid = 3796] [serial = 1693] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (17A58800) [pid = 3796] [serial = 1696] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1820AC00) [pid = 3796] [serial = 1699] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16F3EC00) [pid = 3796] [serial = 1717] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (15753800) [pid = 3796] [serial = 1708] [outer = 00000000] [url = about:blank] 09:10:21 INFO - PROCESS | 3796 | ++DOCSHELL 10A5A000 == 48 [pid = 3796] [id = 595] 09:10:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (10A5B400) [pid = 3796] [serial = 1785] [outer = 00000000] 09:10:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (110A2400) [pid = 3796] [serial = 1786] [outer = 10A5B400] 09:10:21 INFO - PROCESS | 3796 | 1464365421299 Marionette DEBUG loaded listener.js 09:10:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (12D7DC00) [pid = 3796] [serial = 1787] [outer = 10A5B400] 09:10:21 INFO - PROCESS | 3796 | 1464365421734 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]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:10:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 809ms 09:10:21 INFO - PROCESS | 3796 | 1464365421768 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 3796 | 1464365421772 Marionette TRACE conn2 <- [1,2345,null,{"value":"13"}] 09:10:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:10:21 INFO - PROCESS | 3796 | 1464365421777 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 3796 | 1464365421779 Marionette TRACE conn2 <- [1,2346,null,{}] 09:10:21 INFO - PROCESS | 3796 | 1464365421782 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}] 09:10:21 INFO - PROCESS | 3796 | 1464365421868 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 09:10:21 INFO - PROCESS | 3796 | 1464365421875 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:21 INFO - PROCESS | 3796 | ++DOCSHELL 13DB8000 == 49 [pid = 3796] [id = 596] 09:10:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (140C7800) [pid = 3796] [serial = 1788] [outer = 00000000] 09:10:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1574A000) [pid = 3796] [serial = 1789] [outer = 140C7800] 09:10:21 INFO - PROCESS | 3796 | 1464365421924 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (15E1E800) [pid = 3796] [serial = 1790] [outer = 140C7800] 09:10:22 INFO - PROCESS | 3796 | 1464365422434 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]]]}] 09:10:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:10:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 700ms 09:10:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:10:22 INFO - PROCESS | 3796 | 1464365422476 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 09:10:22 INFO - PROCESS | 3796 | 1464365422479 Marionette TRACE conn2 <- [1,2349,null,{"value":"13"}] 09:10:22 INFO - PROCESS | 3796 | 1464365422483 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:10:22 INFO - PROCESS | 3796 | 1464365422489 Marionette TRACE conn2 <- [1,2350,null,{}] 09:10:22 INFO - PROCESS | 3796 | 1464365422498 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}] 09:10:22 INFO - PROCESS | 3796 | 1464365422582 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 09:10:22 INFO - PROCESS | 3796 | 1464365422592 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:22 INFO - PROCESS | 3796 | ++DOCSHELL 16B36000 == 50 [pid = 3796] [id = 597] 09:10:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (16B39000) [pid = 3796] [serial = 1791] [outer = 00000000] 09:10:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (16E85400) [pid = 3796] [serial = 1792] [outer = 16B39000] 09:10:22 INFO - PROCESS | 3796 | 1464365422642 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (16E87400) [pid = 3796] [serial = 1793] [outer = 16B39000] 09:10:23 INFO - PROCESS | 3796 | 1464365423154 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]]]}] 09:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 684ms 09:10:23 INFO - PROCESS | 3796 | 1464365423182 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 09:10:23 INFO - PROCESS | 3796 | 1464365423184 Marionette TRACE conn2 <- [1,2353,null,{"value":"13"}] 09:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:10:23 INFO - PROCESS | 3796 | 1464365423187 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 3796 | 1464365423189 Marionette TRACE conn2 <- [1,2354,null,{}] 09:10:23 INFO - PROCESS | 3796 | 1464365423193 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}] 09:10:23 INFO - PROCESS | 3796 | 1464365423282 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 09:10:23 INFO - PROCESS | 3796 | 1464365423289 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:23 INFO - PROCESS | 3796 | ++DOCSHELL 16F08C00 == 51 [pid = 3796] [id = 598] 09:10:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (16F09000) [pid = 3796] [serial = 1794] [outer = 00000000] 09:10:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1706F400) [pid = 3796] [serial = 1795] [outer = 16F09000] 09:10:23 INFO - PROCESS | 3796 | 1464365423333 Marionette DEBUG loaded listener.js 09:10:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (17229C00) [pid = 3796] [serial = 1796] [outer = 16F09000] 09:10:23 INFO - PROCESS | 3796 | 1464365423779 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]]]}] 09:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 622ms 09:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:10:23 INFO - PROCESS | 3796 | 1464365423825 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 09:10:23 INFO - PROCESS | 3796 | 1464365423827 Marionette TRACE conn2 <- [1,2357,null,{"value":"13"}] 09:10:23 INFO - PROCESS | 3796 | 1464365423837 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 3796 | 1464365423839 Marionette TRACE conn2 <- [1,2358,null,{}] 09:10:23 INFO - PROCESS | 3796 | 1464365423842 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}] 09:10:23 INFO - PROCESS | 3796 | 1464365423956 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 09:10:23 INFO - PROCESS | 3796 | 1464365423963 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:23 INFO - PROCESS | 3796 | ++DOCSHELL 140C1C00 == 52 [pid = 3796] [id = 599] 09:10:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (16058000) [pid = 3796] [serial = 1797] [outer = 00000000] 09:10:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (172F8800) [pid = 3796] [serial = 1798] [outer = 16058000] 09:10:23 INFO - PROCESS | 3796 | 1464365424015 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (17615400) [pid = 3796] [serial = 1799] [outer = 16058000] 09:10:24 INFO - PROCESS | 3796 | 1464365424514 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]]]}] 09:10:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:10:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 731ms 09:10:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:10:24 INFO - PROCESS | 3796 | 1464365424555 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 09:10:24 INFO - PROCESS | 3796 | 1464365424557 Marionette TRACE conn2 <- [1,2361,null,{"value":"13"}] 09:10:24 INFO - PROCESS | 3796 | 1464365424561 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:10:24 INFO - PROCESS | 3796 | 1464365424562 Marionette TRACE conn2 <- [1,2362,null,{}] 09:10:24 INFO - PROCESS | 3796 | 1464365424566 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}] 09:10:24 INFO - PROCESS | 3796 | 1464365424681 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 09:10:24 INFO - PROCESS | 3796 | 1464365424751 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:24 INFO - PROCESS | 3796 | ++DOCSHELL 17807800 == 53 [pid = 3796] [id = 600] 09:10:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (17987800) [pid = 3796] [serial = 1800] [outer = 00000000] 09:10:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (18007400) [pid = 3796] [serial = 1801] [outer = 17987800] 09:10:24 INFO - PROCESS | 3796 | 1464365424795 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (18008000) [pid = 3796] [serial = 1802] [outer = 17987800] 09:10:25 INFO - PROCESS | 3796 | 1464365425231 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]]]}] 09:10:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 685ms 09:10:25 INFO - PROCESS | 3796 | 1464365425260 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 09:10:25 INFO - PROCESS | 3796 | 1464365425262 Marionette TRACE conn2 <- [1,2365,null,{"value":"13"}] 09:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:10:25 INFO - PROCESS | 3796 | 1464365425266 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:10:25 INFO - PROCESS | 3796 | 1464365425268 Marionette TRACE conn2 <- [1,2366,null,{}] 09:10:25 INFO - PROCESS | 3796 | 1464365425271 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}] 09:10:25 INFO - PROCESS | 3796 | 1464365425413 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 09:10:25 INFO - PROCESS | 3796 | 1464365425437 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:25 INFO - PROCESS | 3796 | ++DOCSHELL 18591400 == 54 [pid = 3796] [id = 601] 09:10:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (18593400) [pid = 3796] [serial = 1803] [outer = 00000000] 09:10:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (19C64400) [pid = 3796] [serial = 1804] [outer = 18593400] 09:10:25 INFO - PROCESS | 3796 | 1464365425480 Marionette DEBUG loaded listener.js 09:10:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (19C6D800) [pid = 3796] [serial = 1805] [outer = 18593400] 09:10:26 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (15734800) [pid = 3796] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:10:26 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (160BDC00) [pid = 3796] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:10:26 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (16F40000) [pid = 3796] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:10:26 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (16024800) [pid = 3796] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:10:26 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (17801800) [pid = 3796] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:10:26 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (16FF1000) [pid = 3796] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:10:26 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (10F0E400) [pid = 3796] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:10:26 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (11CA6000) [pid = 3796] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:10:26 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (18086800) [pid = 3796] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:10:26 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (15C13000) [pid = 3796] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:10:26 INFO - PROCESS | 3796 | 1464365426072 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]]]}] 09:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 840ms 09:10:26 INFO - PROCESS | 3796 | 1464365426109 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 09:10:26 INFO - PROCESS | 3796 | 1464365426111 Marionette TRACE conn2 <- [1,2369,null,{"value":"13"}] 09:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:10:26 INFO - PROCESS | 3796 | 1464365426118 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 3796 | 1464365426120 Marionette TRACE conn2 <- [1,2370,null,{}] 09:10:26 INFO - PROCESS | 3796 | 1464365426124 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}] 09:10:26 INFO - PROCESS | 3796 | 1464365426203 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 09:10:26 INFO - PROCESS | 3796 | 1464365426210 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:26 INFO - PROCESS | 3796 | ++DOCSHELL 10B0D000 == 55 [pid = 3796] [id = 602] 09:10:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (140C8000) [pid = 3796] [serial = 1806] [outer = 00000000] 09:10:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (16BCC400) [pid = 3796] [serial = 1807] [outer = 140C8000] 09:10:26 INFO - PROCESS | 3796 | 1464365426257 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (17A57400) [pid = 3796] [serial = 1808] [outer = 140C8000] 09:10:26 INFO - PROCESS | 3796 | 1464365426712 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]]]}] 09:10:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:10:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 638ms 09:10:26 INFO - PROCESS | 3796 | 1464365426757 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 09:10:26 INFO - PROCESS | 3796 | 1464365426759 Marionette TRACE conn2 <- [1,2373,null,{"value":"13"}] 09:10:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:10:26 INFO - PROCESS | 3796 | 1464365426764 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:10:26 INFO - PROCESS | 3796 | 1464365426766 Marionette TRACE conn2 <- [1,2374,null,{}] 09:10:26 INFO - PROCESS | 3796 | 1464365426770 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}] 09:10:26 INFO - PROCESS | 3796 | 1464365426853 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 09:10:26 INFO - PROCESS | 3796 | 1464365426860 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:26 INFO - PROCESS | 3796 | ++DOCSHELL 17801C00 == 56 [pid = 3796] [id = 603] 09:10:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (18697400) [pid = 3796] [serial = 1809] [outer = 00000000] 09:10:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (19EE1000) [pid = 3796] [serial = 1810] [outer = 18697400] 09:10:26 INFO - PROCESS | 3796 | 1464365426903 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (1A337000) [pid = 3796] [serial = 1811] [outer = 18697400] 09:10:27 INFO - PROCESS | 3796 | 1464365427334 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]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:10:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 591ms 09:10:27 INFO - PROCESS | 3796 | 1464365427360 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 3796 | 1464365427362 Marionette TRACE conn2 <- [1,2377,null,{"value":"13"}] 09:10:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:10:27 INFO - PROCESS | 3796 | 1464365427369 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 3796 | 1464365427371 Marionette TRACE conn2 <- [1,2378,null,{}] 09:10:27 INFO - PROCESS | 3796 | 1464365427389 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}] 09:10:27 INFO - PROCESS | 3796 | 1464365427470 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 09:10:27 INFO - PROCESS | 3796 | 1464365427477 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:27 INFO - PROCESS | 3796 | ++DOCSHELL 19C6A400 == 57 [pid = 3796] [id = 604] 09:10:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (1A33BC00) [pid = 3796] [serial = 1812] [outer = 00000000] 09:10:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1A465C00) [pid = 3796] [serial = 1813] [outer = 1A33BC00] 09:10:27 INFO - PROCESS | 3796 | 1464365427527 Marionette DEBUG loaded listener.js 09:10:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1A83C400) [pid = 3796] [serial = 1814] [outer = 1A33BC00] 09:10:27 INFO - PROCESS | 3796 | 1464365427981 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]]]}] 09:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 700ms 09:10:28 INFO - PROCESS | 3796 | 1464365428058 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 09:10:28 INFO - PROCESS | 3796 | 1464365428062 Marionette TRACE conn2 <- [1,2381,null,{"value":"13"}] 09:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:10:28 INFO - PROCESS | 3796 | 1464365428067 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 3796 | 1464365428071 Marionette TRACE conn2 <- [1,2382,null,{}] 09:10:28 INFO - PROCESS | 3796 | 1464365428078 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}] 09:10:28 INFO - PROCESS | 3796 | 1464365428199 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 09:10:28 INFO - PROCESS | 3796 | 1464365428377 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:28 INFO - PROCESS | 3796 | ++DOCSHELL 11C7D000 == 58 [pid = 3796] [id = 605] 09:10:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (11CA2000) [pid = 3796] [serial = 1815] [outer = 00000000] 09:10:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (130DAC00) [pid = 3796] [serial = 1816] [outer = 11CA2000] 09:10:28 INFO - PROCESS | 3796 | 1464365428432 Marionette DEBUG loaded listener.js 09:10:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1330B000) [pid = 3796] [serial = 1817] [outer = 11CA2000] 09:10:29 INFO - PROCESS | 3796 | 1464365429020 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]]]}] 09:10:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:10:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 995ms 09:10:29 INFO - PROCESS | 3796 | 1464365429067 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 09:10:29 INFO - PROCESS | 3796 | 1464365429071 Marionette TRACE conn2 <- [1,2385,null,{"value":"13"}] 09:10:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:10:29 INFO - PROCESS | 3796 | 1464365429079 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:10:29 INFO - PROCESS | 3796 | 1464365429083 Marionette TRACE conn2 <- [1,2386,null,{}] 09:10:29 INFO - PROCESS | 3796 | 1464365429087 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}] 09:10:29 INFO - PROCESS | 3796 | 1464365429204 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 09:10:29 INFO - PROCESS | 3796 | 1464365429346 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:29 INFO - PROCESS | 3796 | ++DOCSHELL 15C11800 == 59 [pid = 3796] [id = 606] 09:10:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (15E14800) [pid = 3796] [serial = 1818] [outer = 00000000] 09:10:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (16055C00) [pid = 3796] [serial = 1819] [outer = 15E14800] 09:10:29 INFO - PROCESS | 3796 | 1464365429401 Marionette DEBUG loaded listener.js 09:10:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (16B35000) [pid = 3796] [serial = 1820] [outer = 15E14800] 09:10:29 INFO - PROCESS | 3796 | 1464365429995 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]]]}] 09:10:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:10:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 933ms 09:10:30 INFO - PROCESS | 3796 | 1464365430023 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 09:10:30 INFO - PROCESS | 3796 | 1464365430025 Marionette TRACE conn2 <- [1,2389,null,{"value":"13"}] 09:10:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:10:30 INFO - PROCESS | 3796 | 1464365430029 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:10:30 INFO - PROCESS | 3796 | 1464365430031 Marionette TRACE conn2 <- [1,2390,null,{}] 09:10:30 INFO - PROCESS | 3796 | 1464365430042 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}] 09:10:30 INFO - PROCESS | 3796 | 1464365430156 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 09:10:30 INFO - PROCESS | 3796 | 1464365430321 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:30 INFO - PROCESS | 3796 | ++DOCSHELL 1720F800 == 60 [pid = 3796] [id = 607] 09:10:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1760E000) [pid = 3796] [serial = 1821] [outer = 00000000] 09:10:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (178AEC00) [pid = 3796] [serial = 1822] [outer = 1760E000] 09:10:30 INFO - PROCESS | 3796 | 1464365430380 Marionette DEBUG loaded listener.js 09:10:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (19C65800) [pid = 3796] [serial = 1823] [outer = 1760E000] 09:10:30 INFO - PROCESS | 3796 | 1464365430994 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]]]}] 09:10:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:10:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 996ms 09:10:31 INFO - PROCESS | 3796 | 1464365431032 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 3796 | 1464365431034 Marionette TRACE conn2 <- [1,2393,null,{"value":"13"}] 09:10:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:10:31 INFO - PROCESS | 3796 | 1464365431038 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 3796 | 1464365431040 Marionette TRACE conn2 <- [1,2394,null,{}] 09:10:31 INFO - PROCESS | 3796 | 1464365431043 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}] 09:10:31 INFO - PROCESS | 3796 | 1464365431150 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 09:10:31 INFO - PROCESS | 3796 | 1464365431297 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:31 INFO - PROCESS | 3796 | ++DOCSHELL 1A83DC00 == 61 [pid = 3796] [id = 608] 09:10:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1A902C00) [pid = 3796] [serial = 1824] [outer = 00000000] 09:10:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (1A90E800) [pid = 3796] [serial = 1825] [outer = 1A902C00] 09:10:31 INFO - PROCESS | 3796 | 1464365431353 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1AA71800) [pid = 3796] [serial = 1826] [outer = 1A902C00] 09:10:31 INFO - PROCESS | 3796 | 1464365431907 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]]]}] 09:10:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:10:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 934ms 09:10:31 INFO - PROCESS | 3796 | 1464365431966 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 09:10:31 INFO - PROCESS | 3796 | 1464365431969 Marionette TRACE conn2 <- [1,2397,null,{"value":"13"}] 09:10:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:10:31 INFO - PROCESS | 3796 | 1464365431973 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:10:31 INFO - PROCESS | 3796 | 1464365431975 Marionette TRACE conn2 <- [1,2398,null,{}] 09:10:31 INFO - PROCESS | 3796 | 1464365431979 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}] 09:10:32 INFO - PROCESS | 3796 | 1464365432081 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 09:10:32 INFO - PROCESS | 3796 | 1464365432222 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:32 INFO - PROCESS | 3796 | ++DOCSHELL 1A45E000 == 62 [pid = 3796] [id = 609] 09:10:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (1A460400) [pid = 3796] [serial = 1827] [outer = 00000000] 09:10:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1AA7A000) [pid = 3796] [serial = 1828] [outer = 1A460400] 09:10:32 INFO - PROCESS | 3796 | 1464365432282 Marionette DEBUG loaded listener.js 09:10:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1AA7C800) [pid = 3796] [serial = 1829] [outer = 1A460400] 09:10:32 INFO - PROCESS | 3796 | 1464365432877 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]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:10:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 935ms 09:10:32 INFO - PROCESS | 3796 | 1464365432917 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 3796 | 1464365432920 Marionette TRACE conn2 <- [1,2401,null,{"value":"13"}] 09:10:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:10:32 INFO - PROCESS | 3796 | 1464365432923 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 3796 | 1464365432925 Marionette TRACE conn2 <- [1,2402,null,{}] 09:10:32 INFO - PROCESS | 3796 | 1464365432929 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}] 09:10:33 INFO - PROCESS | 3796 | 1464365433054 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 09:10:33 INFO - PROCESS | 3796 | 1464365433232 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:33 INFO - PROCESS | 3796 | ++DOCSHELL 1760F800 == 63 [pid = 3796] [id = 610] 09:10:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (19C66400) [pid = 3796] [serial = 1830] [outer = 00000000] 09:10:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1AB21400) [pid = 3796] [serial = 1831] [outer = 19C66400] 09:10:33 INFO - PROCESS | 3796 | 1464365433296 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1ABA5C00) [pid = 3796] [serial = 1832] [outer = 19C66400] 09:10:34 INFO - PROCESS | 3796 | 1464365434057 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]]]}] 09:10:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:10:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1183ms 09:10:34 INFO - PROCESS | 3796 | 1464365434121 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 09:10:34 INFO - PROCESS | 3796 | 1464365434125 Marionette TRACE conn2 <- [1,2405,null,{"value":"13"}] 09:10:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:10:34 INFO - PROCESS | 3796 | 1464365434130 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:10:34 INFO - PROCESS | 3796 | 1464365434134 Marionette TRACE conn2 <- [1,2406,null,{}] 09:10:34 INFO - PROCESS | 3796 | 1464365434140 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}] 09:10:34 INFO - PROCESS | 3796 | 1464365434240 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 09:10:34 INFO - PROCESS | 3796 | 1464365434396 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:34 INFO - PROCESS | 3796 | ++DOCSHELL 11C72400 == 64 [pid = 3796] [id = 611] 09:10:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (11C7FC00) [pid = 3796] [serial = 1833] [outer = 00000000] 09:10:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (139A6000) [pid = 3796] [serial = 1834] [outer = 11C7FC00] 09:10:34 INFO - PROCESS | 3796 | 1464365434446 Marionette DEBUG loaded listener.js 09:10:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (13BCB000) [pid = 3796] [serial = 1835] [outer = 11C7FC00] 09:10:34 INFO - PROCESS | 3796 | --DOCSHELL 17801C00 == 63 [pid = 3796] [id = 603] 09:10:34 INFO - PROCESS | 3796 | --DOCSHELL 10B0D000 == 62 [pid = 3796] [id = 602] 09:10:34 INFO - PROCESS | 3796 | --DOCSHELL 18591400 == 61 [pid = 3796] [id = 601] 09:10:34 INFO - PROCESS | 3796 | --DOCSHELL 17807800 == 60 [pid = 3796] [id = 600] 09:10:34 INFO - PROCESS | 3796 | --DOCSHELL 140C1C00 == 59 [pid = 3796] [id = 599] 09:10:34 INFO - PROCESS | 3796 | --DOCSHELL 16F08C00 == 58 [pid = 3796] [id = 598] 09:10:34 INFO - PROCESS | 3796 | --DOCSHELL 16B36000 == 57 [pid = 3796] [id = 597] 09:10:34 INFO - PROCESS | 3796 | --DOCSHELL 13DB8000 == 56 [pid = 3796] [id = 596] 09:10:34 INFO - PROCESS | 3796 | --DOCSHELL 10A5A000 == 55 [pid = 3796] [id = 595] 09:10:34 INFO - PROCESS | 3796 | --DOCSHELL 103D0800 == 54 [pid = 3796] [id = 594] 09:10:34 INFO - PROCESS | 3796 | --DOCSHELL 10C07000 == 53 [pid = 3796] [id = 590] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (16F3E800) [pid = 3796] [serial = 1729] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (1763EC00) [pid = 3796] [serial = 1732] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (17610400) [pid = 3796] [serial = 1720] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (1604D800) [pid = 3796] [serial = 1744] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1605A000) [pid = 3796] [serial = 1745] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (16F0E800) [pid = 3796] [serial = 1750] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (1760AC00) [pid = 3796] [serial = 1753] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (16B3F800) [pid = 3796] [serial = 1747] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (16EC2C00) [pid = 3796] [serial = 1748] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (17A4D400) [pid = 3796] [serial = 1756] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (19E28800) [pid = 3796] [serial = 1768] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (18201C00) [pid = 3796] [serial = 1735] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (17631800) [pid = 3796] [serial = 1754] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1574EC00) [pid = 3796] [serial = 1726] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (19C6D400) [pid = 3796] [serial = 1766] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (12AF1C00) [pid = 3796] [serial = 1741] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (13B03000) [pid = 3796] [serial = 1742] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (130D5800) [pid = 3796] [serial = 1738] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (12AF0000) [pid = 3796] [serial = 1723] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (18697C00) [pid = 3796] [serial = 1759] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (18202C00) [pid = 3796] [serial = 1757] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (17801400) [pid = 3796] [serial = 1762] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (19C6A000) [pid = 3796] [serial = 1765] [outer = 00000000] [url = about:blank] 09:10:34 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (1869E800) [pid = 3796] [serial = 1760] [outer = 00000000] [url = about:blank] 09:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (138DF400) [pid = 3796] [serial = 1739] [outer = 00000000] [url = about:blank] 09:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (18590000) [pid = 3796] [serial = 1763] [outer = 00000000] [url = about:blank] 09:10:35 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (16F0F800) [pid = 3796] [serial = 1751] [outer = 00000000] [url = about:blank] 09:10:35 INFO - PROCESS | 3796 | 1464365435048 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]]]}] 09:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 950ms 09:10:35 INFO - PROCESS | 3796 | 1464365435077 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 09:10:35 INFO - PROCESS | 3796 | 1464365435082 Marionette TRACE conn2 <- [1,2409,null,{"value":"13"}] 09:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:10:35 INFO - PROCESS | 3796 | 1464365435088 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:10:35 INFO - PROCESS | 3796 | 1464365435091 Marionette TRACE conn2 <- [1,2410,null,{}] 09:10:35 INFO - PROCESS | 3796 | 1464365435094 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}] 09:10:35 INFO - PROCESS | 3796 | 1464365435180 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 09:10:35 INFO - PROCESS | 3796 | 1464365435300 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:35 INFO - PROCESS | 3796 | ++DOCSHELL 10502800 == 54 [pid = 3796] [id = 612] 09:10:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (10B0DC00) [pid = 3796] [serial = 1836] [outer = 00000000] 09:10:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (13102C00) [pid = 3796] [serial = 1837] [outer = 10B0DC00] 09:10:35 INFO - PROCESS | 3796 | 1464365435353 Marionette DEBUG loaded listener.js 09:10:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (13BC9C00) [pid = 3796] [serial = 1838] [outer = 10B0DC00] 09:10:35 INFO - PROCESS | 3796 | 1464365435726 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]]]}] 09:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 701ms 09:10:35 INFO - PROCESS | 3796 | 1464365435799 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 09:10:35 INFO - PROCESS | 3796 | 1464365435801 Marionette TRACE conn2 <- [1,2413,null,{"value":"13"}] 09:10:35 INFO - PROCESS | 3796 | 1464365435805 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:10:35 INFO - PROCESS | 3796 | 1464365435808 Marionette TRACE conn2 <- [1,2414,null,{}] 09:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:10:35 INFO - PROCESS | 3796 | 1464365435822 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}] 09:10:35 INFO - PROCESS | 3796 | 1464365435910 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 09:10:35 INFO - PROCESS | 3796 | 1464365435923 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:35 INFO - PROCESS | 3796 | ++DOCSHELL 16E88000 == 55 [pid = 3796] [id = 613] 09:10:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (16E88400) [pid = 3796] [serial = 1839] [outer = 00000000] 09:10:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (16EC9C00) [pid = 3796] [serial = 1840] [outer = 16E88400] 09:10:35 INFO - PROCESS | 3796 | 1464365435970 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (16F07C00) [pid = 3796] [serial = 1841] [outer = 16E88400] 09:10:36 INFO - PROCESS | 3796 | 1464365436451 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]]]}] 09:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 685ms 09:10:36 INFO - PROCESS | 3796 | 1464365436510 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 3796 | 1464365436512 Marionette TRACE conn2 <- [1,2417,null,{"value":"13"}] 09:10:36 INFO - PROCESS | 3796 | 1464365436515 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:10:36 INFO - PROCESS | 3796 | 1464365436517 Marionette TRACE conn2 <- [1,2418,null,{}] 09:10:36 INFO - PROCESS | 3796 | 1464365436521 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}] 09:10:36 INFO - PROCESS | 3796 | 1464365436606 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 09:10:36 INFO - PROCESS | 3796 | 1464365436615 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:36 INFO - PROCESS | 3796 | ++DOCSHELL 16E83C00 == 56 [pid = 3796] [id = 614] 09:10:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (16F0FC00) [pid = 3796] [serial = 1842] [outer = 00000000] 09:10:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1707A800) [pid = 3796] [serial = 1843] [outer = 16F0FC00] 09:10:36 INFO - PROCESS | 3796 | 1464365436660 Marionette DEBUG loaded listener.js 09:10:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (17237800) [pid = 3796] [serial = 1844] [outer = 16F0FC00] 09:10:37 INFO - PROCESS | 3796 | 1464365437109 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]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 623ms 09:10:37 INFO - PROCESS | 3796 | 1464365437153 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 09:10:37 INFO - PROCESS | 3796 | 1464365437156 Marionette TRACE conn2 <- [1,2421,null,{"value":"13"}] 09:10:37 INFO - PROCESS | 3796 | 1464365437159 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:10:37 INFO - PROCESS | 3796 | 1464365437161 Marionette TRACE conn2 <- [1,2422,null,{}] 09:10:37 INFO - PROCESS | 3796 | 1464365437164 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}] 09:10:37 INFO - PROCESS | 3796 | 1464365437256 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 09:10:37 INFO - PROCESS | 3796 | 1464365437292 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:37 INFO - PROCESS | 3796 | ++DOCSHELL 1310EC00 == 57 [pid = 3796] [id = 615] 09:10:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (16B3A000) [pid = 3796] [serial = 1845] [outer = 00000000] 09:10:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1722C000) [pid = 3796] [serial = 1846] [outer = 16B3A000] 09:10:37 INFO - PROCESS | 3796 | 1464365437337 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (17613000) [pid = 3796] [serial = 1847] [outer = 16B3A000] 09:10:37 INFO - PROCESS | 3796 | 1464365437836 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]]]}] 09:10:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:10:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 701ms 09:10:37 INFO - PROCESS | 3796 | 1464365437859 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 09:10:37 INFO - PROCESS | 3796 | 1464365437860 Marionette TRACE conn2 <- [1,2425,null,{"value":"13"}] 09:10:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:10:37 INFO - PROCESS | 3796 | 1464365437869 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:10:37 INFO - PROCESS | 3796 | 1464365437871 Marionette TRACE conn2 <- [1,2426,null,{}] 09:10:37 INFO - PROCESS | 3796 | 1464365437874 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}] 09:10:38 INFO - PROCESS | 3796 | 1464365438028 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 09:10:38 INFO - PROCESS | 3796 | 1464365438051 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:38 INFO - PROCESS | 3796 | ++DOCSHELL 17A51C00 == 58 [pid = 3796] [id = 616] 09:10:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1800D400) [pid = 3796] [serial = 1848] [outer = 00000000] 09:10:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (182CE800) [pid = 3796] [serial = 1849] [outer = 1800D400] 09:10:38 INFO - PROCESS | 3796 | 1464365438098 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (18698400) [pid = 3796] [serial = 1850] [outer = 1800D400] 09:10:38 INFO - PROCESS | 3796 | 1464365438554 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]]]}] 09:10:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:10:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 732ms 09:10:38 INFO - PROCESS | 3796 | 1464365438605 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 09:10:38 INFO - PROCESS | 3796 | 1464365438607 Marionette TRACE conn2 <- [1,2429,null,{"value":"13"}] 09:10:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:10:38 INFO - PROCESS | 3796 | 1464365438610 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:10:38 INFO - PROCESS | 3796 | 1464365438612 Marionette TRACE conn2 <- [1,2430,null,{}] 09:10:38 INFO - PROCESS | 3796 | 1464365438615 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}] 09:10:38 INFO - PROCESS | 3796 | 1464365438762 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 09:10:38 INFO - PROCESS | 3796 | 1464365438774 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:38 INFO - PROCESS | 3796 | ++DOCSHELL 17636000 == 59 [pid = 3796] [id = 617] 09:10:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (19C67400) [pid = 3796] [serial = 1851] [outer = 00000000] 09:10:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (19C7CC00) [pid = 3796] [serial = 1852] [outer = 19C67400] 09:10:38 INFO - PROCESS | 3796 | 1464365438875 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (19E2E000) [pid = 3796] [serial = 1853] [outer = 19C67400] 09:10:39 INFO - PROCESS | 3796 | 1464365439283 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]]]}] 09:10:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:10:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 685ms 09:10:39 INFO - PROCESS | 3796 | 1464365439310 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 09:10:39 INFO - PROCESS | 3796 | 1464365439312 Marionette TRACE conn2 <- [1,2433,null,{"value":"13"}] 09:10:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:10:39 INFO - PROCESS | 3796 | 1464365439315 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:10:39 INFO - PROCESS | 3796 | 1464365439317 Marionette TRACE conn2 <- [1,2434,null,{}] 09:10:39 INFO - PROCESS | 3796 | 1464365439320 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}] 09:10:39 INFO - PROCESS | 3796 | 1464365439443 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 09:10:39 INFO - PROCESS | 3796 | 1464365439521 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:39 INFO - PROCESS | 3796 | ++DOCSHELL 19E2B000 == 60 [pid = 3796] [id = 618] 09:10:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (1A33EC00) [pid = 3796] [serial = 1854] [outer = 00000000] 09:10:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1A904400) [pid = 3796] [serial = 1855] [outer = 1A33EC00] 09:10:39 INFO - PROCESS | 3796 | 1464365439565 Marionette DEBUG loaded listener.js 09:10:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1AA73400) [pid = 3796] [serial = 1856] [outer = 1A33EC00] 09:10:39 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (175D9C00) [pid = 3796] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:10:39 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (16B39000) [pid = 3796] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:10:39 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (140C8000) [pid = 3796] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:10:39 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (140C7800) [pid = 3796] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:10:39 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (10A5B400) [pid = 3796] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:10:39 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (18697400) [pid = 3796] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:10:39 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (16058000) [pid = 3796] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:10:39 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (18593400) [pid = 3796] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:10:39 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (10567000) [pid = 3796] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:10:39 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (17987800) [pid = 3796] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:10:39 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (16F09000) [pid = 3796] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:10:40 INFO - PROCESS | 3796 | 1464365440047 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]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:10:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 794ms 09:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:10:40 INFO - PROCESS | 3796 | 1464365440118 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 3796 | 1464365440119 Marionette TRACE conn2 <- [1,2437,null,{"value":"13"}] 09:10:40 INFO - PROCESS | 3796 | 1464365440123 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 3796 | 1464365440124 Marionette TRACE conn2 <- [1,2438,null,{}] 09:10:40 INFO - PROCESS | 3796 | 1464365440130 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}] 09:10:40 INFO - PROCESS | 3796 | 1464365440214 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 09:10:40 INFO - PROCESS | 3796 | 1464365440220 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:40 INFO - PROCESS | 3796 | ++DOCSHELL 1125D800 == 61 [pid = 3796] [id = 619] 09:10:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (13102000) [pid = 3796] [serial = 1857] [outer = 00000000] 09:10:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (18593400) [pid = 3796] [serial = 1858] [outer = 13102000] 09:10:40 INFO - PROCESS | 3796 | 1464365440264 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (19C73400) [pid = 3796] [serial = 1859] [outer = 13102000] 09:10:40 INFO - PROCESS | 3796 | 1464365440684 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]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:10:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 592ms 09:10:40 INFO - PROCESS | 3796 | 1464365440728 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 3796 | 1464365440730 Marionette TRACE conn2 <- [1,2441,null,{"value":"13"}] 09:10:40 INFO - PROCESS | 3796 | 1464365440734 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:10:40 INFO - PROCESS | 3796 | 1464365440736 Marionette TRACE conn2 <- [1,2442,null,{}] 09:10:40 INFO - PROCESS | 3796 | 1464365440739 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}] 09:10:40 INFO - PROCESS | 3796 | 1464365440824 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 09:10:40 INFO - PROCESS | 3796 | 1464365440831 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:40 INFO - PROCESS | 3796 | ++DOCSHELL 1820A400 == 62 [pid = 3796] [id = 620] 09:10:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1A83D800) [pid = 3796] [serial = 1860] [outer = 00000000] 09:10:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1AB19800) [pid = 3796] [serial = 1861] [outer = 1A83D800] 09:10:40 INFO - PROCESS | 3796 | 1464365440878 Marionette DEBUG loaded listener.js 09:10:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1AB21000) [pid = 3796] [serial = 1862] [outer = 1A83D800] 09:10:41 INFO - PROCESS | 3796 | 1464365441312 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]]]}] 09:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 638ms 09:10:41 INFO - PROCESS | 3796 | 1464365441373 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 09:10:41 INFO - PROCESS | 3796 | 1464365441376 Marionette TRACE conn2 <- [1,2445,null,{"value":"13"}] 09:10:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:10:41 INFO - PROCESS | 3796 | 1464365441379 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:10:41 INFO - PROCESS | 3796 | 1464365441381 Marionette TRACE conn2 <- [1,2446,null,{}] 09:10:41 INFO - PROCESS | 3796 | 1464365441384 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}] 09:10:41 INFO - PROCESS | 3796 | 1464365441490 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 09:10:41 INFO - PROCESS | 3796 | 1464365441497 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:41 INFO - PROCESS | 3796 | ++DOCSHELL 10370800 == 63 [pid = 3796] [id = 621] 09:10:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (11A03400) [pid = 3796] [serial = 1863] [outer = 00000000] 09:10:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (1AE08400) [pid = 3796] [serial = 1864] [outer = 11A03400] 09:10:41 INFO - PROCESS | 3796 | 1464365441546 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (1AE0D000) [pid = 3796] [serial = 1865] [outer = 11A03400] 09:10:42 INFO - PROCESS | 3796 | 1464365442238 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]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:10:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 903ms 09:10:42 INFO - PROCESS | 3796 | 1464365442284 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 3796 | 1464365442289 Marionette TRACE conn2 <- [1,2449,null,{"value":"13"}] 09:10:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:10:42 INFO - PROCESS | 3796 | 1464365442294 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 3796 | 1464365442299 Marionette TRACE conn2 <- [1,2450,null,{}] 09:10:42 INFO - PROCESS | 3796 | 1464365442304 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}] 09:10:42 INFO - PROCESS | 3796 | 1464365442420 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 09:10:42 INFO - PROCESS | 3796 | 1464365442586 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:42 INFO - PROCESS | 3796 | ++DOCSHELL 130D5800 == 64 [pid = 3796] [id = 622] 09:10:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (13108C00) [pid = 3796] [serial = 1866] [outer = 00000000] 09:10:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (13BC0C00) [pid = 3796] [serial = 1867] [outer = 13108C00] 09:10:42 INFO - PROCESS | 3796 | 1464365442643 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (15753800) [pid = 3796] [serial = 1868] [outer = 13108C00] 09:10:43 INFO - PROCESS | 3796 | 1464365443258 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]]]}] 09:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 996ms 09:10:43 INFO - PROCESS | 3796 | 1464365443311 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 09:10:43 INFO - PROCESS | 3796 | 1464365443317 Marionette TRACE conn2 <- [1,2453,null,{"value":"13"}] 09:10:43 INFO - PROCESS | 3796 | 1464365443325 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:10:43 INFO - PROCESS | 3796 | 1464365443328 Marionette TRACE conn2 <- [1,2454,null,{}] 09:10:43 INFO - PROCESS | 3796 | 1464365443332 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}] 09:10:43 INFO - PROCESS | 3796 | 1464365443445 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 09:10:43 INFO - PROCESS | 3796 | 1464365443596 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:43 INFO - PROCESS | 3796 | ++DOCSHELL 10B07000 == 65 [pid = 3796] [id = 623] 09:10:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (16055000) [pid = 3796] [serial = 1869] [outer = 00000000] 09:10:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (16F38800) [pid = 3796] [serial = 1870] [outer = 16055000] 09:10:43 INFO - PROCESS | 3796 | 1464365443651 Marionette DEBUG loaded listener.js 09:10:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1720F000) [pid = 3796] [serial = 1871] [outer = 16055000] 09:10:44 INFO - PROCESS | 3796 | 1464365444257 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]]]}] 09:10:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:10:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 934ms 09:10:44 INFO - PROCESS | 3796 | 1464365444274 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 09:10:44 INFO - PROCESS | 3796 | 1464365444276 Marionette TRACE conn2 <- [1,2457,null,{"value":"13"}] 09:10:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:10:44 INFO - PROCESS | 3796 | 1464365444280 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:10:44 INFO - PROCESS | 3796 | 1464365444284 Marionette TRACE conn2 <- [1,2458,null,{}] 09:10:44 INFO - PROCESS | 3796 | 1464365444295 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}] 09:10:44 INFO - PROCESS | 3796 | 1464365444406 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 09:10:44 INFO - PROCESS | 3796 | 1464365444555 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:44 INFO - PROCESS | 3796 | ++DOCSHELL 1A33D400 == 66 [pid = 3796] [id = 624] 09:10:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (1A45B000) [pid = 3796] [serial = 1872] [outer = 00000000] 09:10:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1A908400) [pid = 3796] [serial = 1873] [outer = 1A45B000] 09:10:44 INFO - PROCESS | 3796 | 1464365444615 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1ABA3C00) [pid = 3796] [serial = 1874] [outer = 1A45B000] 09:10:45 INFO - PROCESS | 3796 | 1464365445147 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]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 888ms 09:10:45 INFO - PROCESS | 3796 | 1464365445168 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 09:10:45 INFO - PROCESS | 3796 | 1464365445170 Marionette TRACE conn2 <- [1,2461,null,{"value":"13"}] 09:10:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:10:45 INFO - PROCESS | 3796 | 1464365445174 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 3796 | 1464365445176 Marionette TRACE conn2 <- [1,2462,null,{}] 09:10:45 INFO - PROCESS | 3796 | 1464365445180 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}] 09:10:45 INFO - PROCESS | 3796 | 1464365445295 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 09:10:45 INFO - PROCESS | 3796 | 1464365445412 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:45 INFO - PROCESS | 3796 | ++DOCSHELL 1ABB0000 == 67 [pid = 3796] [id = 625] 09:10:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (1ABB1000) [pid = 3796] [serial = 1875] [outer = 00000000] 09:10:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (1AE0E400) [pid = 3796] [serial = 1876] [outer = 1ABB1000] 09:10:45 INFO - PROCESS | 3796 | 1464365445506 Marionette DEBUG loaded listener.js 09:10:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (1AE13C00) [pid = 3796] [serial = 1877] [outer = 1ABB1000] 09:10:46 INFO - PROCESS | 3796 | 1464365446140 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]]]}] 09:10:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:10:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 996ms 09:10:46 INFO - PROCESS | 3796 | 1464365446176 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 09:10:46 INFO - PROCESS | 3796 | 1464365446178 Marionette TRACE conn2 <- [1,2465,null,{"value":"13"}] 09:10:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:10:46 INFO - PROCESS | 3796 | 1464365446182 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:10:46 INFO - PROCESS | 3796 | 1464365446184 Marionette TRACE conn2 <- [1,2466,null,{}] 09:10:46 INFO - PROCESS | 3796 | 1464365446187 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}] 09:10:46 INFO - PROCESS | 3796 | 1464365446293 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 09:10:46 INFO - PROCESS | 3796 | 1464365446652 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:46 INFO - PROCESS | 3796 | ++DOCSHELL 0F93F400 == 68 [pid = 3796] [id = 626] 09:10:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (0F9E5800) [pid = 3796] [serial = 1878] [outer = 00000000] 09:10:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (110A3400) [pid = 3796] [serial = 1879] [outer = 0F9E5800] 09:10:46 INFO - PROCESS | 3796 | 1464365446735 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (12885C00) [pid = 3796] [serial = 1880] [outer = 0F9E5800] 09:10:47 INFO - PROCESS | 3796 | 1464365447299 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]]]}] 09:10:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:10:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1215ms 09:10:47 INFO - PROCESS | 3796 | 1464365447390 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 09:10:47 INFO - PROCESS | 3796 | 1464365447394 Marionette TRACE conn2 <- [1,2469,null,{"value":"13"}] 09:10:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:10:47 INFO - PROCESS | 3796 | 1464365447398 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:10:47 INFO - PROCESS | 3796 | 1464365447402 Marionette TRACE conn2 <- [1,2470,null,{}] 09:10:47 INFO - PROCESS | 3796 | 1464365447407 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}] 09:10:47 INFO - PROCESS | 3796 | 1464365447560 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 09:10:47 INFO - PROCESS | 3796 | 1464365447572 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:47 INFO - PROCESS | 3796 | ++DOCSHELL 12AEE800 == 69 [pid = 3796] [id = 627] 09:10:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (12AEF800) [pid = 3796] [serial = 1881] [outer = 00000000] 09:10:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (13816400) [pid = 3796] [serial = 1882] [outer = 12AEF800] 09:10:47 INFO - PROCESS | 3796 | 1464365447622 Marionette DEBUG loaded listener.js 09:10:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (139AEC00) [pid = 3796] [serial = 1883] [outer = 12AEF800] 09:10:48 INFO - PROCESS | 3796 | --DOCSHELL 13DB3800 == 68 [pid = 3796] [id = 575] 09:10:48 INFO - PROCESS | 3796 | --DOCSHELL 1697F800 == 67 [pid = 3796] [id = 577] 09:10:48 INFO - PROCESS | 3796 | --DOCSHELL 16F07400 == 66 [pid = 3796] [id = 576] 09:10:48 INFO - PROCESS | 3796 | --DOCSHELL 1820A400 == 65 [pid = 3796] [id = 620] 09:10:48 INFO - PROCESS | 3796 | --DOCSHELL 1125D800 == 64 [pid = 3796] [id = 619] 09:10:48 INFO - PROCESS | 3796 | --DOCSHELL 19E2B000 == 63 [pid = 3796] [id = 618] 09:10:48 INFO - PROCESS | 3796 | --DOCSHELL 17636000 == 62 [pid = 3796] [id = 617] 09:10:48 INFO - PROCESS | 3796 | --DOCSHELL 17A51C00 == 61 [pid = 3796] [id = 616] 09:10:48 INFO - PROCESS | 3796 | --DOCSHELL 1310EC00 == 60 [pid = 3796] [id = 615] 09:10:48 INFO - PROCESS | 3796 | --DOCSHELL 16E83C00 == 59 [pid = 3796] [id = 614] 09:10:48 INFO - PROCESS | 3796 | --DOCSHELL 16E88000 == 58 [pid = 3796] [id = 613] 09:10:48 INFO - PROCESS | 3796 | --DOCSHELL 10502800 == 57 [pid = 3796] [id = 612] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (1A465C00) [pid = 3796] [serial = 1813] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (19C6C400) [pid = 3796] [serial = 1777] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (16B36C00) [pid = 3796] [serial = 1774] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (19EE1800) [pid = 3796] [serial = 1780] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (12D30000) [pid = 3796] [serial = 1771] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | 1464365448279 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]]]}] 09:10:48 INFO - PROCESS | 3796 | --DOCSHELL 11C72400 == 56 [pid = 3796] [id = 611] 09:10:48 INFO - PROCESS | 3796 | --DOCSHELL 11C7D000 == 55 [pid = 3796] [id = 605] 09:10:48 INFO - PROCESS | 3796 | --DOCSHELL 19C6A400 == 54 [pid = 3796] [id = 604] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (1A337000) [pid = 3796] [serial = 1811] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (16E85400) [pid = 3796] [serial = 1792] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (16BCC400) [pid = 3796] [serial = 1807] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (15E1E800) [pid = 3796] [serial = 1790] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (12D7DC00) [pid = 3796] [serial = 1787] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (19EE1000) [pid = 3796] [serial = 1810] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (17615400) [pid = 3796] [serial = 1799] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (16E87400) [pid = 3796] [serial = 1793] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (19C6D800) [pid = 3796] [serial = 1805] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (17A57400) [pid = 3796] [serial = 1808] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (110AC000) [pid = 3796] [serial = 1783] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (12A8B000) [pid = 3796] [serial = 1784] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (172F8800) [pid = 3796] [serial = 1798] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (18007400) [pid = 3796] [serial = 1801] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (18008000) [pid = 3796] [serial = 1802] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (110A2400) [pid = 3796] [serial = 1786] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (1706F400) [pid = 3796] [serial = 1795] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (19C64400) [pid = 3796] [serial = 1804] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (1574A000) [pid = 3796] [serial = 1789] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (17229C00) [pid = 3796] [serial = 1796] [outer = 00000000] [url = about:blank] 09:10:48 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (17636400) [pid = 3796] [serial = 1721] [outer = 00000000] [url = about:blank] 09:10:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:10:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 949ms 09:10:48 INFO - PROCESS | 3796 | 1464365448347 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 09:10:48 INFO - PROCESS | 3796 | 1464365448351 Marionette TRACE conn2 <- [1,2473,null,{"value":"13"}] 09:10:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:10:48 INFO - PROCESS | 3796 | 1464365448356 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:10:48 INFO - PROCESS | 3796 | 1464365448357 Marionette TRACE conn2 <- [1,2474,null,{}] 09:10:48 INFO - PROCESS | 3796 | 1464365448361 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}] 09:10:48 INFO - PROCESS | 3796 | 1464365448461 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 09:10:48 INFO - PROCESS | 3796 | 1464365448565 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:48 INFO - PROCESS | 3796 | ++DOCSHELL 12D7DC00 == 55 [pid = 3796] [id = 628] 09:10:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (13101400) [pid = 3796] [serial = 1884] [outer = 00000000] 09:10:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (13317800) [pid = 3796] [serial = 1885] [outer = 13101400] 09:10:48 INFO - PROCESS | 3796 | 1464365448611 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (140C5C00) [pid = 3796] [serial = 1886] [outer = 13101400] 09:10:49 INFO - PROCESS | 3796 | 1464365449045 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]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:10:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 732ms 09:10:49 INFO - PROCESS | 3796 | 1464365449096 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 3796 | 1464365449099 Marionette TRACE conn2 <- [1,2477,null,{"value":"13"}] 09:10:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:10:49 INFO - PROCESS | 3796 | 1464365449104 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 3796 | 1464365449109 Marionette TRACE conn2 <- [1,2478,null,{}] 09:10:49 INFO - PROCESS | 3796 | 1464365449122 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}] 09:10:49 INFO - PROCESS | 3796 | 1464365449206 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 09:10:49 INFO - PROCESS | 3796 | 1464365449220 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:49 INFO - PROCESS | 3796 | ++DOCSHELL 160B6000 == 56 [pid = 3796] [id = 629] 09:10:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (160B7C00) [pid = 3796] [serial = 1887] [outer = 00000000] 09:10:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1697F000) [pid = 3796] [serial = 1888] [outer = 160B7C00] 09:10:49 INFO - PROCESS | 3796 | 1464365449264 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (16B33000) [pid = 3796] [serial = 1889] [outer = 160B7C00] 09:10:49 INFO - PROCESS | 3796 | 1464365449712 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]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:10:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 654ms 09:10:49 INFO - PROCESS | 3796 | 1464365449745 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 3796 | 1464365449747 Marionette TRACE conn2 <- [1,2481,null,{"value":"13"}] 09:10:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:10:49 INFO - PROCESS | 3796 | 1464365449751 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 3796 | 1464365449752 Marionette TRACE conn2 <- [1,2482,null,{}] 09:10:49 INFO - PROCESS | 3796 | 1464365449756 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}] 09:10:49 INFO - PROCESS | 3796 | 1464365449865 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 09:10:49 INFO - PROCESS | 3796 | 1464365449874 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:49 INFO - PROCESS | 3796 | ++DOCSHELL 10C01C00 == 57 [pid = 3796] [id = 630] 09:10:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (16E83800) [pid = 3796] [serial = 1890] [outer = 00000000] 09:10:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (16EC6800) [pid = 3796] [serial = 1891] [outer = 16E83800] 09:10:49 INFO - PROCESS | 3796 | 1464365449919 Marionette DEBUG loaded listener.js 09:10:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (16ECE400) [pid = 3796] [serial = 1892] [outer = 16E83800] 09:10:50 INFO - PROCESS | 3796 | 1464365450383 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]]]}] 09:10:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:10:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 686ms 09:10:50 INFO - PROCESS | 3796 | 1464365450450 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 09:10:50 INFO - PROCESS | 3796 | 1464365450452 Marionette TRACE conn2 <- [1,2485,null,{"value":"13"}] 09:10:50 INFO - PROCESS | 3796 | 1464365450455 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:10:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:10:50 INFO - PROCESS | 3796 | 1464365450457 Marionette TRACE conn2 <- [1,2486,null,{}] 09:10:50 INFO - PROCESS | 3796 | 1464365450461 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}] 09:10:50 INFO - PROCESS | 3796 | 1464365450553 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 09:10:50 INFO - PROCESS | 3796 | 1464365450560 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:50 INFO - PROCESS | 3796 | ++DOCSHELL 10C06800 == 58 [pid = 3796] [id = 631] 09:10:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (16F07400) [pid = 3796] [serial = 1893] [outer = 00000000] 09:10:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (16F38400) [pid = 3796] [serial = 1894] [outer = 16F07400] 09:10:50 INFO - PROCESS | 3796 | 1464365450611 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (17210800) [pid = 3796] [serial = 1895] [outer = 16F07400] 09:10:51 INFO - PROCESS | 3796 | 1464365451129 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]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 732ms 09:10:51 INFO - PROCESS | 3796 | 1464365451196 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 3796 | 1464365451198 Marionette TRACE conn2 <- [1,2489,null,{"value":"13"}] 09:10:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:10:51 INFO - PROCESS | 3796 | 1464365451233 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 3796 | 1464365451235 Marionette TRACE conn2 <- [1,2490,null,{}] 09:10:51 INFO - PROCESS | 3796 | 1464365451246 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}] 09:10:51 INFO - PROCESS | 3796 | 1464365451370 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 09:10:51 INFO - PROCESS | 3796 | 1464365451439 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:51 INFO - PROCESS | 3796 | ++DOCSHELL 17235800 == 59 [pid = 3796] [id = 632] 09:10:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (17236000) [pid = 3796] [serial = 1896] [outer = 00000000] 09:10:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1760A800) [pid = 3796] [serial = 1897] [outer = 17236000] 09:10:51 INFO - PROCESS | 3796 | 1464365451485 Marionette DEBUG loaded listener.js 09:10:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (17631400) [pid = 3796] [serial = 1898] [outer = 17236000] 09:10:51 INFO - PROCESS | 3796 | 1464365451909 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]]]}] 09:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 763ms 09:10:51 INFO - PROCESS | 3796 | 1464365451967 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 09:10:51 INFO - PROCESS | 3796 | 1464365451969 Marionette TRACE conn2 <- [1,2493,null,{"value":"13"}] 09:10:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:10:51 INFO - PROCESS | 3796 | 1464365451973 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 3796 | 1464365451974 Marionette TRACE conn2 <- [1,2494,null,{}] 09:10:51 INFO - PROCESS | 3796 | 1464365451984 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}] 09:10:52 INFO - PROCESS | 3796 | 1464365452098 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 09:10:52 INFO - PROCESS | 3796 | 1464365452108 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:52 INFO - PROCESS | 3796 | ++DOCSHELL 10C0A000 == 60 [pid = 3796] [id = 633] 09:10:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (16F36800) [pid = 3796] [serial = 1899] [outer = 00000000] 09:10:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1763E800) [pid = 3796] [serial = 1900] [outer = 16F36800] 09:10:52 INFO - PROCESS | 3796 | 1464365452156 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (178A8800) [pid = 3796] [serial = 1901] [outer = 16F36800] 09:10:52 INFO - PROCESS | 3796 | 1464365452595 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]]]}] 09:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 638ms 09:10:52 INFO - PROCESS | 3796 | 1464365452611 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 09:10:52 INFO - PROCESS | 3796 | 1464365452613 Marionette TRACE conn2 <- [1,2497,null,{"value":"13"}] 09:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:10:52 INFO - PROCESS | 3796 | 1464365452621 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:10:52 INFO - PROCESS | 3796 | 1464365452623 Marionette TRACE conn2 <- [1,2498,null,{}] 09:10:52 INFO - PROCESS | 3796 | 1464365452626 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}] 09:10:52 INFO - PROCESS | 3796 | 1464365452741 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 09:10:53 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (19C6E400) [pid = 3796] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:10:53 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (1800D400) [pid = 3796] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:10:53 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (19C67400) [pid = 3796] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:10:53 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (1A33EC00) [pid = 3796] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:10:53 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (13102000) [pid = 3796] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:10:53 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (1A33BC00) [pid = 3796] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:10:53 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1A83D800) [pid = 3796] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:10:53 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (11C7FC00) [pid = 3796] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:10:53 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (16F0FC00) [pid = 3796] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:10:53 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (16E88400) [pid = 3796] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:10:53 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (16B3A000) [pid = 3796] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:10:53 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (10B0DC00) [pid = 3796] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:10:53 INFO - PROCESS | 3796 | 1464365453029 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:53 INFO - PROCESS | 3796 | ++DOCSHELL 10F09400 == 61 [pid = 3796] [id = 634] 09:10:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (10F17C00) [pid = 3796] [serial = 1902] [outer = 00000000] 09:10:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (1315C000) [pid = 3796] [serial = 1903] [outer = 10F17C00] 09:10:53 INFO - PROCESS | 3796 | 1464365453089 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (16ECF800) [pid = 3796] [serial = 1904] [outer = 10F17C00] 09:10:53 INFO - PROCESS | 3796 | 1464365453452 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]]]}] 09:10:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:10:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 903ms 09:10:53 INFO - PROCESS | 3796 | 1464365453521 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 09:10:53 INFO - PROCESS | 3796 | 1464365453523 Marionette TRACE conn2 <- [1,2501,null,{"value":"13"}] 09:10:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:10:53 INFO - PROCESS | 3796 | 1464365453531 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 3796 | 1464365453533 Marionette TRACE conn2 <- [1,2502,null,{}] 09:10:53 INFO - PROCESS | 3796 | 1464365453537 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}] 09:10:53 INFO - PROCESS | 3796 | 1464365453616 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 09:10:53 INFO - PROCESS | 3796 | 1464365453623 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:53 INFO - PROCESS | 3796 | ++DOCSHELL 13102000 == 62 [pid = 3796] [id = 635] 09:10:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (16BCB000) [pid = 3796] [serial = 1905] [outer = 00000000] 09:10:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (182CFC00) [pid = 3796] [serial = 1906] [outer = 16BCB000] 09:10:53 INFO - PROCESS | 3796 | 1464365453666 Marionette DEBUG loaded listener.js 09:10:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (18697800) [pid = 3796] [serial = 1907] [outer = 16BCB000] 09:10:54 INFO - PROCESS | 3796 | 1464365454108 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]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 622ms 09:10:54 INFO - PROCESS | 3796 | 1464365454165 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 3796 | 1464365454167 Marionette TRACE conn2 <- [1,2505,null,{"value":"13"}] 09:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:10:54 INFO - PROCESS | 3796 | 1464365454154 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 3796 | 1464365454156 Marionette TRACE conn2 <- [1,2506,null,{}] 09:10:54 INFO - PROCESS | 3796 | 1464365454159 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}] 09:10:54 INFO - PROCESS | 3796 | 1464365454241 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 09:10:54 INFO - PROCESS | 3796 | 1464365454247 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:54 INFO - PROCESS | 3796 | ++DOCSHELL 13DB9800 == 63 [pid = 3796] [id = 636] 09:10:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (18009C00) [pid = 3796] [serial = 1908] [outer = 00000000] 09:10:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (19C71400) [pid = 3796] [serial = 1909] [outer = 18009C00] 09:10:54 INFO - PROCESS | 3796 | 1464365454296 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (19E29000) [pid = 3796] [serial = 1910] [outer = 18009C00] 09:10:54 INFO - PROCESS | 3796 | 1464365454793 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]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 685ms 09:10:54 INFO - PROCESS | 3796 | 1464365454854 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 3796 | 1464365454856 Marionette TRACE conn2 <- [1,2509,null,{"value":"13"}] 09:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:10:54 INFO - PROCESS | 3796 | 1464365454859 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 3796 | 1464365454861 Marionette TRACE conn2 <- [1,2510,null,{}] 09:10:54 INFO - PROCESS | 3796 | 1464365454865 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}] 09:10:54 INFO - PROCESS | 3796 | 1464365454963 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 09:10:54 INFO - PROCESS | 3796 | 1464365454976 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:54 INFO - PROCESS | 3796 | ++DOCSHELL 1A33CC00 == 64 [pid = 3796] [id = 637] 09:10:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1A45A800) [pid = 3796] [serial = 1911] [outer = 00000000] 09:10:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1A469400) [pid = 3796] [serial = 1912] [outer = 1A45A800] 09:10:55 INFO - PROCESS | 3796 | 1464365455020 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (1A905800) [pid = 3796] [serial = 1913] [outer = 1A45A800] 09:10:55 INFO - PROCESS | 3796 | 1464365455778 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]]]}] 09:10:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:10:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 996ms 09:10:55 INFO - PROCESS | 3796 | 1464365455863 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 09:10:55 INFO - PROCESS | 3796 | 1464365455869 Marionette TRACE conn2 <- [1,2513,null,{"value":"13"}] 09:10:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:10:55 INFO - PROCESS | 3796 | 1464365455873 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:10:55 INFO - PROCESS | 3796 | 1464365455878 Marionette TRACE conn2 <- [1,2514,null,{}] 09:10:55 INFO - PROCESS | 3796 | 1464365455883 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}] 09:10:55 INFO - PROCESS | 3796 | 1464365455995 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 09:10:56 INFO - PROCESS | 3796 | 1464365456142 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:56 INFO - PROCESS | 3796 | ++DOCSHELL 10C03800 == 65 [pid = 3796] [id = 638] 09:10:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (10C04400) [pid = 3796] [serial = 1914] [outer = 00000000] 09:10:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (12D2E400) [pid = 3796] [serial = 1915] [outer = 10C04400] 09:10:56 INFO - PROCESS | 3796 | 1464365456200 Marionette DEBUG loaded listener.js 09:10:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (13106000) [pid = 3796] [serial = 1916] [outer = 10C04400] 09:10:56 INFO - PROCESS | 3796 | 1464365456751 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]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:10:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 887ms 09:10:56 INFO - PROCESS | 3796 | 1464365456778 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 09:10:56 INFO - PROCESS | 3796 | 1464365456784 Marionette TRACE conn2 <- [1,2517,null,{"value":"13"}] 09:10:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:10:56 INFO - PROCESS | 3796 | 1464365456790 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 3796 | 1464365456793 Marionette TRACE conn2 <- [1,2518,null,{}] 09:10:56 INFO - PROCESS | 3796 | 1464365456797 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}] 09:10:56 INFO - PROCESS | 3796 | 1464365456911 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 09:10:57 INFO - PROCESS | 3796 | 1464365457072 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:57 INFO - PROCESS | 3796 | ++DOCSHELL 1601A000 == 66 [pid = 3796] [id = 639] 09:10:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (1601C800) [pid = 3796] [serial = 1917] [outer = 00000000] 09:10:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (160AEC00) [pid = 3796] [serial = 1918] [outer = 1601C800] 09:10:57 INFO - PROCESS | 3796 | 1464365457127 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (16B3E400) [pid = 3796] [serial = 1919] [outer = 1601C800] 09:10:57 INFO - PROCESS | 3796 | 1464365457715 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]]]}] 09:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 997ms 09:10:57 INFO - PROCESS | 3796 | 1464365457791 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 09:10:57 INFO - PROCESS | 3796 | 1464365457794 Marionette TRACE conn2 <- [1,2521,null,{"value":"13"}] 09:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:10:57 INFO - PROCESS | 3796 | 1464365457798 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:10:57 INFO - PROCESS | 3796 | 1464365457802 Marionette TRACE conn2 <- [1,2522,null,{}] 09:10:57 INFO - PROCESS | 3796 | 1464365457813 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}] 09:10:57 INFO - PROCESS | 3796 | 1464365457930 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 09:10:58 INFO - PROCESS | 3796 | 1464365458079 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:58 INFO - PROCESS | 3796 | ++DOCSHELL 0C7F7400 == 67 [pid = 3796] [id = 640] 09:10:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (10567000) [pid = 3796] [serial = 1920] [outer = 00000000] 09:10:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (19C6C400) [pid = 3796] [serial = 1921] [outer = 10567000] 09:10:58 INFO - PROCESS | 3796 | 1464365458137 Marionette DEBUG loaded listener.js 09:10:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (19EE1800) [pid = 3796] [serial = 1922] [outer = 10567000] 09:10:58 INFO - PROCESS | 3796 | 1464365458686 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]]]}] 09:10:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:10:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 934ms 09:10:58 INFO - PROCESS | 3796 | 1464365458743 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 09:10:58 INFO - PROCESS | 3796 | 1464365458746 Marionette TRACE conn2 <- [1,2525,null,{"value":"13"}] 09:10:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:10:58 INFO - PROCESS | 3796 | 1464365458749 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 3796 | 1464365458751 Marionette TRACE conn2 <- [1,2526,null,{}] 09:10:58 INFO - PROCESS | 3796 | 1464365458755 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}] 09:10:58 INFO - PROCESS | 3796 | 1464365458847 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 09:10:59 INFO - PROCESS | 3796 | 1464365459010 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:10:59 INFO - PROCESS | 3796 | ++DOCSHELL 18008000 == 68 [pid = 3796] [id = 641] 09:10:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (19C6BC00) [pid = 3796] [serial = 1923] [outer = 00000000] 09:10:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 155 (1A90EC00) [pid = 3796] [serial = 1924] [outer = 19C6BC00] 09:10:59 INFO - PROCESS | 3796 | 1464365459065 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 156 (1AB19400) [pid = 3796] [serial = 1925] [outer = 19C6BC00] 09:10:59 INFO - PROCESS | 3796 | 1464365459654 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]]]}] 09:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 997ms 09:10:59 INFO - PROCESS | 3796 | 1464365459735 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 09:10:59 INFO - PROCESS | 3796 | 1464365459737 Marionette TRACE conn2 <- [1,2529,null,{"value":"13"}] 09:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:10:59 INFO - PROCESS | 3796 | 1464365459741 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:10:59 INFO - PROCESS | 3796 | 1464365459743 Marionette TRACE conn2 <- [1,2530,null,{}] 09:10:59 INFO - PROCESS | 3796 | 1464365459761 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}] 09:10:59 INFO - PROCESS | 3796 | 1464365459864 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 09:11:00 INFO - PROCESS | 3796 | 1464365460011 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:00 INFO - PROCESS | 3796 | ++DOCSHELL 1A465C00 == 69 [pid = 3796] [id = 642] 09:11:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 157 (1AB1EC00) [pid = 3796] [serial = 1926] [outer = 00000000] 09:11:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 158 (1AE07800) [pid = 3796] [serial = 1927] [outer = 1AB1EC00] 09:11:00 INFO - PROCESS | 3796 | 1464365460068 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 159 (1AE0E800) [pid = 3796] [serial = 1928] [outer = 1AB1EC00] 09:11:00 INFO - PROCESS | 3796 | 1464365460611 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]]]}] 09:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 903ms 09:11:00 INFO - PROCESS | 3796 | 1464365460649 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 3796 | 1464365460652 Marionette TRACE conn2 <- [1,2533,null,{"value":"13"}] 09:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:11:00 INFO - PROCESS | 3796 | 1464365460656 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 3796 | 1464365460658 Marionette TRACE conn2 <- [1,2534,null,{}] 09:11:00 INFO - PROCESS | 3796 | 1464365460662 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}] 09:11:00 INFO - PROCESS | 3796 | 1464365460776 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 09:11:00 INFO - PROCESS | 3796 | 1464365460937 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:00 INFO - PROCESS | 3796 | ++DOCSHELL 10C0F800 == 70 [pid = 3796] [id = 643] 09:11:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 160 (11258000) [pid = 3796] [serial = 1929] [outer = 00000000] 09:11:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 161 (1760D800) [pid = 3796] [serial = 1930] [outer = 11258000] 09:11:00 INFO - PROCESS | 3796 | 1464365460997 Marionette DEBUG loaded listener.js 09:11:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 162 (18590C00) [pid = 3796] [serial = 1931] [outer = 11258000] 09:11:01 INFO - PROCESS | 3796 | 1464365461769 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]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:11:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1137ms 09:11:01 INFO - PROCESS | 3796 | 1464365461801 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 09:11:01 INFO - PROCESS | 3796 | 1464365461806 Marionette TRACE conn2 <- [1,2537,null,{"value":"13"}] 09:11:01 INFO - PROCESS | 3796 | 1464365461810 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:11:01 INFO - PROCESS | 3796 | 1464365461814 Marionette TRACE conn2 <- [1,2538,null,{}] 09:11:01 INFO - PROCESS | 3796 | 1464365461820 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}] 09:11:01 INFO - PROCESS | 3796 | 1464365461924 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 09:11:02 INFO - PROCESS | 3796 | 1464365462084 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:02 INFO - PROCESS | 3796 | ++DOCSHELL 105EF400 == 71 [pid = 3796] [id = 644] 09:11:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 163 (105F9000) [pid = 3796] [serial = 1932] [outer = 00000000] 09:11:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 164 (13309800) [pid = 3796] [serial = 1933] [outer = 105F9000] 09:11:02 INFO - PROCESS | 3796 | 1464365462136 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 165 (152DA400) [pid = 3796] [serial = 1934] [outer = 105F9000] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 16B18000 == 70 [pid = 3796] [id = 415] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 13DB9800 == 69 [pid = 3796] [id = 636] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 13102000 == 68 [pid = 3796] [id = 635] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 10F09400 == 67 [pid = 3796] [id = 634] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 10C0A000 == 66 [pid = 3796] [id = 633] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 17235800 == 65 [pid = 3796] [id = 632] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 10C06800 == 64 [pid = 3796] [id = 631] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 10C01C00 == 63 [pid = 3796] [id = 630] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 160B6000 == 62 [pid = 3796] [id = 629] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 12D7DC00 == 61 [pid = 3796] [id = 628] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 12AEE800 == 60 [pid = 3796] [id = 627] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 0F93F400 == 59 [pid = 3796] [id = 626] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 1ABB0000 == 58 [pid = 3796] [id = 625] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 1A33D400 == 57 [pid = 3796] [id = 624] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 10B07000 == 56 [pid = 3796] [id = 623] 09:11:02 INFO - PROCESS | 3796 | --DOCSHELL 130D5800 == 55 [pid = 3796] [id = 622] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 164 (19E2E800) [pid = 3796] [serial = 1769] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 163 (1AA7A000) [pid = 3796] [serial = 1828] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 162 (1AB21400) [pid = 3796] [serial = 1831] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 161 (130DAC00) [pid = 3796] [serial = 1816] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 160 (19C73400) [pid = 3796] [serial = 1859] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 159 (17613000) [pid = 3796] [serial = 1847] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 158 (182CE800) [pid = 3796] [serial = 1849] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 157 (1AE08400) [pid = 3796] [serial = 1864] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 156 (19C7CC00) [pid = 3796] [serial = 1852] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 155 (18698400) [pid = 3796] [serial = 1850] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 154 (1A904400) [pid = 3796] [serial = 1855] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (19E2E000) [pid = 3796] [serial = 1853] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (1AA73400) [pid = 3796] [serial = 1856] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (18593400) [pid = 3796] [serial = 1858] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (1A83C400) [pid = 3796] [serial = 1814] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (1AB19800) [pid = 3796] [serial = 1861] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (13BCB000) [pid = 3796] [serial = 1835] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (139A6000) [pid = 3796] [serial = 1834] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (1707A800) [pid = 3796] [serial = 1843] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (1AB21000) [pid = 3796] [serial = 1862] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (17237800) [pid = 3796] [serial = 1844] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (16055C00) [pid = 3796] [serial = 1819] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (178AEC00) [pid = 3796] [serial = 1822] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (16EC9C00) [pid = 3796] [serial = 1840] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (16F07C00) [pid = 3796] [serial = 1841] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (1A90E800) [pid = 3796] [serial = 1825] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (1722C000) [pid = 3796] [serial = 1846] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (13102C00) [pid = 3796] [serial = 1837] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (13BC9C00) [pid = 3796] [serial = 1838] [outer = 00000000] [url = about:blank] 09:11:02 INFO - PROCESS | 3796 | 1464365462682 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]]]}] 09:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 904ms 09:11:02 INFO - PROCESS | 3796 | 1464365462716 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 09:11:02 INFO - PROCESS | 3796 | 1464365462721 Marionette TRACE conn2 <- [1,2541,null,{"value":"13"}] 09:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:11:02 INFO - PROCESS | 3796 | 1464365462727 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:11:02 INFO - PROCESS | 3796 | 1464365462730 Marionette TRACE conn2 <- [1,2542,null,{}] 09:11:02 INFO - PROCESS | 3796 | 1464365462734 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}] 09:11:02 INFO - PROCESS | 3796 | 1464365462822 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 09:11:02 INFO - PROCESS | 3796 | 1464365462930 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:02 INFO - PROCESS | 3796 | ++DOCSHELL 13105400 == 56 [pid = 3796] [id = 645] 09:11:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (1310B400) [pid = 3796] [serial = 1935] [outer = 00000000] 09:11:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (13DB5C00) [pid = 3796] [serial = 1936] [outer = 1310B400] 09:11:02 INFO - PROCESS | 3796 | 1464365462975 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1604E400) [pid = 3796] [serial = 1937] [outer = 1310B400] 09:11:03 INFO - PROCESS | 3796 | 1464365463404 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]]]}] 09:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 747ms 09:11:03 INFO - PROCESS | 3796 | 1464365463467 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 09:11:03 INFO - PROCESS | 3796 | 1464365463469 Marionette TRACE conn2 <- [1,2545,null,{"value":"13"}] 09:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:11:03 INFO - PROCESS | 3796 | 1464365463473 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:11:03 INFO - PROCESS | 3796 | 1464365463476 Marionette TRACE conn2 <- [1,2546,null,{}] 09:11:03 INFO - PROCESS | 3796 | 1464365463486 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}] 09:11:03 INFO - PROCESS | 3796 | 1464365463584 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 09:11:03 INFO - PROCESS | 3796 | 1464365463601 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:03 INFO - PROCESS | 3796 | ++DOCSHELL 16F09400 == 57 [pid = 3796] [id = 646] 09:11:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (16F0BC00) [pid = 3796] [serial = 1938] [outer = 00000000] 09:11:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (16F36400) [pid = 3796] [serial = 1939] [outer = 16F0BC00] 09:11:03 INFO - PROCESS | 3796 | 1464365463648 Marionette DEBUG loaded listener.js 09:11:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1720FC00) [pid = 3796] [serial = 1940] [outer = 16F0BC00] 09:11:04 INFO - PROCESS | 3796 | 1464365464123 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]]]}] 09:11:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 701ms 09:11:04 INFO - PROCESS | 3796 | 1464365464155 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 3796 | 1464365464157 Marionette TRACE conn2 <- [1,2549,null,{"value":"13"}] 09:11:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:11:04 INFO - PROCESS | 3796 | 1464365464164 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 3796 | 1464365464166 Marionette TRACE conn2 <- [1,2550,null,{}] 09:11:04 INFO - PROCESS | 3796 | 1464365464170 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}] 09:11:04 INFO - PROCESS | 3796 | 1464365464255 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 09:11:04 INFO - PROCESS | 3796 | 1464365464264 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:04 INFO - PROCESS | 3796 | ++DOCSHELL 10B08C00 == 58 [pid = 3796] [id = 647] 09:11:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1722B400) [pid = 3796] [serial = 1941] [outer = 00000000] 09:11:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (1760C800) [pid = 3796] [serial = 1942] [outer = 1722B400] 09:11:04 INFO - PROCESS | 3796 | 1464365464308 Marionette DEBUG loaded listener.js 09:11:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (17638800) [pid = 3796] [serial = 1943] [outer = 1722B400] 09:11:04 INFO - PROCESS | 3796 | 1464365464779 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]]]}] 09:11:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:11:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 700ms 09:11:04 INFO - PROCESS | 3796 | 1464365464860 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 3796 | 1464365464862 Marionette TRACE conn2 <- [1,2553,null,{"value":"13"}] 09:11:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:11:04 INFO - PROCESS | 3796 | 1464365464866 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 3796 | 1464365464877 Marionette TRACE conn2 <- [1,2554,null,{}] 09:11:04 INFO - PROCESS | 3796 | 1464365464881 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}] 09:11:05 INFO - PROCESS | 3796 | 1464365464999 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 09:11:05 INFO - PROCESS | 3796 | 1464365465108 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:05 INFO - PROCESS | 3796 | ++DOCSHELL 17235000 == 59 [pid = 3796] [id = 648] 09:11:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (17634400) [pid = 3796] [serial = 1944] [outer = 00000000] 09:11:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (18205000) [pid = 3796] [serial = 1945] [outer = 17634400] 09:11:05 INFO - PROCESS | 3796 | 1464365465152 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (1858C800) [pid = 3796] [serial = 1946] [outer = 17634400] 09:11:05 INFO - PROCESS | 3796 | 1464365465572 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]]]}] 09:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 763ms 09:11:05 INFO - PROCESS | 3796 | 1464365465627 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 09:11:05 INFO - PROCESS | 3796 | 1464365465629 Marionette TRACE conn2 <- [1,2557,null,{"value":"13"}] 09:11:05 INFO - PROCESS | 3796 | 1464365465632 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:11:05 INFO - PROCESS | 3796 | 1464365465634 Marionette TRACE conn2 <- [1,2558,null,{}] 09:11:05 INFO - PROCESS | 3796 | 1464365465637 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}] 09:11:05 INFO - PROCESS | 3796 | 1464365465778 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 09:11:05 INFO - PROCESS | 3796 | 1464365465855 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:05 INFO - PROCESS | 3796 | ++DOCSHELL 19E2A000 == 60 [pid = 3796] [id = 649] 09:11:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (19E2BC00) [pid = 3796] [serial = 1947] [outer = 00000000] 09:11:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (19EE0800) [pid = 3796] [serial = 1948] [outer = 19E2BC00] 09:11:05 INFO - PROCESS | 3796 | 1464365465900 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (1A45A400) [pid = 3796] [serial = 1949] [outer = 19E2BC00] 09:11:06 INFO - PROCESS | 3796 | 1464365466338 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]]]}] 09:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 748ms 09:11:06 INFO - PROCESS | 3796 | 1464365466399 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 09:11:06 INFO - PROCESS | 3796 | 1464365466401 Marionette TRACE conn2 <- [1,2561,null,{"value":"13"}] 09:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:11:06 INFO - PROCESS | 3796 | 1464365466405 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 3796 | 1464365466406 Marionette TRACE conn2 <- [1,2562,null,{}] 09:11:06 INFO - PROCESS | 3796 | 1464365466410 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}] 09:11:06 INFO - PROCESS | 3796 | 1464365466527 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 09:11:06 INFO - PROCESS | 3796 | 1464365466597 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:06 INFO - PROCESS | 3796 | ++DOCSHELL 0F9EFC00 == 61 [pid = 3796] [id = 650] 09:11:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (10503000) [pid = 3796] [serial = 1950] [outer = 00000000] 09:11:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (19C7CC00) [pid = 3796] [serial = 1951] [outer = 10503000] 09:11:06 INFO - PROCESS | 3796 | 1464365466642 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (1AA70400) [pid = 3796] [serial = 1952] [outer = 10503000] 09:11:06 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (18009C00) [pid = 3796] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:11:06 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (17236000) [pid = 3796] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:11:06 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (16F36800) [pid = 3796] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:11:06 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (10F17C00) [pid = 3796] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:11:06 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (12AEF800) [pid = 3796] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:11:06 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (13101400) [pid = 3796] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:11:06 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (11A03400) [pid = 3796] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:11:06 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (0F9E5800) [pid = 3796] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:11:06 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (16E83800) [pid = 3796] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:11:06 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (160B7C00) [pid = 3796] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:11:06 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (16F07400) [pid = 3796] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:11:06 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (16BCB000) [pid = 3796] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:11:07 INFO - PROCESS | 3796 | 1464365467136 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]]]}] 09:11:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 794ms 09:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:11:07 INFO - PROCESS | 3796 | 1464365467212 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 3796 | 1464365467214 Marionette TRACE conn2 <- [1,2565,null,{"value":"13"}] 09:11:07 INFO - PROCESS | 3796 | 1464365467218 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 3796 | 1464365467220 Marionette TRACE conn2 <- [1,2566,null,{}] 09:11:07 INFO - PROCESS | 3796 | 1464365467223 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}] 09:11:07 INFO - PROCESS | 3796 | 1464365467305 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 09:11:07 INFO - PROCESS | 3796 | 1464365467314 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:07 INFO - PROCESS | 3796 | ++DOCSHELL 16019800 == 62 [pid = 3796] [id = 651] 09:11:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1604DC00) [pid = 3796] [serial = 1953] [outer = 00000000] 09:11:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (16EC5400) [pid = 3796] [serial = 1954] [outer = 1604DC00] 09:11:07 INFO - PROCESS | 3796 | 1464365467367 Marionette DEBUG loaded listener.js 09:11:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (17806800) [pid = 3796] [serial = 1955] [outer = 1604DC00] 09:11:07 INFO - PROCESS | 3796 | 1464365467809 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]]]}] 09:11:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:11:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 622ms 09:11:07 INFO - PROCESS | 3796 | 1464365467860 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 3796 | 1464365467862 Marionette TRACE conn2 <- [1,2569,null,{"value":"13"}] 09:11:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:11:07 INFO - PROCESS | 3796 | 1464365467865 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 3796 | 1464365467867 Marionette TRACE conn2 <- [1,2570,null,{}] 09:11:07 INFO - PROCESS | 3796 | 1464365467870 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}] 09:11:07 INFO - PROCESS | 3796 | 1464365467952 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 09:11:07 INFO - PROCESS | 3796 | 1464365467958 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:07 INFO - PROCESS | 3796 | ++DOCSHELL 12A91800 == 63 [pid = 3796] [id = 652] 09:11:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (15755C00) [pid = 3796] [serial = 1956] [outer = 00000000] 09:11:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (1A45C800) [pid = 3796] [serial = 1957] [outer = 15755C00] 09:11:07 INFO - PROCESS | 3796 | 1464365468004 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (1AB15C00) [pid = 3796] [serial = 1958] [outer = 15755C00] 09:11:08 INFO - PROCESS | 3796 | 1464365468480 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]]]}] 09:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 701ms 09:11:08 INFO - PROCESS | 3796 | 1464365468559 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 09:11:08 INFO - PROCESS | 3796 | 1464365468563 Marionette TRACE conn2 <- [1,2573,null,{"value":"13"}] 09:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:11:08 INFO - PROCESS | 3796 | 1464365468572 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:11:08 INFO - PROCESS | 3796 | 1464365468577 Marionette TRACE conn2 <- [1,2574,null,{}] 09:11:08 INFO - PROCESS | 3796 | 1464365468583 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}] 09:11:08 INFO - PROCESS | 3796 | 1464365468700 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 09:11:08 INFO - PROCESS | 3796 | 1464365468865 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:08 INFO - PROCESS | 3796 | ++DOCSHELL 1125D800 == 64 [pid = 3796] [id = 653] 09:11:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (1125E800) [pid = 3796] [serial = 1959] [outer = 00000000] 09:11:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (1288B400) [pid = 3796] [serial = 1960] [outer = 1125E800] 09:11:08 INFO - PROCESS | 3796 | 1464365468921 Marionette DEBUG loaded listener.js 09:11:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (13102000) [pid = 3796] [serial = 1961] [outer = 1125E800] 09:11:09 INFO - PROCESS | 3796 | 1464365469588 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]]]}] 09:11:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:11:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1028ms 09:11:09 INFO - PROCESS | 3796 | 1464365469616 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 3796 | 1464365469620 Marionette TRACE conn2 <- [1,2577,null,{"value":"13"}] 09:11:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:11:09 INFO - PROCESS | 3796 | 1464365469649 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 3796 | 1464365469654 Marionette TRACE conn2 <- [1,2578,null,{}] 09:11:09 INFO - PROCESS | 3796 | 1464365469659 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}] 09:11:09 INFO - PROCESS | 3796 | 1464365469770 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 09:11:09 INFO - PROCESS | 3796 | 1464365469918 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:09 INFO - PROCESS | 3796 | ++DOCSHELL 16056000 == 65 [pid = 3796] [id = 654] 09:11:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (16058000) [pid = 3796] [serial = 1962] [outer = 00000000] 09:11:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (16BCE000) [pid = 3796] [serial = 1963] [outer = 16058000] 09:11:09 INFO - PROCESS | 3796 | 1464365469973 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (16F07C00) [pid = 3796] [serial = 1964] [outer = 16058000] 09:11:10 INFO - PROCESS | 3796 | 1464365470528 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]]]}] 09:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 919ms 09:11:10 INFO - PROCESS | 3796 | 1464365470561 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 09:11:10 INFO - PROCESS | 3796 | 1464365470564 Marionette TRACE conn2 <- [1,2581,null,{"value":"13"}] 09:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:11:10 INFO - PROCESS | 3796 | 1464365470569 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:11:10 INFO - PROCESS | 3796 | 1464365470571 Marionette TRACE conn2 <- [1,2582,null,{}] 09:11:10 INFO - PROCESS | 3796 | 1464365470581 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}] 09:11:10 INFO - PROCESS | 3796 | 1464365470694 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 09:11:10 INFO - PROCESS | 3796 | 1464365470857 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:10 INFO - PROCESS | 3796 | ++DOCSHELL 17650800 == 66 [pid = 3796] [id = 655] 09:11:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 155 (17650C00) [pid = 3796] [serial = 1965] [outer = 00000000] 09:11:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 156 (17653800) [pid = 3796] [serial = 1966] [outer = 17650C00] 09:11:10 INFO - PROCESS | 3796 | 1464365470915 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 157 (17656C00) [pid = 3796] [serial = 1967] [outer = 17650C00] 09:11:11 INFO - PROCESS | 3796 | 1464365471544 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]]]}] 09:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 997ms 09:11:11 INFO - PROCESS | 3796 | 1464365471571 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 09:11:11 INFO - PROCESS | 3796 | 1464365471573 Marionette TRACE conn2 <- [1,2585,null,{"value":"13"}] 09:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:11:11 INFO - PROCESS | 3796 | 1464365471577 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 3796 | 1464365471578 Marionette TRACE conn2 <- [1,2586,null,{}] 09:11:11 INFO - PROCESS | 3796 | 1464365471582 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}] 09:11:11 INFO - PROCESS | 3796 | 1464365471692 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 09:11:11 INFO - PROCESS | 3796 | 1464365471838 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:11 INFO - PROCESS | 3796 | ++DOCSHELL 17654000 == 67 [pid = 3796] [id = 656] 09:11:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 158 (17656800) [pid = 3796] [serial = 1968] [outer = 00000000] 09:11:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 159 (19EEC800) [pid = 3796] [serial = 1969] [outer = 17656800] 09:11:11 INFO - PROCESS | 3796 | 1464365471894 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 160 (1ABA4C00) [pid = 3796] [serial = 1970] [outer = 17656800] 09:11:12 INFO - PROCESS | 3796 | 1464365472461 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]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:11:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 934ms 09:11:12 INFO - PROCESS | 3796 | 1464365472522 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 3796 | 1464365472524 Marionette TRACE conn2 <- [1,2589,null,{"value":"13"}] 09:11:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:11:12 INFO - PROCESS | 3796 | 1464365472528 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 3796 | 1464365472530 Marionette TRACE conn2 <- [1,2590,null,{}] 09:11:12 INFO - PROCESS | 3796 | 1464365472534 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}] 09:11:12 INFO - PROCESS | 3796 | 1464365472637 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 09:11:12 INFO - PROCESS | 3796 | 1464365472783 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:12 INFO - PROCESS | 3796 | ++DOCSHELL 10A62800 == 68 [pid = 3796] [id = 657] 09:11:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 161 (110AA800) [pid = 3796] [serial = 1971] [outer = 00000000] 09:11:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 162 (1ABB1400) [pid = 3796] [serial = 1972] [outer = 110AA800] 09:11:12 INFO - PROCESS | 3796 | 1464365472837 Marionette DEBUG loaded listener.js 09:11:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 163 (1AE0CC00) [pid = 3796] [serial = 1973] [outer = 110AA800] 09:11:13 INFO - PROCESS | 3796 | 1464365473448 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]]]}] 09:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1184ms 09:11:13 INFO - PROCESS | 3796 | 1464365473713 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 09:11:13 INFO - PROCESS | 3796 | 1464365473717 Marionette TRACE conn2 <- [1,2593,null,{"value":"13"}] 09:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:11:13 INFO - PROCESS | 3796 | 1464365473722 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:11:13 INFO - PROCESS | 3796 | 1464365473725 Marionette TRACE conn2 <- [1,2594,null,{}] 09:11:13 INFO - PROCESS | 3796 | 1464365473731 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}] 09:11:13 INFO - PROCESS | 3796 | 1464365473832 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 09:11:13 INFO - PROCESS | 3796 | 1464365473975 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:13 INFO - PROCESS | 3796 | ++DOCSHELL 10C0B800 == 69 [pid = 3796] [id = 658] 09:11:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 164 (13060400) [pid = 3796] [serial = 1974] [outer = 00000000] 09:11:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 165 (139A6800) [pid = 3796] [serial = 1975] [outer = 13060400] 09:11:14 INFO - PROCESS | 3796 | 1464365474024 Marionette DEBUG loaded listener.js 09:11:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 166 (13DB3400) [pid = 3796] [serial = 1976] [outer = 13060400] 09:11:14 INFO - PROCESS | 3796 | 1464365474665 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]]]}] 09:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 997ms 09:11:14 INFO - PROCESS | 3796 | 1464365474727 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 09:11:14 INFO - PROCESS | 3796 | 1464365474730 Marionette TRACE conn2 <- [1,2597,null,{"value":"13"}] 09:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:11:14 INFO - PROCESS | 3796 | 1464365474738 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:11:14 INFO - PROCESS | 3796 | 1464365474741 Marionette TRACE conn2 <- [1,2598,null,{}] 09:11:14 INFO - PROCESS | 3796 | 1464365474745 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}] 09:11:14 INFO - PROCESS | 3796 | 1464365474848 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 09:11:14 INFO - PROCESS | 3796 | 1464365474997 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:15 INFO - PROCESS | 3796 | ++DOCSHELL 15732400 == 70 [pid = 3796] [id = 659] 09:11:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 167 (1697C400) [pid = 3796] [serial = 1977] [outer = 00000000] 09:11:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 168 (16E89800) [pid = 3796] [serial = 1978] [outer = 1697C400] 09:11:15 INFO - PROCESS | 3796 | 1464365475046 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 169 (16F31800) [pid = 3796] [serial = 1979] [outer = 1697C400] 09:11:15 INFO - PROCESS | 3796 | --DOCSHELL 16019800 == 69 [pid = 3796] [id = 651] 09:11:15 INFO - PROCESS | 3796 | --DOCSHELL 0F9EFC00 == 68 [pid = 3796] [id = 650] 09:11:15 INFO - PROCESS | 3796 | --DOCSHELL 19E2A000 == 67 [pid = 3796] [id = 649] 09:11:15 INFO - PROCESS | 3796 | --DOCSHELL 17235000 == 66 [pid = 3796] [id = 648] 09:11:15 INFO - PROCESS | 3796 | --DOCSHELL 10B08C00 == 65 [pid = 3796] [id = 647] 09:11:15 INFO - PROCESS | 3796 | --DOCSHELL 16F09400 == 64 [pid = 3796] [id = 646] 09:11:15 INFO - PROCESS | 3796 | --DOCSHELL 13105400 == 63 [pid = 3796] [id = 645] 09:11:15 INFO - PROCESS | 3796 | --DOCSHELL 105EF400 == 62 [pid = 3796] [id = 644] 09:11:15 INFO - PROCESS | 3796 | --DOCSHELL 1A33CC00 == 61 [pid = 3796] [id = 637] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 168 (178A8800) [pid = 3796] [serial = 1901] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 167 (16F38800) [pid = 3796] [serial = 1870] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 166 (12885C00) [pid = 3796] [serial = 1880] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 165 (110A3400) [pid = 3796] [serial = 1879] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 164 (16EC6800) [pid = 3796] [serial = 1891] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 163 (16ECE400) [pid = 3796] [serial = 1892] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 162 (1697F000) [pid = 3796] [serial = 1888] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 161 (16B33000) [pid = 3796] [serial = 1889] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 160 (16F38400) [pid = 3796] [serial = 1894] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 159 (13BC0C00) [pid = 3796] [serial = 1867] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 158 (16ECF800) [pid = 3796] [serial = 1904] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 157 (1AE0E400) [pid = 3796] [serial = 1876] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 156 (182CFC00) [pid = 3796] [serial = 1906] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 155 (19E29000) [pid = 3796] [serial = 1910] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 154 (18697800) [pid = 3796] [serial = 1907] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (17210800) [pid = 3796] [serial = 1895] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (19C71400) [pid = 3796] [serial = 1909] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (1760A800) [pid = 3796] [serial = 1897] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (1763E800) [pid = 3796] [serial = 1900] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (17631400) [pid = 3796] [serial = 1898] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (1315C000) [pid = 3796] [serial = 1903] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (139AEC00) [pid = 3796] [serial = 1883] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (13816400) [pid = 3796] [serial = 1882] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (13317800) [pid = 3796] [serial = 1885] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (140C5C00) [pid = 3796] [serial = 1886] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (1AE0D000) [pid = 3796] [serial = 1865] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (1A908400) [pid = 3796] [serial = 1873] [outer = 00000000] [url = about:blank] 09:11:15 INFO - PROCESS | 3796 | 1464365475594 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]]]}] 09:11:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:11:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 904ms 09:11:15 INFO - PROCESS | 3796 | 1464365475641 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 09:11:15 INFO - PROCESS | 3796 | 1464365475643 Marionette TRACE conn2 <- [1,2601,null,{"value":"13"}] 09:11:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:11:15 INFO - PROCESS | 3796 | 1464365475650 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:11:15 INFO - PROCESS | 3796 | 1464365475652 Marionette TRACE conn2 <- [1,2602,null,{}] 09:11:15 INFO - PROCESS | 3796 | 1464365475661 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}] 09:11:15 INFO - PROCESS | 3796 | 1464365475751 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 09:11:15 INFO - PROCESS | 3796 | 1464365475861 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:15 INFO - PROCESS | 3796 | ++DOCSHELL 1307B000 == 62 [pid = 3796] [id = 660] 09:11:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (13101400) [pid = 3796] [serial = 1980] [outer = 00000000] 09:11:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (140C8C00) [pid = 3796] [serial = 1981] [outer = 13101400] 09:11:15 INFO - PROCESS | 3796 | 1464365475910 Marionette DEBUG loaded listener.js 09:11:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (16BC1000) [pid = 3796] [serial = 1982] [outer = 13101400] 09:11:16 INFO - PROCESS | 3796 | 1464365476326 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]]]}] 09:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 700ms 09:11:16 INFO - PROCESS | 3796 | 1464365476346 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 09:11:16 INFO - PROCESS | 3796 | 1464365476348 Marionette TRACE conn2 <- [1,2605,null,{"value":"13"}] 09:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:11:16 INFO - PROCESS | 3796 | 1464365476351 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:11:16 INFO - PROCESS | 3796 | 1464365476353 Marionette TRACE conn2 <- [1,2606,null,{}] 09:11:16 INFO - PROCESS | 3796 | 1464365476357 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}] 09:11:16 INFO - PROCESS | 3796 | 1464365476449 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 09:11:16 INFO - PROCESS | 3796 | 1464365476455 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:16 INFO - PROCESS | 3796 | ++DOCSHELL 16B35400 == 63 [pid = 3796] [id = 661] 09:11:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (16EC5C00) [pid = 3796] [serial = 1983] [outer = 00000000] 09:11:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (172F7000) [pid = 3796] [serial = 1984] [outer = 16EC5C00] 09:11:16 INFO - PROCESS | 3796 | 1464365476500 Marionette DEBUG loaded listener.js 09:11:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (1760A400) [pid = 3796] [serial = 1985] [outer = 16EC5C00] 09:11:16 INFO - PROCESS | 3796 | 1464365476998 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]]]}] 09:11:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:11:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 685ms 09:11:17 INFO - PROCESS | 3796 | 1464365477051 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 09:11:17 INFO - PROCESS | 3796 | 1464365477053 Marionette TRACE conn2 <- [1,2609,null,{"value":"13"}] 09:11:17 INFO - PROCESS | 3796 | 1464365477056 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:11:17 INFO - PROCESS | 3796 | 1464365477058 Marionette TRACE conn2 <- [1,2610,null,{}] 09:11:17 INFO - PROCESS | 3796 | 1464365477062 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}] 09:11:17 INFO - PROCESS | 3796 | 1464365477144 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 09:11:17 INFO - PROCESS | 3796 | 1464365477153 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:17 INFO - PROCESS | 3796 | ++DOCSHELL 103EAC00 == 64 [pid = 3796] [id = 662] 09:11:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (10F0A400) [pid = 3796] [serial = 1986] [outer = 00000000] 09:11:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (17637000) [pid = 3796] [serial = 1987] [outer = 10F0A400] 09:11:17 INFO - PROCESS | 3796 | 1464365477201 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (1764F400) [pid = 3796] [serial = 1988] [outer = 10F0A400] 09:11:17 INFO - PROCESS | 3796 | 1464365477665 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]]]}] 09:11:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:11:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 685ms 09:11:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:11:17 INFO - PROCESS | 3796 | 1464365477747 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 09:11:17 INFO - PROCESS | 3796 | 1464365477749 Marionette TRACE conn2 <- [1,2613,null,{"value":"13"}] 09:11:17 INFO - PROCESS | 3796 | 1464365477753 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 3796 | 1464365477764 Marionette TRACE conn2 <- [1,2614,null,{}] 09:11:17 INFO - PROCESS | 3796 | 1464365477768 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}] 09:11:17 INFO - PROCESS | 3796 | 1464365477937 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 09:11:17 INFO - PROCESS | 3796 | 1464365477960 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:17 INFO - PROCESS | 3796 | ++DOCSHELL 17648C00 == 65 [pid = 3796] [id = 663] 09:11:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (17651400) [pid = 3796] [serial = 1989] [outer = 00000000] 09:11:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 153 (18006C00) [pid = 3796] [serial = 1990] [outer = 17651400] 09:11:18 INFO - PROCESS | 3796 | 1464365478005 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 154 (19C65C00) [pid = 3796] [serial = 1991] [outer = 17651400] 09:11:18 INFO - PROCESS | 3796 | 1464365478456 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]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 763ms 09:11:18 INFO - PROCESS | 3796 | 1464365478512 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 3796 | 1464365478514 Marionette TRACE conn2 <- [1,2617,null,{"value":"13"}] 09:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:11:18 INFO - PROCESS | 3796 | 1464365478517 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 3796 | 1464365478519 Marionette TRACE conn2 <- [1,2618,null,{}] 09:11:18 INFO - PROCESS | 3796 | 1464365478522 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}] 09:11:18 INFO - PROCESS | 3796 | 1464365478640 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 09:11:18 INFO - PROCESS | 3796 | 1464365478709 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:18 INFO - PROCESS | 3796 | ++DOCSHELL 18209000 == 66 [pid = 3796] [id = 664] 09:11:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 155 (1869E800) [pid = 3796] [serial = 1992] [outer = 00000000] 09:11:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 156 (19E2A800) [pid = 3796] [serial = 1993] [outer = 1869E800] 09:11:18 INFO - PROCESS | 3796 | 1464365478753 Marionette DEBUG loaded listener.js 09:11:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 157 (19E2D800) [pid = 3796] [serial = 1994] [outer = 1869E800] 09:11:19 INFO - PROCESS | 3796 | 1464365479168 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]]]}] 09:11:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:11:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 701ms 09:11:19 INFO - PROCESS | 3796 | 1464365479217 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 09:11:19 INFO - PROCESS | 3796 | 1464365479219 Marionette TRACE conn2 <- [1,2621,null,{"value":"13"}] 09:11:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:11:19 INFO - PROCESS | 3796 | 1464365479222 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:11:19 INFO - PROCESS | 3796 | 1464365479224 Marionette TRACE conn2 <- [1,2622,null,{}] 09:11:19 INFO - PROCESS | 3796 | 1464365479227 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}] 09:11:19 INFO - PROCESS | 3796 | 1464365479376 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 09:11:19 INFO - PROCESS | 3796 | 1464365479453 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:19 INFO - PROCESS | 3796 | ++DOCSHELL 1A33E800 == 67 [pid = 3796] [id = 665] 09:11:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 158 (1A461400) [pid = 3796] [serial = 1995] [outer = 00000000] 09:11:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 159 (1AB21000) [pid = 3796] [serial = 1996] [outer = 1A461400] 09:11:19 INFO - PROCESS | 3796 | 1464365479505 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 160 (1AE07C00) [pid = 3796] [serial = 1997] [outer = 1A461400] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 159 (139B0000) [pid = 3796] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 158 (19C66400) [pid = 3796] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 157 (17A5A800) [pid = 3796] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 156 (1A45B000) [pid = 3796] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 155 (10C0D400) [pid = 3796] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 154 (1760E000) [pid = 3796] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 153 (10A62400) [pid = 3796] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 152 (1722C400) [pid = 3796] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (10C09000) [pid = 3796] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (16F33400) [pid = 3796] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (16FEE800) [pid = 3796] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (13108C00) [pid = 3796] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (139AF800) [pid = 3796] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (1A902C00) [pid = 3796] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (1601B000) [pid = 3796] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (16EC6000) [pid = 3796] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (1ABB1000) [pid = 3796] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (10B0A400) [pid = 3796] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (16F0AC00) [pid = 3796] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (16F0E400) [pid = 3796] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (16055000) [pid = 3796] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (139A5800) [pid = 3796] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (15E14800) [pid = 3796] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1A460400) [pid = 3796] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (16F06400) [pid = 3796] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (13DBD400) [pid = 3796] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (11CA2000) [pid = 3796] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (19E30800) [pid = 3796] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (16BC9000) [pid = 3796] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (17634400) [pid = 3796] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (19E2BC00) [pid = 3796] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (10503000) [pid = 3796] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (11258000) [pid = 3796] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1722B400) [pid = 3796] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1310B400) [pid = 3796] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (105F9000) [pid = 3796] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (16F0BC00) [pid = 3796] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:11:20 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1604DC00) [pid = 3796] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:11:20 INFO - PROCESS | 3796 | 1464365480253 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]]]}] 09:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1043ms 09:11:20 INFO - PROCESS | 3796 | 1464365480279 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 3796 | 1464365480281 Marionette TRACE conn2 <- [1,2625,null,{"value":"13"}] 09:11:20 INFO - PROCESS | 3796 | 1464365480284 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:11:20 INFO - PROCESS | 3796 | 1464365480286 Marionette TRACE conn2 <- [1,2626,null,{}] 09:11:20 INFO - PROCESS | 3796 | 1464365480289 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}] 09:11:20 INFO - PROCESS | 3796 | 1464365480412 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 09:11:20 INFO - PROCESS | 3796 | 1464365480491 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:20 INFO - PROCESS | 3796 | ++DOCSHELL 10C08C00 == 68 [pid = 3796] [id = 666] 09:11:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (10C10400) [pid = 3796] [serial = 1998] [outer = 00000000] 09:11:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1310B400) [pid = 3796] [serial = 1999] [outer = 10C10400] 09:11:20 INFO - PROCESS | 3796 | 1464365480543 Marionette DEBUG loaded listener.js 09:11:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (13DB7C00) [pid = 3796] [serial = 2000] [outer = 10C10400] 09:11:20 INFO - PROCESS | 3796 | 1464365480894 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]]]}] 09:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 638ms 09:11:20 INFO - PROCESS | 3796 | 1464365480933 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 3796 | 1464365480935 Marionette TRACE conn2 <- [1,2629,null,{"value":"13"}] 09:11:20 INFO - PROCESS | 3796 | 1464365480938 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 3796 | 1464365480940 Marionette TRACE conn2 <- [1,2630,null,{}] 09:11:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:11:20 INFO - PROCESS | 3796 | 1464365480943 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}] 09:11:21 INFO - PROCESS | 3796 | 1464365481027 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 09:11:21 INFO - PROCESS | 3796 | 1464365481034 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:21 INFO - PROCESS | 3796 | ++DOCSHELL 139A6000 == 69 [pid = 3796] [id = 667] 09:11:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (13DBD400) [pid = 3796] [serial = 2001] [outer = 00000000] 09:11:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (16ECCC00) [pid = 3796] [serial = 2002] [outer = 13DBD400] 09:11:21 INFO - PROCESS | 3796 | 1464365481078 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (16F04C00) [pid = 3796] [serial = 2003] [outer = 13DBD400] 09:11:21 INFO - PROCESS | 3796 | 1464365481529 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]]]}] 09:11:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:11:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 638ms 09:11:21 INFO - PROCESS | 3796 | 1464365481579 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 09:11:21 INFO - PROCESS | 3796 | 1464365481581 Marionette TRACE conn2 <- [1,2633,null,{"value":"13"}] 09:11:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:11:21 INFO - PROCESS | 3796 | 1464365481602 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:11:21 INFO - PROCESS | 3796 | 1464365481604 Marionette TRACE conn2 <- [1,2634,null,{}] 09:11:21 INFO - PROCESS | 3796 | 1464365481607 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}] 09:11:21 INFO - PROCESS | 3796 | 1464365481716 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 09:11:21 INFO - PROCESS | 3796 | 1464365481731 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:21 INFO - PROCESS | 3796 | ++DOCSHELL 178AA000 == 70 [pid = 3796] [id = 668] 09:11:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (17984800) [pid = 3796] [serial = 2004] [outer = 00000000] 09:11:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (19C66400) [pid = 3796] [serial = 2005] [outer = 17984800] 09:11:21 INFO - PROCESS | 3796 | 1464365481779 Marionette DEBUG loaded listener.js 09:11:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1A45E800) [pid = 3796] [serial = 2006] [outer = 17984800] 09:11:22 INFO - PROCESS | 3796 | 1464365482471 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]]]}] 09:11:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:11:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 935ms 09:11:22 INFO - PROCESS | 3796 | 1464365482532 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 09:11:22 INFO - PROCESS | 3796 | 1464365482536 Marionette TRACE conn2 <- [1,2637,null,{"value":"13"}] 09:11:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:11:22 INFO - PROCESS | 3796 | 1464365482542 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:11:22 INFO - PROCESS | 3796 | 1464365482546 Marionette TRACE conn2 <- [1,2638,null,{}] 09:11:22 INFO - PROCESS | 3796 | 1464365482551 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}] 09:11:22 INFO - PROCESS | 3796 | 1464365482711 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 09:11:22 INFO - PROCESS | 3796 | 1464365482855 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:22 INFO - PROCESS | 3796 | ++DOCSHELL 110A1400 == 71 [pid = 3796] [id = 669] 09:11:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (110A2400) [pid = 3796] [serial = 2007] [outer = 00000000] 09:11:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (139B2800) [pid = 3796] [serial = 2008] [outer = 110A2400] 09:11:22 INFO - PROCESS | 3796 | 1464365482913 Marionette DEBUG loaded listener.js 09:11:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (1574A000) [pid = 3796] [serial = 2009] [outer = 110A2400] 09:11:23 INFO - PROCESS | 3796 | 1464365483495 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]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:11:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 997ms 09:11:23 INFO - PROCESS | 3796 | 1464365483545 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 3796 | 1464365483551 Marionette TRACE conn2 <- [1,2641,null,{"value":"13"}] 09:11:23 INFO - PROCESS | 3796 | 1464365483558 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:11:23 INFO - PROCESS | 3796 | 1464365483561 Marionette TRACE conn2 <- [1,2642,null,{}] 09:11:23 INFO - PROCESS | 3796 | 1464365483565 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}] 09:11:23 INFO - PROCESS | 3796 | 1464365483687 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 09:11:23 INFO - PROCESS | 3796 | 1464365483851 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:23 INFO - PROCESS | 3796 | ++DOCSHELL 16B38000 == 72 [pid = 3796] [id = 670] 09:11:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (16BCB000) [pid = 3796] [serial = 2010] [outer = 00000000] 09:11:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (16ECFC00) [pid = 3796] [serial = 2011] [outer = 16BCB000] 09:11:23 INFO - PROCESS | 3796 | 1464365483906 Marionette DEBUG loaded listener.js 09:11:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (1720A800) [pid = 3796] [serial = 2012] [outer = 16BCB000] 09:11:24 INFO - PROCESS | 3796 | 1464365484522 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]]]}] 09:11:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:11:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 981ms 09:11:24 INFO - PROCESS | 3796 | 1464365484548 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 09:11:24 INFO - PROCESS | 3796 | 1464365484550 Marionette TRACE conn2 <- [1,2645,null,{"value":"13"}] 09:11:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:11:24 INFO - PROCESS | 3796 | 1464365484554 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:11:24 INFO - PROCESS | 3796 | 1464365484558 Marionette TRACE conn2 <- [1,2646,null,{}] 09:11:24 INFO - PROCESS | 3796 | 1464365484569 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}] 09:11:24 INFO - PROCESS | 3796 | 1464365484687 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 09:11:24 INFO - PROCESS | 3796 | 1464365484840 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:24 INFO - PROCESS | 3796 | ++DOCSHELL 178A9C00 == 73 [pid = 3796] [id = 671] 09:11:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (17A51C00) [pid = 3796] [serial = 2013] [outer = 00000000] 09:11:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (18591000) [pid = 3796] [serial = 2014] [outer = 17A51C00] 09:11:24 INFO - PROCESS | 3796 | 1464365484897 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (19E28800) [pid = 3796] [serial = 2015] [outer = 17A51C00] 09:11:25 INFO - PROCESS | 3796 | 1464365485471 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]]]}] 09:11:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:11:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 950ms 09:11:25 INFO - PROCESS | 3796 | 1464365485498 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 09:11:25 INFO - PROCESS | 3796 | 1464365485501 Marionette TRACE conn2 <- [1,2649,null,{"value":"13"}] 09:11:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:11:25 INFO - PROCESS | 3796 | 1464365485505 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:11:25 INFO - PROCESS | 3796 | 1464365485507 Marionette TRACE conn2 <- [1,2650,null,{}] 09:11:25 INFO - PROCESS | 3796 | 1464365485510 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}] 09:11:25 INFO - PROCESS | 3796 | 1464365485620 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 09:11:25 INFO - PROCESS | 3796 | 1464365485786 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:25 INFO - PROCESS | 3796 | ++DOCSHELL 18593400 == 74 [pid = 3796] [id = 672] 09:11:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (1AA75000) [pid = 3796] [serial = 2016] [outer = 00000000] 09:11:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1AB1C400) [pid = 3796] [serial = 2017] [outer = 1AA75000] 09:11:25 INFO - PROCESS | 3796 | 1464365485841 Marionette DEBUG loaded listener.js 09:11:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1AE10400) [pid = 3796] [serial = 2018] [outer = 1AA75000] 09:11:26 INFO - PROCESS | 3796 | 1464365486356 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]]]}] 09:11:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:11:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 903ms 09:11:26 INFO - PROCESS | 3796 | 1464365486408 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 09:11:26 INFO - PROCESS | 3796 | 1464365486411 Marionette TRACE conn2 <- [1,2653,null,{"value":"13"}] 09:11:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:11:26 INFO - PROCESS | 3796 | 1464365486414 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:11:26 INFO - PROCESS | 3796 | 1464365486416 Marionette TRACE conn2 <- [1,2654,null,{}] 09:11:26 INFO - PROCESS | 3796 | 1464365486420 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}] 09:11:26 INFO - PROCESS | 3796 | 1464365486524 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 09:11:26 INFO - PROCESS | 3796 | 1464365486686 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:26 INFO - PROCESS | 3796 | ++DOCSHELL 1AF65C00 == 75 [pid = 3796] [id = 673] 09:11:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (1AF66000) [pid = 3796] [serial = 2019] [outer = 00000000] 09:11:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (1B2B0000) [pid = 3796] [serial = 2020] [outer = 1AF66000] 09:11:26 INFO - PROCESS | 3796 | 1464365486746 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (0C7FB400) [pid = 3796] [serial = 2021] [outer = 1AF66000] 09:11:27 INFO - PROCESS | 3796 | 1464365487988 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]]]}] 09:11:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 09:11:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1604ms 09:11:28 INFO - PROCESS | 3796 | 1464365488010 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 09:11:28 INFO - PROCESS | 3796 | 1464365488014 Marionette TRACE conn2 <- [1,2657,null,{"value":"13"}] 09:11:28 INFO - PROCESS | 3796 | 1464365488019 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:11:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:11:28 INFO - PROCESS | 3796 | 1464365488023 Marionette TRACE conn2 <- [1,2658,null,{}] 09:11:28 INFO - PROCESS | 3796 | 1464365488030 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}] 09:11:28 INFO - PROCESS | 3796 | 1464365488159 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 09:11:28 INFO - PROCESS | 3796 | 1464365488307 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:28 INFO - PROCESS | 3796 | ++DOCSHELL 1037CC00 == 76 [pid = 3796] [id = 674] 09:11:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (103D0800) [pid = 3796] [serial = 2022] [outer = 00000000] 09:11:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (10A5CC00) [pid = 3796] [serial = 2023] [outer = 103D0800] 09:11:28 INFO - PROCESS | 3796 | 1464365488363 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (10B0A800) [pid = 3796] [serial = 2024] [outer = 103D0800] 09:11:28 INFO - PROCESS | 3796 | --DOCSHELL 15751C00 == 75 [pid = 3796] [id = 591] 09:11:28 INFO - PROCESS | 3796 | --DOCSHELL 19E30400 == 74 [pid = 3796] [id = 593] 09:11:28 INFO - PROCESS | 3796 | --DOCSHELL 139A6000 == 73 [pid = 3796] [id = 667] 09:11:28 INFO - PROCESS | 3796 | --DOCSHELL 10C08C00 == 72 [pid = 3796] [id = 666] 09:11:28 INFO - PROCESS | 3796 | --DOCSHELL 1A33E800 == 71 [pid = 3796] [id = 665] 09:11:28 INFO - PROCESS | 3796 | --DOCSHELL 18209000 == 70 [pid = 3796] [id = 664] 09:11:28 INFO - PROCESS | 3796 | --DOCSHELL 17648C00 == 69 [pid = 3796] [id = 663] 09:11:28 INFO - PROCESS | 3796 | --DOCSHELL 103EAC00 == 68 [pid = 3796] [id = 662] 09:11:28 INFO - PROCESS | 3796 | --DOCSHELL 16B35400 == 67 [pid = 3796] [id = 661] 09:11:28 INFO - PROCESS | 3796 | --DOCSHELL 1307B000 == 66 [pid = 3796] [id = 660] 09:11:28 INFO - PROCESS | 3796 | --DOCSHELL 15732400 == 65 [pid = 3796] [id = 659] 09:11:28 INFO - PROCESS | 3796 | --DOCSHELL 10C0B800 == 64 [pid = 3796] [id = 658] 09:11:28 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (1A45C800) [pid = 3796] [serial = 1957] [outer = 00000000] [url = about:blank] 09:11:28 INFO - PROCESS | 3796 | --DOCSHELL 1125D800 == 63 [pid = 3796] [id = 653] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (1800C400) [pid = 3796] [serial = 1697] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (16028800) [pid = 3796] [serial = 1691] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (1ABA5C00) [pid = 3796] [serial = 1832] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (19C7D800) [pid = 3796] [serial = 1778] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (1ABA3C00) [pid = 3796] [serial = 1874] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (13152000) [pid = 3796] [serial = 1724] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (19C65800) [pid = 3796] [serial = 1823] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (130DE800) [pid = 3796] [serial = 1688] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (182D5000) [pid = 3796] [serial = 1736] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (139A9C00) [pid = 3796] [serial = 1772] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (1760C400) [pid = 3796] [serial = 1649] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (1763D400) [pid = 3796] [serial = 1694] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (15753800) [pid = 3796] [serial = 1868] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (1858A000) [pid = 3796] [serial = 1700] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (1AA71800) [pid = 3796] [serial = 1826] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (16ECB800) [pid = 3796] [serial = 1775] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (178A9800) [pid = 3796] [serial = 1733] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (1AE13C00) [pid = 3796] [serial = 1877] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (110A3000) [pid = 3796] [serial = 1643] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (17810C00) [pid = 3796] [serial = 1652] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (1722E000) [pid = 3796] [serial = 1730] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1720F000) [pid = 3796] [serial = 1871] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (14324000) [pid = 3796] [serial = 1646] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (16B35000) [pid = 3796] [serial = 1820] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (1AA7C800) [pid = 3796] [serial = 1829] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (16F37000) [pid = 3796] [serial = 1598] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (1604D000) [pid = 3796] [serial = 1727] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1330B000) [pid = 3796] [serial = 1817] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (19EEB800) [pid = 3796] [serial = 1781] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (17806800) [pid = 3796] [serial = 1955] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (16EC5400) [pid = 3796] [serial = 1954] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (17638800) [pid = 3796] [serial = 1943] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (18205000) [pid = 3796] [serial = 1945] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (1858C800) [pid = 3796] [serial = 1946] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1A45A400) [pid = 3796] [serial = 1949] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (19EE0800) [pid = 3796] [serial = 1948] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (19C7CC00) [pid = 3796] [serial = 1951] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1A469400) [pid = 3796] [serial = 1912] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (12D2E400) [pid = 3796] [serial = 1915] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (160AEC00) [pid = 3796] [serial = 1918] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (19C6C400) [pid = 3796] [serial = 1921] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (1A90EC00) [pid = 3796] [serial = 1924] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (18590C00) [pid = 3796] [serial = 1931] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1760D800) [pid = 3796] [serial = 1930] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1760C800) [pid = 3796] [serial = 1942] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (13DB5C00) [pid = 3796] [serial = 1936] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1604E400) [pid = 3796] [serial = 1937] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (152DA400) [pid = 3796] [serial = 1934] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (13309800) [pid = 3796] [serial = 1933] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16F36400) [pid = 3796] [serial = 1939] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1720FC00) [pid = 3796] [serial = 1940] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1AE07800) [pid = 3796] [serial = 1927] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1AA70400) [pid = 3796] [serial = 1952] [outer = 00000000] [url = about:blank] 09:11:29 INFO - PROCESS | 3796 | 1464365489417 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] 09:11:29 INFO - PROCESS | 3796 | 1464365489481 Marionette TRACE conn2 <- [1,2661,null,{"value":"13"}] 09:11:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:11:29 INFO - PROCESS | 3796 | 1464365489488 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 3796 | 1464365489490 Marionette TRACE conn2 <- [1,2662,null,{}] 09:11:29 INFO - PROCESS | 3796 | 1464365489494 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}] 09:11:29 INFO - PROCESS | 3796 | 1464365489583 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 09:11:29 INFO - PROCESS | 3796 | 1464365489591 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:29 INFO - PROCESS | 3796 | ++DOCSHELL 10B04C00 == 64 [pid = 3796] [id = 675] 09:11:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (110AB000) [pid = 3796] [serial = 2025] [outer = 00000000] 09:11:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (11CA4800) [pid = 3796] [serial = 2026] [outer = 110AB000] 09:11:29 INFO - PROCESS | 3796 | 1464365489636 Marionette DEBUG loaded listener.js 09:11:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (12AF0000) [pid = 3796] [serial = 2027] [outer = 110AB000] 09:11:30 INFO - PROCESS | 3796 | 1464365490674 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] 09:11:30 INFO - PROCESS | 3796 | 1464365490701 Marionette TRACE conn2 <- [1,2665,null,{"value":"13"}] 09:11:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:11:30 INFO - PROCESS | 3796 | 1464365490705 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:11:30 INFO - PROCESS | 3796 | 1464365490708 Marionette TRACE conn2 <- [1,2666,null,{}] 09:11:30 INFO - PROCESS | 3796 | 1464365490718 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}] 09:11:30 INFO - PROCESS | 3796 | 1464365490817 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 09:11:30 INFO - PROCESS | 3796 | 1464365490825 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:30 INFO - PROCESS | 3796 | ++DOCSHELL 13309800 == 65 [pid = 3796] [id = 676] 09:11:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1330B000) [pid = 3796] [serial = 2028] [outer = 00000000] 09:11:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (138E1800) [pid = 3796] [serial = 2029] [outer = 1330B000] 09:11:30 INFO - PROCESS | 3796 | 1464365490872 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (139A9C00) [pid = 3796] [serial = 2030] [outer = 1330B000] 09:11:31 INFO - PROCESS | 3796 | 1464365491838 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]]]}] 09:11:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 09:11:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1214ms 09:11:31 INFO - PROCESS | 3796 | 1464365491901 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 09:11:31 INFO - PROCESS | 3796 | 1464365491904 Marionette TRACE conn2 <- [1,2669,null,{"value":"13"}] 09:11:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:11:31 INFO - PROCESS | 3796 | 1464365491907 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 3796 | 1464365491909 Marionette TRACE conn2 <- [1,2670,null,{}] 09:11:31 INFO - PROCESS | 3796 | 1464365491913 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}] 09:11:32 INFO - PROCESS | 3796 | 1464365492036 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 09:11:32 INFO - PROCESS | 3796 | 1464365492099 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:32 INFO - PROCESS | 3796 | ++DOCSHELL 13BBF000 == 66 [pid = 3796] [id = 677] 09:11:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (13DB5C00) [pid = 3796] [serial = 2031] [outer = 00000000] 09:11:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (152D6400) [pid = 3796] [serial = 2032] [outer = 13DB5C00] 09:11:32 INFO - PROCESS | 3796 | 1464365492145 Marionette DEBUG loaded listener.js 09:11:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (15752400) [pid = 3796] [serial = 2033] [outer = 13DB5C00] 09:11:33 INFO - PROCESS | 3796 | 1464365493064 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]]]}] 09:11:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 09:11:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1184ms 09:11:33 INFO - PROCESS | 3796 | 1464365493100 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 09:11:33 INFO - PROCESS | 3796 | 1464365493102 Marionette TRACE conn2 <- [1,2673,null,{"value":"13"}] 09:11:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:11:33 INFO - PROCESS | 3796 | 1464365493106 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:11:33 INFO - PROCESS | 3796 | 1464365493108 Marionette TRACE conn2 <- [1,2674,null,{}] 09:11:33 INFO - PROCESS | 3796 | 1464365493117 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}] 09:11:33 INFO - PROCESS | 3796 | 1464365493244 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 09:11:33 INFO - PROCESS | 3796 | 1464365493309 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:33 INFO - PROCESS | 3796 | ++DOCSHELL 11C7FC00 == 67 [pid = 3796] [id = 678] 09:11:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (152D4800) [pid = 3796] [serial = 2034] [outer = 00000000] 09:11:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (16028000) [pid = 3796] [serial = 2035] [outer = 152D4800] 09:11:33 INFO - PROCESS | 3796 | 1464365493355 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16053000) [pid = 3796] [serial = 2036] [outer = 152D4800] 09:11:33 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (17651400) [pid = 3796] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:11:33 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (15755C00) [pid = 3796] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:11:33 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1697C400) [pid = 3796] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:11:33 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (13101400) [pid = 3796] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:11:33 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (13060400) [pid = 3796] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:11:33 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1869E800) [pid = 3796] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:11:33 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16EC5C00) [pid = 3796] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:11:33 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (10F0A400) [pid = 3796] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:11:33 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (10C10400) [pid = 3796] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:11:33 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1A461400) [pid = 3796] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:11:33 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (13DBD400) [pid = 3796] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:11:34 INFO - PROCESS | 3796 | 1464365494266 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] 09:11:34 INFO - PROCESS | 3796 | 1464365494305 Marionette TRACE conn2 <- [1,2677,null,{"value":"13"}] 09:11:34 INFO - PROCESS | 3796 | 1464365494309 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 3796 | 1464365494311 Marionette TRACE conn2 <- [1,2678,null,{}] 09:11:34 INFO - PROCESS | 3796 | 1464365494314 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}] 09:11:34 INFO - PROCESS | 3796 | 1464365494418 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 09:11:34 INFO - PROCESS | 3796 | 1464365494426 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:34 INFO - PROCESS | 3796 | ++DOCSHELL 139A9000 == 68 [pid = 3796] [id = 679] 09:11:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (15C0C000) [pid = 3796] [serial = 2037] [outer = 00000000] 09:11:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16054C00) [pid = 3796] [serial = 2038] [outer = 15C0C000] 09:11:34 INFO - PROCESS | 3796 | 1464365494471 Marionette DEBUG loaded listener.js 09:11:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16981000) [pid = 3796] [serial = 2039] [outer = 15C0C000] 09:11:35 INFO - PROCESS | 3796 | 1464365495416 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] 09:11:35 INFO - PROCESS | 3796 | 1464365495456 Marionette TRACE conn2 <- [1,2681,null,{"value":"13"}] 09:11:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:11:35 INFO - PROCESS | 3796 | 1464365495460 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:11:35 INFO - PROCESS | 3796 | 1464365495461 Marionette TRACE conn2 <- [1,2682,null,{}] 09:11:35 INFO - PROCESS | 3796 | 1464365495465 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}] 09:11:35 INFO - PROCESS | 3796 | 1464365495609 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 09:11:35 INFO - PROCESS | 3796 | 1464365495749 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:35 INFO - PROCESS | 3796 | ++DOCSHELL 0C7F2C00 == 69 [pid = 3796] [id = 680] 09:11:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (0C7F4800) [pid = 3796] [serial = 2040] [outer = 00000000] 09:11:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (10374400) [pid = 3796] [serial = 2041] [outer = 0C7F4800] 09:11:35 INFO - PROCESS | 3796 | 1464365495808 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (10A61C00) [pid = 3796] [serial = 2042] [outer = 0C7F4800] 09:11:36 INFO - PROCESS | 3796 | 1464365496927 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] 09:11:36 INFO - PROCESS | 3796 | 1464365496963 Marionette TRACE conn2 <- [1,2685,null,{"value":"13"}] 09:11:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:11:36 INFO - PROCESS | 3796 | 1464365496968 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 3796 | 1464365496973 Marionette TRACE conn2 <- [1,2686,null,{}] 09:11:36 INFO - PROCESS | 3796 | 1464365496978 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}] 09:11:37 INFO - PROCESS | 3796 | 1464365497094 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 09:11:37 INFO - PROCESS | 3796 | 1464365497243 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:37 INFO - PROCESS | 3796 | ++DOCSHELL 12D79000 == 70 [pid = 3796] [id = 681] 09:11:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (130D5C00) [pid = 3796] [serial = 2043] [outer = 00000000] 09:11:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (13102C00) [pid = 3796] [serial = 2044] [outer = 130D5C00] 09:11:37 INFO - PROCESS | 3796 | 1464365497302 Marionette DEBUG loaded listener.js 09:11:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (13107000) [pid = 3796] [serial = 2045] [outer = 130D5C00] 09:11:38 INFO - PROCESS | 3796 | 1464365498331 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] 09:11:38 INFO - PROCESS | 3796 | 1464365498411 Marionette TRACE conn2 <- [1,2689,null,{"value":"13"}] 09:11:38 INFO - PROCESS | 3796 | 1464365498415 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:11:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:11:38 INFO - PROCESS | 3796 | 1464365498418 Marionette TRACE conn2 <- [1,2690,null,{}] 09:11:38 INFO - PROCESS | 3796 | 1464365498422 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}] 09:11:38 INFO - PROCESS | 3796 | 1464365498525 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 09:11:38 INFO - PROCESS | 3796 | 1464365498746 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:38 INFO - PROCESS | 3796 | ++DOCSHELL 138E7000 == 71 [pid = 3796] [id = 682] 09:11:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (139A4800) [pid = 3796] [serial = 2046] [outer = 00000000] 09:11:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1431D000) [pid = 3796] [serial = 2047] [outer = 139A4800] 09:11:38 INFO - PROCESS | 3796 | 1464365498803 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (15749800) [pid = 3796] [serial = 2048] [outer = 139A4800] 09:11:39 INFO - PROCESS | 3796 | 1464365499399 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]]]}] 09:11:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:11:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1028ms 09:11:39 INFO - PROCESS | 3796 | 1464365499458 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 09:11:39 INFO - PROCESS | 3796 | 1464365499462 Marionette TRACE conn2 <- [1,2693,null,{"value":"13"}] 09:11:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:11:39 INFO - PROCESS | 3796 | 1464365499489 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:11:39 INFO - PROCESS | 3796 | 1464365499494 Marionette TRACE conn2 <- [1,2694,null,{}] 09:11:39 INFO - PROCESS | 3796 | 1464365499498 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}] 09:11:39 INFO - PROCESS | 3796 | 1464365499615 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 09:11:39 INFO - PROCESS | 3796 | 1464365499761 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:39 INFO - PROCESS | 3796 | ++DOCSHELL 1431BC00 == 72 [pid = 3796] [id = 683] 09:11:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (160B0C00) [pid = 3796] [serial = 2049] [outer = 00000000] 09:11:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (16E7F400) [pid = 3796] [serial = 2050] [outer = 160B0C00] 09:11:39 INFO - PROCESS | 3796 | 1464365499817 Marionette DEBUG loaded listener.js 09:11:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (16E82C00) [pid = 3796] [serial = 2051] [outer = 160B0C00] 09:11:40 INFO - PROCESS | 3796 | 1464365500385 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]]]}] 09:11:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:11:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 950ms 09:11:40 INFO - PROCESS | 3796 | 1464365500423 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 09:11:40 INFO - PROCESS | 3796 | 1464365500425 Marionette TRACE conn2 <- [1,2697,null,{"value":"13"}] 09:11:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:11:40 INFO - PROCESS | 3796 | 1464365500429 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 3796 | 1464365500431 Marionette TRACE conn2 <- [1,2698,null,{}] 09:11:40 INFO - PROCESS | 3796 | 1464365500434 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}] 09:11:40 INFO - PROCESS | 3796 | 1464365500565 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 09:11:40 INFO - PROCESS | 3796 | 1464365500857 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:40 INFO - PROCESS | 3796 | ++DOCSHELL 10A57C00 == 73 [pid = 3796] [id = 684] 09:11:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (10B03C00) [pid = 3796] [serial = 2052] [outer = 00000000] 09:11:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (10FD2800) [pid = 3796] [serial = 2053] [outer = 10B03C00] 09:11:40 INFO - PROCESS | 3796 | 1464365500914 Marionette DEBUG loaded listener.js 09:11:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (1141A800) [pid = 3796] [serial = 2054] [outer = 10B03C00] 09:11:41 INFO - PROCESS | 3796 | 1464365501546 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] 09:11:41 INFO - PROCESS | 3796 | 1464365501583 Marionette TRACE conn2 <- [1,2701,null,{"value":"13"}] 09:11:41 INFO - PROCESS | 3796 | 1464365501587 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:11:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:11:41 INFO - PROCESS | 3796 | 1464365501591 Marionette TRACE conn2 <- [1,2702,null,{}] 09:11:41 INFO - PROCESS | 3796 | 1464365501596 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}] 09:11:41 INFO - PROCESS | 3796 | 1464365501705 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 09:11:41 INFO - PROCESS | 3796 | 1464365501868 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:41 INFO - PROCESS | 3796 | ++DOCSHELL 13BC0C00 == 74 [pid = 3796] [id = 685] 09:11:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (13BC1C00) [pid = 3796] [serial = 2055] [outer = 00000000] 09:11:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (140C2400) [pid = 3796] [serial = 2056] [outer = 13BC1C00] 09:11:41 INFO - PROCESS | 3796 | 1464365501919 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (14325400) [pid = 3796] [serial = 2057] [outer = 13BC1C00] 09:11:42 INFO - PROCESS | 3796 | --DOCSHELL 10C09400 == 73 [pid = 3796] [id = 523] 09:11:42 INFO - PROCESS | 3796 | --DOCSHELL 139A9000 == 72 [pid = 3796] [id = 679] 09:11:42 INFO - PROCESS | 3796 | --DOCSHELL 11C7FC00 == 71 [pid = 3796] [id = 678] 09:11:42 INFO - PROCESS | 3796 | --DOCSHELL 13BBF000 == 70 [pid = 3796] [id = 677] 09:11:42 INFO - PROCESS | 3796 | --DOCSHELL 13309800 == 69 [pid = 3796] [id = 676] 09:11:42 INFO - PROCESS | 3796 | --DOCSHELL 10B04C00 == 68 [pid = 3796] [id = 675] 09:11:42 INFO - PROCESS | 3796 | --DOCSHELL 1037CC00 == 67 [pid = 3796] [id = 674] 09:11:42 INFO - PROCESS | 3796 | --DOCSHELL 1AF65C00 == 66 [pid = 3796] [id = 673] 09:11:42 INFO - PROCESS | 3796 | --DOCSHELL 18593400 == 65 [pid = 3796] [id = 672] 09:11:42 INFO - PROCESS | 3796 | --DOCSHELL 178A9C00 == 64 [pid = 3796] [id = 671] 09:11:42 INFO - PROCESS | 3796 | --DOCSHELL 16B38000 == 63 [pid = 3796] [id = 670] 09:11:42 INFO - PROCESS | 3796 | --DOCSHELL 110A1400 == 62 [pid = 3796] [id = 669] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (1AB21000) [pid = 3796] [serial = 1996] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (16F04C00) [pid = 3796] [serial = 2003] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (16ECCC00) [pid = 3796] [serial = 2002] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (1AE07C00) [pid = 3796] [serial = 1997] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (13DB7C00) [pid = 3796] [serial = 2000] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1764F400) [pid = 3796] [serial = 1988] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (18006C00) [pid = 3796] [serial = 1990] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (19C65C00) [pid = 3796] [serial = 1991] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1288B400) [pid = 3796] [serial = 1960] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (1AB15C00) [pid = 3796] [serial = 1958] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (16BCE000) [pid = 3796] [serial = 1963] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (17653800) [pid = 3796] [serial = 1966] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (19EEC800) [pid = 3796] [serial = 1969] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (16F31800) [pid = 3796] [serial = 1979] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16E89800) [pid = 3796] [serial = 1978] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (140C8C00) [pid = 3796] [serial = 1981] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16BC1000) [pid = 3796] [serial = 1982] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (13DB3400) [pid = 3796] [serial = 1976] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (139A6800) [pid = 3796] [serial = 1975] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (19E2D800) [pid = 3796] [serial = 1994] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (172F7000) [pid = 3796] [serial = 1984] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1760A400) [pid = 3796] [serial = 1985] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (17637000) [pid = 3796] [serial = 1987] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (19E2A800) [pid = 3796] [serial = 1993] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1ABB1400) [pid = 3796] [serial = 1972] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1310B400) [pid = 3796] [serial = 1999] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (19C66400) [pid = 3796] [serial = 2005] [outer = 00000000] [url = about:blank] 09:11:42 INFO - PROCESS | 3796 | 1464365502441 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]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:11:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 903ms 09:11:42 INFO - PROCESS | 3796 | 1464365502495 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 09:11:42 INFO - PROCESS | 3796 | 1464365502499 Marionette TRACE conn2 <- [1,2705,null,{"value":"13"}] 09:11:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:11:42 INFO - PROCESS | 3796 | 1464365502503 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 3796 | 1464365502505 Marionette TRACE conn2 <- [1,2706,null,{}] 09:11:42 INFO - PROCESS | 3796 | 1464365502509 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}] 09:11:42 INFO - PROCESS | 3796 | 1464365502603 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 09:11:42 INFO - PROCESS | 3796 | 1464365502711 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:42 INFO - PROCESS | 3796 | ++DOCSHELL 1310F400 == 63 [pid = 3796] [id = 686] 09:11:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (13309800) [pid = 3796] [serial = 2058] [outer = 00000000] 09:11:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (14319C00) [pid = 3796] [serial = 2059] [outer = 13309800] 09:11:42 INFO - PROCESS | 3796 | 1464365502757 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (1604D000) [pid = 3796] [serial = 2060] [outer = 13309800] 09:11:43 INFO - PROCESS | 3796 | 1464365503204 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] 09:11:43 INFO - PROCESS | 3796 | 1464365503247 Marionette TRACE conn2 <- [1,2709,null,{"value":"13"}] 09:11:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:11:43 INFO - PROCESS | 3796 | 1464365503252 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 3796 | 1464365503257 Marionette TRACE conn2 <- [1,2710,null,{}] 09:11:43 INFO - PROCESS | 3796 | 1464365503266 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}] 09:11:43 INFO - PROCESS | 3796 | 1464365503362 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 09:11:43 INFO - PROCESS | 3796 | 1464365503373 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:43 INFO - PROCESS | 3796 | ++DOCSHELL 1697EC00 == 64 [pid = 3796] [id = 687] 09:11:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16B33000) [pid = 3796] [serial = 2061] [outer = 00000000] 09:11:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16ECD800) [pid = 3796] [serial = 2062] [outer = 16B33000] 09:11:43 INFO - PROCESS | 3796 | 1464365503417 Marionette DEBUG loaded listener.js 09:11:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (16ED1400) [pid = 3796] [serial = 2063] [outer = 16B33000] 09:11:43 INFO - PROCESS | 3796 | 1464365503897 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] 09:11:43 INFO - PROCESS | 3796 | 1464365503952 Marionette TRACE conn2 <- [1,2713,null,{"value":"13"}] 09:11:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:11:43 INFO - PROCESS | 3796 | 1464365503955 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 3796 | 1464365503957 Marionette TRACE conn2 <- [1,2714,null,{}] 09:11:43 INFO - PROCESS | 3796 | 1464365503961 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}] 09:11:44 INFO - PROCESS | 3796 | 1464365504077 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 09:11:44 INFO - PROCESS | 3796 | 1464365504194 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:44 INFO - PROCESS | 3796 | ++DOCSHELL 16F06000 == 65 [pid = 3796] [id = 688] 09:11:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16F0F400) [pid = 3796] [serial = 2064] [outer = 00000000] 09:11:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (16F3E400) [pid = 3796] [serial = 2065] [outer = 16F0F400] 09:11:44 INFO - PROCESS | 3796 | 1464365504239 Marionette DEBUG loaded listener.js 09:11:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (16FEE800) [pid = 3796] [serial = 2066] [outer = 16F0F400] 09:11:44 INFO - PROCESS | 3796 | 1464365504634 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]]]}] 09:11:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:11:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 732ms 09:11:44 INFO - PROCESS | 3796 | 1464365504696 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 09:11:44 INFO - PROCESS | 3796 | 1464365504707 Marionette TRACE conn2 <- [1,2717,null,{"value":"13"}] 09:11:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:11:44 INFO - PROCESS | 3796 | 1464365504718 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:11:44 INFO - PROCESS | 3796 | 1464365504720 Marionette TRACE conn2 <- [1,2718,null,{}] 09:11:44 INFO - PROCESS | 3796 | 1464365504723 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}] 09:11:44 INFO - PROCESS | 3796 | 1464365504842 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 09:11:44 INFO - PROCESS | 3796 | 1464365504912 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:44 INFO - PROCESS | 3796 | ++DOCSHELL 17210800 == 66 [pid = 3796] [id = 689] 09:11:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (17214400) [pid = 3796] [serial = 2067] [outer = 00000000] 09:11:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1722D000) [pid = 3796] [serial = 2068] [outer = 17214400] 09:11:44 INFO - PROCESS | 3796 | 1464365504949 Marionette DEBUG loaded listener.js 09:11:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (17606400) [pid = 3796] [serial = 2069] [outer = 17214400] 09:11:45 INFO - PROCESS | 3796 | 1464365505894 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] 09:11:45 INFO - PROCESS | 3796 | 1464365505967 Marionette TRACE conn2 <- [1,2721,null,{"value":"13"}] 09:11:45 INFO - PROCESS | 3796 | 1464365505971 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 3796 | 1464365505972 Marionette TRACE conn2 <- [1,2722,null,{}] 09:11:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:11:45 INFO - PROCESS | 3796 | 1464365505976 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}] 09:11:46 INFO - PROCESS | 3796 | 1464365506102 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 09:11:46 INFO - PROCESS | 3796 | 1464365506169 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:46 INFO - PROCESS | 3796 | ++DOCSHELL 12AE8000 == 67 [pid = 3796] [id = 690] 09:11:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1722B800) [pid = 3796] [serial = 2070] [outer = 00000000] 09:11:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (17635000) [pid = 3796] [serial = 2071] [outer = 1722B800] 09:11:46 INFO - PROCESS | 3796 | 1464365506219 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (17636C00) [pid = 3796] [serial = 2072] [outer = 1722B800] 09:11:46 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (10567000) [pid = 3796] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:11:46 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (10C04400) [pid = 3796] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:11:46 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1601C800) [pid = 3796] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:11:46 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1AB1EC00) [pid = 3796] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:11:46 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (1A45A800) [pid = 3796] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:11:46 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (19C6BC00) [pid = 3796] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:11:46 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (152D4800) [pid = 3796] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:11:46 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (13DB5C00) [pid = 3796] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:11:46 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (1330B000) [pid = 3796] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:11:46 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (103D0800) [pid = 3796] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:11:46 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (110AB000) [pid = 3796] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:11:46 INFO - PROCESS | 3796 | 1464365506632 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]]]}] 09:11:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:11:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 701ms 09:11:46 INFO - PROCESS | 3796 | 1464365506673 Marionette TRACE conn2 -> [0,2725,"getWindowHandle",null] 09:11:46 INFO - PROCESS | 3796 | 1464365506675 Marionette TRACE conn2 <- [1,2725,null,{"value":"13"}] 09:11:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:11:46 INFO - PROCESS | 3796 | 1464365506678 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:11:46 INFO - PROCESS | 3796 | 1464365506680 Marionette TRACE conn2 <- [1,2726,null,{}] 09:11:46 INFO - PROCESS | 3796 | 1464365506683 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}] 09:11:46 INFO - PROCESS | 3796 | 1464365506768 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 09:11:46 INFO - PROCESS | 3796 | 1464365506875 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:46 INFO - PROCESS | 3796 | ++DOCSHELL 105EE800 == 68 [pid = 3796] [id = 691] 09:11:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (1310AC00) [pid = 3796] [serial = 2073] [outer = 00000000] 09:11:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1604D800) [pid = 3796] [serial = 2074] [outer = 1310AC00] 09:11:46 INFO - PROCESS | 3796 | 1464365506922 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (17613000) [pid = 3796] [serial = 2075] [outer = 1310AC00] 09:11:47 INFO - PROCESS | 3796 | 1464365507292 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]]]}] 09:11:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:11:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 623ms 09:11:47 INFO - PROCESS | 3796 | 1464365507316 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 3796 | 1464365507318 Marionette TRACE conn2 <- [1,2729,null,{"value":"13"}] 09:11:47 INFO - PROCESS | 3796 | 1464365507322 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:11:47 INFO - PROCESS | 3796 | 1464365507323 Marionette TRACE conn2 <- [1,2730,null,{}] 09:11:47 INFO - PROCESS | 3796 | 1464365507326 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}] 09:11:47 INFO - PROCESS | 3796 | 1464365507465 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 09:11:47 INFO - PROCESS | 3796 | 1464365507505 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:47 INFO - PROCESS | 3796 | ++DOCSHELL 16028800 == 69 [pid = 3796] [id = 692] 09:11:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (17615C00) [pid = 3796] [serial = 2076] [outer = 00000000] 09:11:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1764B000) [pid = 3796] [serial = 2077] [outer = 17615C00] 09:11:47 INFO - PROCESS | 3796 | 1464365507549 Marionette DEBUG loaded listener.js 09:11:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (17652000) [pid = 3796] [serial = 2078] [outer = 17615C00] 09:11:47 INFO - PROCESS | 3796 | 1464365507950 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]]]}] 09:11:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:11:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 685ms 09:11:48 INFO - PROCESS | 3796 | 1464365508021 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 3796 | 1464365508023 Marionette TRACE conn2 <- [1,2733,null,{"value":"13"}] 09:11:48 INFO - PROCESS | 3796 | 1464365508027 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:11:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:11:48 INFO - PROCESS | 3796 | 1464365508028 Marionette TRACE conn2 <- [1,2734,null,{}] 09:11:48 INFO - PROCESS | 3796 | 1464365508042 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}] 09:11:48 INFO - PROCESS | 3796 | 1464365508127 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 09:11:48 INFO - PROCESS | 3796 | 1464365508136 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:48 INFO - PROCESS | 3796 | ++DOCSHELL 1780C800 == 70 [pid = 3796] [id = 693] 09:11:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1780EC00) [pid = 3796] [serial = 2079] [outer = 00000000] 09:11:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (17984000) [pid = 3796] [serial = 2080] [outer = 1780EC00] 09:11:48 INFO - PROCESS | 3796 | 1464365508184 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (17A4F000) [pid = 3796] [serial = 2081] [outer = 1780EC00] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 178A9000 == 69 [pid = 3796] [id = 506] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 114A2C00 == 68 [pid = 3796] [id = 510] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 16B3A400 == 67 [pid = 3796] [id = 565] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 10370800 == 66 [pid = 3796] [id = 621] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 139A5400 == 65 [pid = 3796] [id = 548] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 12A91800 == 64 [pid = 3796] [id = 652] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 152D8C00 == 63 [pid = 3796] [id = 564] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 13310800 == 62 [pid = 3796] [id = 511] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 19C65000 == 61 [pid = 3796] [id = 589] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 1A465C00 == 60 [pid = 3796] [id = 642] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 12B88800 == 59 [pid = 3796] [id = 509] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 1760F800 == 58 [pid = 3796] [id = 610] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 13B07400 == 57 [pid = 3796] [id = 519] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 16ED0C00 == 56 [pid = 3796] [id = 549] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 1720F800 == 55 [pid = 3796] [id = 607] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 128B9C00 == 54 [pid = 3796] [id = 522] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 10C07400 == 53 [pid = 3796] [id = 574] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 13110800 == 52 [pid = 3796] [id = 516] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 16BC1800 == 51 [pid = 3796] [id = 535] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 15757000 == 50 [pid = 3796] [id = 512] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 18008000 == 49 [pid = 3796] [id = 641] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 17654000 == 48 [pid = 3796] [id = 656] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 17A54400 == 47 [pid = 3796] [id = 592] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 13158000 == 46 [pid = 3796] [id = 520] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 103D0000 == 45 [pid = 3796] [id = 521] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 16056000 == 44 [pid = 3796] [id = 654] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 1A83DC00 == 43 [pid = 3796] [id = 608] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 15E17400 == 42 [pid = 3796] [id = 513] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 16F37C00 == 41 [pid = 3796] [id = 517] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 15C11800 == 40 [pid = 3796] [id = 606] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 10C03800 == 39 [pid = 3796] [id = 638] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 1720F400 == 38 [pid = 3796] [id = 536] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 114B1800 == 37 [pid = 3796] [id = 414] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 1601A000 == 36 [pid = 3796] [id = 639] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 17650800 == 35 [pid = 3796] [id = 655] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 16F32800 == 34 [pid = 3796] [id = 578] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 16F07800 == 33 [pid = 3796] [id = 550] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 10C0AC00 == 32 [pid = 3796] [id = 524] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 139B1000 == 31 [pid = 3796] [id = 432] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 10373000 == 30 [pid = 3796] [id = 507] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 10C10C00 == 29 [pid = 3796] [id = 508] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 10A62800 == 28 [pid = 3796] [id = 657] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 1A45E000 == 27 [pid = 3796] [id = 609] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 0C7F7400 == 26 [pid = 3796] [id = 640] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 10FD1000 == 25 [pid = 3796] [id = 514] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 0F9F0800 == 24 [pid = 3796] [id = 566] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 10C0F800 == 23 [pid = 3796] [id = 643] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 12B86C00 == 22 [pid = 3796] [id = 515] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 10B06000 == 21 [pid = 3796] [id = 518] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 178AA000 == 20 [pid = 3796] [id = 668] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 1431BC00 == 19 [pid = 3796] [id = 683] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 138E7000 == 18 [pid = 3796] [id = 682] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 12D79000 == 17 [pid = 3796] [id = 681] 09:11:49 INFO - PROCESS | 3796 | --DOCSHELL 0C7F2C00 == 16 [pid = 3796] [id = 680] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (19EE1800) [pid = 3796] [serial = 1922] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (13106000) [pid = 3796] [serial = 1916] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16B3E400) [pid = 3796] [serial = 1919] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1AE0E800) [pid = 3796] [serial = 1928] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1A905800) [pid = 3796] [serial = 1913] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1AB19400) [pid = 3796] [serial = 1925] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (16054C00) [pid = 3796] [serial = 2038] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (16028000) [pid = 3796] [serial = 2035] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (15752400) [pid = 3796] [serial = 2033] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (16053000) [pid = 3796] [serial = 2036] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (138E1800) [pid = 3796] [serial = 2029] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (10B0A800) [pid = 3796] [serial = 2024] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (10A5CC00) [pid = 3796] [serial = 2023] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (11CA4800) [pid = 3796] [serial = 2026] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (12AF0000) [pid = 3796] [serial = 2027] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (1B2B0000) [pid = 3796] [serial = 2020] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (139B2800) [pid = 3796] [serial = 2008] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16ECFC00) [pid = 3796] [serial = 2011] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (18591000) [pid = 3796] [serial = 2014] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1AB1C400) [pid = 3796] [serial = 2017] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (152D6400) [pid = 3796] [serial = 2032] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (139A9C00) [pid = 3796] [serial = 2030] [outer = 00000000] [url = about:blank] 09:11:50 INFO - PROCESS | 3796 | 1464365510349 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]]]}] 09:11:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:11:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 2366ms 09:11:50 INFO - PROCESS | 3796 | 1464365510387 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 3796 | 1464365510391 Marionette TRACE conn2 <- [1,2737,null,{"value":"13"}] 09:11:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:11:50 INFO - PROCESS | 3796 | 1464365510396 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 3796 | 1464365510401 Marionette TRACE conn2 <- [1,2738,null,{}] 09:11:50 INFO - PROCESS | 3796 | 1464365510408 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}] 09:11:50 INFO - PROCESS | 3796 | 1464365510499 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 09:11:50 INFO - PROCESS | 3796 | 1464365510511 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:50 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E9800 == 17 [pid = 3796] [id = 694] 09:11:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (0F9EA400) [pid = 3796] [serial = 2082] [outer = 00000000] 09:11:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (103DAC00) [pid = 3796] [serial = 2083] [outer = 0F9EA400] 09:11:50 INFO - PROCESS | 3796 | 1464365510562 Marionette DEBUG loaded listener.js 09:11:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (105ECC00) [pid = 3796] [serial = 2084] [outer = 0F9EA400] 09:11:51 INFO - PROCESS | 3796 | 1464365511073 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]]]}] 09:11:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:11:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 685ms 09:11:51 INFO - PROCESS | 3796 | 1464365511097 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 09:11:51 INFO - PROCESS | 3796 | 1464365511102 Marionette TRACE conn2 <- [1,2741,null,{"value":"13"}] 09:11:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:11:51 INFO - PROCESS | 3796 | 1464365511109 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:11:51 INFO - PROCESS | 3796 | 1464365511112 Marionette TRACE conn2 <- [1,2742,null,{}] 09:11:51 INFO - PROCESS | 3796 | 1464365511120 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}] 09:11:51 INFO - PROCESS | 3796 | 1464365511209 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 09:11:51 INFO - PROCESS | 3796 | 1464365511219 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:51 INFO - PROCESS | 3796 | ++DOCSHELL 10B09800 == 18 [pid = 3796] [id = 695] 09:11:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (10B0A000) [pid = 3796] [serial = 2085] [outer = 00000000] 09:11:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10B0FC00) [pid = 3796] [serial = 2086] [outer = 10B0A000] 09:11:51 INFO - PROCESS | 3796 | 1464365511265 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (10C05400) [pid = 3796] [serial = 2087] [outer = 10B0A000] 09:11:51 INFO - PROCESS | 3796 | 1464365511749 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]]]}] 09:11:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:11:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 700ms 09:11:51 INFO - PROCESS | 3796 | 1464365511806 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 09:11:51 INFO - PROCESS | 3796 | 1464365511809 Marionette TRACE conn2 <- [1,2745,null,{"value":"13"}] 09:11:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:11:51 INFO - PROCESS | 3796 | 1464365511812 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:11:51 INFO - PROCESS | 3796 | 1464365511816 Marionette TRACE conn2 <- [1,2746,null,{}] 09:11:51 INFO - PROCESS | 3796 | 1464365511827 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}] 09:11:51 INFO - PROCESS | 3796 | 1464365511917 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 09:11:52 INFO - PROCESS | 3796 | 1464365512044 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:52 INFO - PROCESS | 3796 | ++DOCSHELL 10FD2C00 == 19 [pid = 3796] [id = 696] 09:11:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1125C400) [pid = 3796] [serial = 2088] [outer = 00000000] 09:11:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (11A0CC00) [pid = 3796] [serial = 2089] [outer = 1125C400] 09:11:52 INFO - PROCESS | 3796 | 1464365512093 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (11CA2000) [pid = 3796] [serial = 2090] [outer = 1125C400] 09:11:52 INFO - PROCESS | 3796 | 1464365512489 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]]]}] 09:11:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:11:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 701ms 09:11:52 INFO - PROCESS | 3796 | 1464365512511 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 3796 | 1464365512513 Marionette TRACE conn2 <- [1,2749,null,{"value":"13"}] 09:11:52 INFO - PROCESS | 3796 | 1464365512516 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:11:52 INFO - PROCESS | 3796 | 1464365512518 Marionette TRACE conn2 <- [1,2750,null,{}] 09:11:52 INFO - PROCESS | 3796 | 1464365512522 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}] 09:11:52 INFO - PROCESS | 3796 | 1464365512639 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 09:11:52 INFO - PROCESS | 3796 | 1464365512649 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:52 INFO - PROCESS | 3796 | ++DOCSHELL 10B0D800 == 20 [pid = 3796] [id = 697] 09:11:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (11A0B800) [pid = 3796] [serial = 2091] [outer = 00000000] 09:11:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (12D7D400) [pid = 3796] [serial = 2092] [outer = 11A0B800] 09:11:52 INFO - PROCESS | 3796 | 1464365512695 Marionette DEBUG loaded listener.js 09:11:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (13109C00) [pid = 3796] [serial = 2093] [outer = 11A0B800] 09:11:53 INFO - PROCESS | 3796 | 1464365513130 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]]]}] 09:11:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:11:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 638ms 09:11:53 INFO - PROCESS | 3796 | 1464365513155 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 3796 | 1464365513157 Marionette TRACE conn2 <- [1,2753,null,{"value":"13"}] 09:11:53 INFO - PROCESS | 3796 | 1464365513160 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:11:53 INFO - PROCESS | 3796 | 1464365513162 Marionette TRACE conn2 <- [1,2754,null,{}] 09:11:53 INFO - PROCESS | 3796 | 1464365513165 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}] 09:11:53 INFO - PROCESS | 3796 | 1464365513277 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 09:11:53 INFO - PROCESS | 3796 | 1464365513286 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:53 INFO - PROCESS | 3796 | ++DOCSHELL 1310D400 == 21 [pid = 3796] [id = 698] 09:11:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (1315BC00) [pid = 3796] [serial = 2094] [outer = 00000000] 09:11:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (13381800) [pid = 3796] [serial = 2095] [outer = 1315BC00] 09:11:53 INFO - PROCESS | 3796 | 1464365513331 Marionette DEBUG loaded listener.js 09:11:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1381F400) [pid = 3796] [serial = 2096] [outer = 1315BC00] 09:11:53 INFO - PROCESS | 3796 | 1464365513793 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]]]}] 09:11:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:11:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 685ms 09:11:53 INFO - PROCESS | 3796 | 1464365513860 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 09:11:53 INFO - PROCESS | 3796 | 1464365513862 Marionette TRACE conn2 <- [1,2757,null,{"value":"13"}] 09:11:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:11:53 INFO - PROCESS | 3796 | 1464365513865 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:11:53 INFO - PROCESS | 3796 | 1464365513867 Marionette TRACE conn2 <- [1,2758,null,{}] 09:11:53 INFO - PROCESS | 3796 | 1464365513879 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}] 09:11:53 INFO - PROCESS | 3796 | 1464365513989 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 09:11:54 INFO - PROCESS | 3796 | 1464365514007 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:54 INFO - PROCESS | 3796 | ++DOCSHELL 13BBF000 == 22 [pid = 3796] [id = 699] 09:11:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (13BC1800) [pid = 3796] [serial = 2097] [outer = 00000000] 09:11:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (140C9C00) [pid = 3796] [serial = 2098] [outer = 13BC1800] 09:11:54 INFO - PROCESS | 3796 | 1464365514052 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (14324C00) [pid = 3796] [serial = 2099] [outer = 13BC1800] 09:11:54 INFO - PROCESS | 3796 | 1464365514482 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]]]}] 09:11:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:11:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 654ms 09:11:54 INFO - PROCESS | 3796 | 1464365514528 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 09:11:54 INFO - PROCESS | 3796 | 1464365514530 Marionette TRACE conn2 <- [1,2761,null,{"value":"13"}] 09:11:54 INFO - PROCESS | 3796 | 1464365514537 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:11:54 INFO - PROCESS | 3796 | 1464365514539 Marionette TRACE conn2 <- [1,2762,null,{}] 09:11:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:11:54 INFO - PROCESS | 3796 | 1464365514542 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}] 09:11:54 INFO - PROCESS | 3796 | 1464365514601 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 09:11:54 INFO - PROCESS | 3796 | 1464365514608 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:54 INFO - PROCESS | 3796 | ++DOCSHELL 152DA400 == 23 [pid = 3796] [id = 700] 09:11:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (15735C00) [pid = 3796] [serial = 2100] [outer = 00000000] 09:11:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (15C11800) [pid = 3796] [serial = 2101] [outer = 15735C00] 09:11:54 INFO - PROCESS | 3796 | 1464365514652 Marionette DEBUG loaded listener.js 09:11:54 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (15E17400) [pid = 3796] [serial = 2102] [outer = 15735C00] 09:11:55 INFO - PROCESS | 3796 | 1464365515135 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]]]}] 09:11:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:11:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 623ms 09:11:55 INFO - PROCESS | 3796 | 1464365515162 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 09:11:55 INFO - PROCESS | 3796 | 1464365515164 Marionette TRACE conn2 <- [1,2765,null,{"value":"13"}] 09:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:11:55 INFO - PROCESS | 3796 | 1464365515172 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:11:55 INFO - PROCESS | 3796 | 1464365515173 Marionette TRACE conn2 <- [1,2766,null,{}] 09:11:55 INFO - PROCESS | 3796 | 1464365515177 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}] 09:11:55 INFO - PROCESS | 3796 | 1464365515264 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 09:11:55 INFO - PROCESS | 3796 | 1464365515271 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:55 INFO - PROCESS | 3796 | ++DOCSHELL 10B0F400 == 24 [pid = 3796] [id = 701] 09:11:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (14339800) [pid = 3796] [serial = 2103] [outer = 00000000] 09:11:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (16053000) [pid = 3796] [serial = 2104] [outer = 14339800] 09:11:55 INFO - PROCESS | 3796 | 1464365515315 Marionette DEBUG loaded listener.js 09:11:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (16053C00) [pid = 3796] [serial = 2105] [outer = 14339800] 09:11:55 INFO - PROCESS | 3796 | 1464365515800 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]]]}] 09:11:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:11:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 700ms 09:11:55 INFO - PROCESS | 3796 | 1464365515872 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 09:11:55 INFO - PROCESS | 3796 | 1464365515874 Marionette TRACE conn2 <- [1,2769,null,{"value":"13"}] 09:11:55 INFO - PROCESS | 3796 | 1464365515877 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:11:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:11:55 INFO - PROCESS | 3796 | 1464365515879 Marionette TRACE conn2 <- [1,2770,null,{}] 09:11:55 INFO - PROCESS | 3796 | 1464365515883 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}] 09:11:55 INFO - PROCESS | 3796 | 1464365515996 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 09:11:56 INFO - PROCESS | 3796 | 1464365516087 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:56 INFO - PROCESS | 3796 | ++DOCSHELL 10FD1000 == 25 [pid = 3796] [id = 702] 09:11:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (160BD000) [pid = 3796] [serial = 2106] [outer = 00000000] 09:11:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (1697FC00) [pid = 3796] [serial = 2107] [outer = 160BD000] 09:11:56 INFO - PROCESS | 3796 | 1464365516133 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (16AAB400) [pid = 3796] [serial = 2108] [outer = 160BD000] 09:11:56 INFO - PROCESS | 3796 | 1464365516544 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]]]}] 09:11:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:11:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 701ms 09:11:56 INFO - PROCESS | 3796 | 1464365516577 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 3796 | 1464365516579 Marionette TRACE conn2 <- [1,2773,null,{"value":"13"}] 09:11:56 INFO - PROCESS | 3796 | 1464365516582 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:11:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:11:56 INFO - PROCESS | 3796 | 1464365516584 Marionette TRACE conn2 <- [1,2774,null,{}] 09:11:56 INFO - PROCESS | 3796 | 1464365516587 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}] 09:11:56 INFO - PROCESS | 3796 | 1464365516702 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 09:11:56 INFO - PROCESS | 3796 | 1464365516709 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:56 INFO - PROCESS | 3796 | ++DOCSHELL 12B80800 == 26 [pid = 3796] [id = 703] 09:11:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (16AAC400) [pid = 3796] [serial = 2109] [outer = 00000000] 09:11:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (16B38800) [pid = 3796] [serial = 2110] [outer = 16AAC400] 09:11:56 INFO - PROCESS | 3796 | 1464365516753 Marionette DEBUG loaded listener.js 09:11:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (16BC1400) [pid = 3796] [serial = 2111] [outer = 16AAC400] 09:11:57 INFO - PROCESS | 3796 | 1464365517202 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]]]}] 09:11:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:11:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 622ms 09:11:57 INFO - PROCESS | 3796 | 1464365517221 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 09:11:57 INFO - PROCESS | 3796 | 1464365517223 Marionette TRACE conn2 <- [1,2777,null,{"value":"13"}] 09:11:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:11:57 INFO - PROCESS | 3796 | 1464365517226 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 3796 | 1464365517229 Marionette TRACE conn2 <- [1,2778,null,{}] 09:11:57 INFO - PROCESS | 3796 | 1464365517232 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}] 09:11:57 INFO - PROCESS | 3796 | 1464365517358 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 09:11:57 INFO - PROCESS | 3796 | 1464365517458 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:57 INFO - PROCESS | 3796 | ++DOCSHELL 16EC6800 == 27 [pid = 3796] [id = 704] 09:11:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (16EC7000) [pid = 3796] [serial = 2112] [outer = 00000000] 09:11:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (16F04800) [pid = 3796] [serial = 2113] [outer = 16EC7000] 09:11:57 INFO - PROCESS | 3796 | 1464365517518 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (16F32000) [pid = 3796] [serial = 2114] [outer = 16EC7000] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (16058000) [pid = 3796] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (1125E800) [pid = 3796] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (110AA800) [pid = 3796] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (17656800) [pid = 3796] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (16BCB000) [pid = 3796] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (17A51C00) [pid = 3796] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (17650C00) [pid = 3796] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (110A2400) [pid = 3796] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (17984800) [pid = 3796] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1AA75000) [pid = 3796] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (17214400) [pid = 3796] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1722B800) [pid = 3796] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1310AC00) [pid = 3796] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (17615C00) [pid = 3796] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (16F0F400) [pid = 3796] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (16B33000) [pid = 3796] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (13309800) [pid = 3796] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (13BC1C00) [pid = 3796] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (10B03C00) [pid = 3796] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (160B0C00) [pid = 3796] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (139A4800) [pid = 3796] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (130D5C00) [pid = 3796] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (0C7F4800) [pid = 3796] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (15C0C000) [pid = 3796] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:11:58 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (1AF66000) [pid = 3796] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:11:58 INFO - PROCESS | 3796 | 1464365518390 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]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:11:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1183ms 09:11:58 INFO - PROCESS | 3796 | 1464365518426 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 3796 | 1464365518428 Marionette TRACE conn2 <- [1,2781,null,{"value":"13"}] 09:11:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:11:58 INFO - PROCESS | 3796 | 1464365518431 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 3796 | 1464365518432 Marionette TRACE conn2 <- [1,2782,null,{}] 09:11:58 INFO - PROCESS | 3796 | 1464365518436 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}] 09:11:58 INFO - PROCESS | 3796 | 1464365518516 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 09:11:58 INFO - PROCESS | 3796 | 1464365518522 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:58 INFO - PROCESS | 3796 | ++DOCSHELL 139A4800 == 28 [pid = 3796] [id = 705] 09:11:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (139AA400) [pid = 3796] [serial = 2115] [outer = 00000000] 09:11:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (160B0C00) [pid = 3796] [serial = 2116] [outer = 139AA400] 09:11:58 INFO - PROCESS | 3796 | 1464365518573 Marionette DEBUG loaded listener.js 09:11:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16974400) [pid = 3796] [serial = 2117] [outer = 139AA400] 09:11:58 INFO - PROCESS | 3796 | 1464365518998 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]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:11:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 592ms 09:11:59 INFO - PROCESS | 3796 | 1464365519042 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 3796 | 1464365519044 Marionette TRACE conn2 <- [1,2785,null,{"value":"13"}] 09:11:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:11:59 INFO - PROCESS | 3796 | 1464365519047 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 3796 | 1464365519049 Marionette TRACE conn2 <- [1,2786,null,{}] 09:11:59 INFO - PROCESS | 3796 | 1464365519056 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}] 09:11:59 INFO - PROCESS | 3796 | 1464365519133 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 09:11:59 INFO - PROCESS | 3796 | 1464365519140 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:59 INFO - PROCESS | 3796 | ++DOCSHELL 10C05800 == 29 [pid = 3796] [id = 706] 09:11:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16EC3400) [pid = 3796] [serial = 2118] [outer = 00000000] 09:11:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16F3A400) [pid = 3796] [serial = 2119] [outer = 16EC3400] 09:11:59 INFO - PROCESS | 3796 | 1464365519183 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (16F40800) [pid = 3796] [serial = 2120] [outer = 16EC3400] 09:11:59 INFO - PROCESS | 3796 | 1464365519626 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]]]}] 09:11:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:11:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 639ms 09:11:59 INFO - PROCESS | 3796 | 1464365519672 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 09:11:59 INFO - PROCESS | 3796 | 1464365519674 Marionette TRACE conn2 <- [1,2789,null,{"value":"13"}] 09:11:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:11:59 INFO - PROCESS | 3796 | 1464365519677 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:11:59 INFO - PROCESS | 3796 | 1464365519679 Marionette TRACE conn2 <- [1,2790,null,{}] 09:11:59 INFO - PROCESS | 3796 | 1464365519686 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}] 09:11:59 INFO - PROCESS | 3796 | 1464365519763 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 09:11:59 INFO - PROCESS | 3796 | 1464365519770 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:11:59 INFO - PROCESS | 3796 | ++DOCSHELL 13381000 == 30 [pid = 3796] [id = 707] 09:11:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (16F08000) [pid = 3796] [serial = 2121] [outer = 00000000] 09:11:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (1722C000) [pid = 3796] [serial = 2122] [outer = 16F08000] 09:11:59 INFO - PROCESS | 3796 | 1464365519813 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (1722E800) [pid = 3796] [serial = 2123] [outer = 16F08000] 09:12:00 INFO - PROCESS | 3796 | 1464365520423 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]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:12:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 794ms 09:12:00 INFO - PROCESS | 3796 | 1464365520543 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 3796 | 1464365520547 Marionette TRACE conn2 <- [1,2793,null,{"value":"13"}] 09:12:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:12:00 INFO - PROCESS | 3796 | 1464365520555 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 3796 | 1464365520558 Marionette TRACE conn2 <- [1,2794,null,{}] 09:12:00 INFO - PROCESS | 3796 | 1464365520564 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}] 09:12:00 INFO - PROCESS | 3796 | 1464365520697 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 09:12:00 INFO - PROCESS | 3796 | 1464365520831 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:00 INFO - PROCESS | 3796 | ++DOCSHELL 1036EC00 == 31 [pid = 3796] [id = 708] 09:12:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (10375C00) [pid = 3796] [serial = 2124] [outer = 00000000] 09:12:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (10B07000) [pid = 3796] [serial = 2125] [outer = 10375C00] 09:12:00 INFO - PROCESS | 3796 | 1464365520891 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (10C0DC00) [pid = 3796] [serial = 2126] [outer = 10375C00] 09:12:01 INFO - PROCESS | 3796 | 1464365521569 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]]]}] 09:12:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:12:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1044ms 09:12:01 INFO - PROCESS | 3796 | 1464365521608 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 09:12:01 INFO - PROCESS | 3796 | 1464365521618 Marionette TRACE conn2 <- [1,2797,null,{"value":"13"}] 09:12:01 INFO - PROCESS | 3796 | 1464365521647 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:12:01 INFO - PROCESS | 3796 | 1464365521650 Marionette TRACE conn2 <- [1,2798,null,{}] 09:12:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:12:01 INFO - PROCESS | 3796 | 1464365521655 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}] 09:12:01 INFO - PROCESS | 3796 | 1464365521773 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 09:12:01 INFO - PROCESS | 3796 | 1464365521915 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:01 INFO - PROCESS | 3796 | ++DOCSHELL 110AC000 == 32 [pid = 3796] [id = 709] 09:12:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (11C9E000) [pid = 3796] [serial = 2127] [outer = 00000000] 09:12:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (12D7E000) [pid = 3796] [serial = 2128] [outer = 11C9E000] 09:12:01 INFO - PROCESS | 3796 | 1464365521970 Marionette DEBUG loaded listener.js 09:12:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (13158000) [pid = 3796] [serial = 2129] [outer = 11C9E000] 09:12:02 INFO - PROCESS | 3796 | 1464365522921 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]]]}] 09:12:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:12:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1293ms 09:12:02 INFO - PROCESS | 3796 | 1464365522949 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 09:12:02 INFO - PROCESS | 3796 | 1464365522953 Marionette TRACE conn2 <- [1,2801,null,{"value":"13"}] 09:12:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:12:02 INFO - PROCESS | 3796 | 1464365522958 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 3796 | 1464365522962 Marionette TRACE conn2 <- [1,2802,null,{}] 09:12:02 INFO - PROCESS | 3796 | 1464365522969 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}] 09:12:03 INFO - PROCESS | 3796 | 1464365523073 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 09:12:03 INFO - PROCESS | 3796 | 1464365523219 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:03 INFO - PROCESS | 3796 | ++DOCSHELL 105EF400 == 33 [pid = 3796] [id = 710] 09:12:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (105F3000) [pid = 3796] [serial = 2130] [outer = 00000000] 09:12:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (10B08800) [pid = 3796] [serial = 2131] [outer = 105F3000] 09:12:03 INFO - PROCESS | 3796 | 1464365523270 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (10C0F400) [pid = 3796] [serial = 2132] [outer = 105F3000] 09:12:03 INFO - PROCESS | 3796 | --DOCSHELL 10A57C00 == 32 [pid = 3796] [id = 684] 09:12:03 INFO - PROCESS | 3796 | --DOCSHELL 105EE800 == 31 [pid = 3796] [id = 691] 09:12:03 INFO - PROCESS | 3796 | --DOCSHELL 17210800 == 30 [pid = 3796] [id = 689] 09:12:03 INFO - PROCESS | 3796 | --DOCSHELL 16028800 == 29 [pid = 3796] [id = 692] 09:12:03 INFO - PROCESS | 3796 | --DOCSHELL 16F06000 == 28 [pid = 3796] [id = 688] 09:12:03 INFO - PROCESS | 3796 | --DOCSHELL 12AE8000 == 27 [pid = 3796] [id = 690] 09:12:03 INFO - PROCESS | 3796 | --DOCSHELL 1310F400 == 26 [pid = 3796] [id = 686] 09:12:03 INFO - PROCESS | 3796 | --DOCSHELL 13BC0C00 == 25 [pid = 3796] [id = 685] 09:12:03 INFO - PROCESS | 3796 | --DOCSHELL 1780C800 == 24 [pid = 3796] [id = 693] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (16F07C00) [pid = 3796] [serial = 1964] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (13102000) [pid = 3796] [serial = 1961] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (1AE0CC00) [pid = 3796] [serial = 1973] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (1ABA4C00) [pid = 3796] [serial = 1970] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (1720A800) [pid = 3796] [serial = 2012] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (19E28800) [pid = 3796] [serial = 2015] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (17656C00) [pid = 3796] [serial = 1967] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (1574A000) [pid = 3796] [serial = 2009] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1A45E800) [pid = 3796] [serial = 2006] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (1AE10400) [pid = 3796] [serial = 2018] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (0C7FB400) [pid = 3796] [serial = 2021] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (1722D000) [pid = 3796] [serial = 2068] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (17635000) [pid = 3796] [serial = 2071] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (17606400) [pid = 3796] [serial = 2069] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (1604D800) [pid = 3796] [serial = 2074] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (17636C00) [pid = 3796] [serial = 2072] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (1764B000) [pid = 3796] [serial = 2077] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (17984000) [pid = 3796] [serial = 2080] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (17652000) [pid = 3796] [serial = 2078] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (16F3E400) [pid = 3796] [serial = 2065] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (16ECD800) [pid = 3796] [serial = 2062] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (16ED1400) [pid = 3796] [serial = 2063] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (14319C00) [pid = 3796] [serial = 2059] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (1604D000) [pid = 3796] [serial = 2060] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (14325400) [pid = 3796] [serial = 2057] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (140C2400) [pid = 3796] [serial = 2056] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (1141A800) [pid = 3796] [serial = 2054] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (10FD2800) [pid = 3796] [serial = 2053] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (16E82C00) [pid = 3796] [serial = 2051] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16E7F400) [pid = 3796] [serial = 2050] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (15749800) [pid = 3796] [serial = 2048] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (1431D000) [pid = 3796] [serial = 2047] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (13107000) [pid = 3796] [serial = 2045] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (13102C00) [pid = 3796] [serial = 2044] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (10A61C00) [pid = 3796] [serial = 2042] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (10374400) [pid = 3796] [serial = 2041] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16981000) [pid = 3796] [serial = 2039] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (16FEE800) [pid = 3796] [serial = 2066] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (17613000) [pid = 3796] [serial = 2075] [outer = 00000000] [url = about:blank] 09:12:03 INFO - PROCESS | 3796 | 1464365523771 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]]]}] 09:12:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:12:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 825ms 09:12:03 INFO - PROCESS | 3796 | 1464365523788 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 09:12:03 INFO - PROCESS | 3796 | 1464365523793 Marionette TRACE conn2 <- [1,2805,null,{"value":"13"}] 09:12:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:12:03 INFO - PROCESS | 3796 | 1464365523799 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:12:03 INFO - PROCESS | 3796 | 1464365523802 Marionette TRACE conn2 <- [1,2806,null,{}] 09:12:03 INFO - PROCESS | 3796 | 1464365523805 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}] 09:12:03 INFO - PROCESS | 3796 | 1464365523888 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 09:12:03 INFO - PROCESS | 3796 | 1464365523896 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:03 INFO - PROCESS | 3796 | ++DOCSHELL 10C0F000 == 25 [pid = 3796] [id = 711] 09:12:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (10C0F800) [pid = 3796] [serial = 2133] [outer = 00000000] 09:12:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (11264800) [pid = 3796] [serial = 2134] [outer = 10C0F800] 09:12:03 INFO - PROCESS | 3796 | 1464365523945 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (11C7C800) [pid = 3796] [serial = 2135] [outer = 10C0F800] 09:12:04 INFO - PROCESS | 3796 | 1464365524443 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]]]}] 09:12:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:12:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 701ms 09:12:04 INFO - PROCESS | 3796 | 1464365524496 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 09:12:04 INFO - PROCESS | 3796 | 1464365524499 Marionette TRACE conn2 <- [1,2809,null,{"value":"13"}] 09:12:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:12:04 INFO - PROCESS | 3796 | 1464365524502 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:12:04 INFO - PROCESS | 3796 | 1464365524506 Marionette TRACE conn2 <- [1,2810,null,{}] 09:12:04 INFO - PROCESS | 3796 | 1464365524516 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}] 09:12:04 INFO - PROCESS | 3796 | 1464365524602 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 09:12:04 INFO - PROCESS | 3796 | 1464365524740 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:04 INFO - PROCESS | 3796 | ++DOCSHELL 13076C00 == 26 [pid = 3796] [id = 712] 09:12:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (1307B800) [pid = 3796] [serial = 2136] [outer = 00000000] 09:12:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (1381EC00) [pid = 3796] [serial = 2137] [outer = 1307B800] 09:12:04 INFO - PROCESS | 3796 | 1464365524789 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (139AEC00) [pid = 3796] [serial = 2138] [outer = 1307B800] 09:12:05 INFO - PROCESS | 3796 | 1464365525173 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]]]}] 09:12:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:12:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 747ms 09:12:05 INFO - PROCESS | 3796 | 1464365525242 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 3796 | 1464365525245 Marionette TRACE conn2 <- [1,2813,null,{"value":"13"}] 09:12:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:12:05 INFO - PROCESS | 3796 | 1464365525248 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 3796 | 1464365525250 Marionette TRACE conn2 <- [1,2814,null,{}] 09:12:05 INFO - PROCESS | 3796 | 1464365525253 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}] 09:12:05 INFO - PROCESS | 3796 | 1464365525336 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 09:12:05 INFO - PROCESS | 3796 | 1464365525343 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:05 INFO - PROCESS | 3796 | ++DOCSHELL 138EDC00 == 27 [pid = 3796] [id = 713] 09:12:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (13DB2800) [pid = 3796] [serial = 2139] [outer = 00000000] 09:12:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (140CC400) [pid = 3796] [serial = 2140] [outer = 13DB2800] 09:12:05 INFO - PROCESS | 3796 | 1464365525388 Marionette DEBUG loaded listener.js 09:12:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (152D8800) [pid = 3796] [serial = 2141] [outer = 13DB2800] 09:12:05 INFO - PROCESS | 3796 | 1464365525886 Marionette TRACE conn2 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:12:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:12:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 701ms 09:12:05 INFO - PROCESS | 3796 | 1464365525948 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 3796 | 1464365525950 Marionette TRACE conn2 <- [1,2817,null,{"value":"13"}] 09:12:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:12:05 INFO - PROCESS | 3796 | 1464365525959 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 3796 | 1464365525961 Marionette TRACE conn2 <- [1,2818,null,{}] 09:12:05 INFO - PROCESS | 3796 | 1464365525974 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}] 09:12:06 INFO - PROCESS | 3796 | 1464365526111 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 09:12:06 INFO - PROCESS | 3796 | 1464365526122 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:06 INFO - PROCESS | 3796 | ++DOCSHELL 15733C00 == 28 [pid = 3796] [id = 714] 09:12:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15756400) [pid = 3796] [serial = 2142] [outer = 00000000] 09:12:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15E17C00) [pid = 3796] [serial = 2143] [outer = 15756400] 09:12:06 INFO - PROCESS | 3796 | 1464365526218 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15E1E400) [pid = 3796] [serial = 2144] [outer = 15756400] 09:12:06 INFO - PROCESS | 3796 | 1464365526654 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]]]}] 09:12:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:12:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 763ms 09:12:06 INFO - PROCESS | 3796 | 1464365526714 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 09:12:06 INFO - PROCESS | 3796 | 1464365526716 Marionette TRACE conn2 <- [1,2821,null,{"value":"13"}] 09:12:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:12:06 INFO - PROCESS | 3796 | 1464365526719 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:12:06 INFO - PROCESS | 3796 | 1464365526721 Marionette TRACE conn2 <- [1,2822,null,{}] 09:12:06 INFO - PROCESS | 3796 | 1464365526724 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}] 09:12:06 INFO - PROCESS | 3796 | 1464365526865 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 09:12:06 INFO - PROCESS | 3796 | 1464365526935 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:06 INFO - PROCESS | 3796 | ++DOCSHELL 1601B800 == 29 [pid = 3796] [id = 715] 09:12:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (1601F400) [pid = 3796] [serial = 2145] [outer = 00000000] 09:12:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16980C00) [pid = 3796] [serial = 2146] [outer = 1601F400] 09:12:06 INFO - PROCESS | 3796 | 1464365526980 Marionette DEBUG loaded listener.js 09:12:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (16B30C00) [pid = 3796] [serial = 2147] [outer = 1601F400] 09:12:07 INFO - PROCESS | 3796 | 1464365527397 Marionette TRACE conn2 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:12:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 701ms 09:12:07 INFO - PROCESS | 3796 | 1464365527419 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 09:12:07 INFO - PROCESS | 3796 | 1464365527421 Marionette TRACE conn2 <- [1,2825,null,{"value":"13"}] 09:12:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:12:07 INFO - PROCESS | 3796 | 1464365527424 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 3796 | 1464365527426 Marionette TRACE conn2 <- [1,2826,null,{}] 09:12:07 INFO - PROCESS | 3796 | 1464365527429 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}] 09:12:07 INFO - PROCESS | 3796 | 1464365527564 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 09:12:07 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (15735C00) [pid = 3796] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:12:07 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (160BD000) [pid = 3796] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:12:07 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (10B0A000) [pid = 3796] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:12:07 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (0F9EA400) [pid = 3796] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:12:07 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (13BC1800) [pid = 3796] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:12:07 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (14339800) [pid = 3796] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:12:07 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11A0B800) [pid = 3796] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:12:07 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (16EC3400) [pid = 3796] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:12:07 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (1315BC00) [pid = 3796] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:12:07 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16AAC400) [pid = 3796] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:12:07 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (1125C400) [pid = 3796] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:12:07 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16EC7000) [pid = 3796] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:12:07 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (139AA400) [pid = 3796] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:12:07 INFO - PROCESS | 3796 | 1464365527736 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:07 INFO - PROCESS | 3796 | ++DOCSHELL 0F9EA400 == 30 [pid = 3796] [id = 716] 09:12:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10372800) [pid = 3796] [serial = 2148] [outer = 00000000] 09:12:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (10F0DC00) [pid = 3796] [serial = 2149] [outer = 10372800] 09:12:07 INFO - PROCESS | 3796 | 1464365527787 Marionette DEBUG loaded listener.js 09:12:07 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12A91000) [pid = 3796] [serial = 2150] [outer = 10372800] 09:12:08 INFO - PROCESS | 3796 | 1464365528152 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]]]}] 09:12:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:12:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 794ms 09:12:08 INFO - PROCESS | 3796 | 1464365528227 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 09:12:08 INFO - PROCESS | 3796 | 1464365528229 Marionette TRACE conn2 <- [1,2829,null,{"value":"13"}] 09:12:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:12:08 INFO - PROCESS | 3796 | 1464365528232 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:12:08 INFO - PROCESS | 3796 | 1464365528234 Marionette TRACE conn2 <- [1,2830,null,{}] 09:12:08 INFO - PROCESS | 3796 | 1464365528238 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}] 09:12:08 INFO - PROCESS | 3796 | 1464365528315 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 09:12:08 INFO - PROCESS | 3796 | 1464365528322 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:08 INFO - PROCESS | 3796 | ++DOCSHELL 12AEFC00 == 31 [pid = 3796] [id = 717] 09:12:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (13BBFC00) [pid = 3796] [serial = 2151] [outer = 00000000] 09:12:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (1697D400) [pid = 3796] [serial = 2152] [outer = 13BBFC00] 09:12:08 INFO - PROCESS | 3796 | 1464365528366 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (16BC8800) [pid = 3796] [serial = 2153] [outer = 13BBFC00] 09:12:08 INFO - PROCESS | 3796 | 1464365528819 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]]]}] 09:12:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:12:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 639ms 09:12:08 INFO - PROCESS | 3796 | 1464365528854 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 09:12:08 INFO - PROCESS | 3796 | 1464365528856 Marionette TRACE conn2 <- [1,2833,null,{"value":"13"}] 09:12:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:12:08 INFO - PROCESS | 3796 | 1464365528860 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:12:08 INFO - PROCESS | 3796 | 1464365528861 Marionette TRACE conn2 <- [1,2834,null,{}] 09:12:08 INFO - PROCESS | 3796 | 1464365528865 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}] 09:12:08 INFO - PROCESS | 3796 | 1464365528945 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 09:12:08 INFO - PROCESS | 3796 | 1464365528952 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:08 INFO - PROCESS | 3796 | ++DOCSHELL 12D7DC00 == 32 [pid = 3796] [id = 718] 09:12:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (16AAB000) [pid = 3796] [serial = 2154] [outer = 00000000] 09:12:08 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (16ECC400) [pid = 3796] [serial = 2155] [outer = 16AAB000] 09:12:09 INFO - PROCESS | 3796 | 1464365528995 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (16ECC800) [pid = 3796] [serial = 2156] [outer = 16AAB000] 09:12:09 INFO - PROCESS | 3796 | 1464365529444 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]]]}] 09:12:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:12:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 638ms 09:12:09 INFO - PROCESS | 3796 | 1464365529497 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 3796 | 1464365529499 Marionette TRACE conn2 <- [1,2837,null,{"value":"13"}] 09:12:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:12:09 INFO - PROCESS | 3796 | 1464365529506 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 3796 | 1464365529508 Marionette TRACE conn2 <- [1,2838,null,{}] 09:12:09 INFO - PROCESS | 3796 | 1464365529512 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}] 09:12:09 INFO - PROCESS | 3796 | 1464365529593 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 09:12:09 INFO - PROCESS | 3796 | 1464365529602 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:09 INFO - PROCESS | 3796 | ++DOCSHELL 139A6800 == 33 [pid = 3796] [id = 719] 09:12:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (16F01C00) [pid = 3796] [serial = 2157] [outer = 00000000] 09:12:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16F31800) [pid = 3796] [serial = 2158] [outer = 16F01C00] 09:12:09 INFO - PROCESS | 3796 | 1464365529646 Marionette DEBUG loaded listener.js 09:12:09 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16F0D000) [pid = 3796] [serial = 2159] [outer = 16F01C00] 09:12:10 INFO - PROCESS | 3796 | 1464365530317 Marionette TRACE conn2 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:12:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:12:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 903ms 09:12:10 INFO - PROCESS | 3796 | 1464365530413 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 09:12:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:12:10 INFO - PROCESS | 3796 | 1464365530419 Marionette TRACE conn2 <- [1,2841,null,{"value":"13"}] 09:12:10 INFO - PROCESS | 3796 | 1464365530424 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:12:10 INFO - PROCESS | 3796 | 1464365530428 Marionette TRACE conn2 <- [1,2842,null,{}] 09:12:10 INFO - PROCESS | 3796 | 1464365530434 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}] 09:12:10 INFO - PROCESS | 3796 | 1464365530549 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 09:12:10 INFO - PROCESS | 3796 | 1464365530681 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:10 INFO - PROCESS | 3796 | ++DOCSHELL 10A5F000 == 34 [pid = 3796] [id = 720] 09:12:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10A62000) [pid = 3796] [serial = 2160] [outer = 00000000] 09:12:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (11A10000) [pid = 3796] [serial = 2161] [outer = 10A62000] 09:12:10 INFO - PROCESS | 3796 | 1464365530738 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (12D7FC00) [pid = 3796] [serial = 2162] [outer = 10A62000] 09:12:11 INFO - PROCESS | 3796 | 1464365531330 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]]]}] 09:12:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:12:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 950ms 09:12:11 INFO - PROCESS | 3796 | 1464365531369 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 09:12:11 INFO - PROCESS | 3796 | 1464365531375 Marionette TRACE conn2 <- [1,2845,null,{"value":"13"}] 09:12:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:12:11 INFO - PROCESS | 3796 | 1464365531382 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 3796 | 1464365531385 Marionette TRACE conn2 <- [1,2846,null,{}] 09:12:11 INFO - PROCESS | 3796 | 1464365531389 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}] 09:12:11 INFO - PROCESS | 3796 | 1464365531496 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 09:12:11 INFO - PROCESS | 3796 | 1464365531606 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:11 INFO - PROCESS | 3796 | ++DOCSHELL 140C6C00 == 35 [pid = 3796] [id = 721] 09:12:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (140CA400) [pid = 3796] [serial = 2163] [outer = 00000000] 09:12:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (15F3F400) [pid = 3796] [serial = 2164] [outer = 140CA400] 09:12:11 INFO - PROCESS | 3796 | 1464365531660 Marionette DEBUG loaded listener.js 09:12:11 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (16051000) [pid = 3796] [serial = 2165] [outer = 140CA400] 09:12:12 INFO - PROCESS | 3796 | 1464365532293 Marionette TRACE conn2 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:12:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:12:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 934ms 09:12:12 INFO - PROCESS | 3796 | 1464365532325 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 09:12:12 INFO - PROCESS | 3796 | 1464365532327 Marionette TRACE conn2 <- [1,2849,null,{"value":"13"}] 09:12:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:12:12 INFO - PROCESS | 3796 | 1464365532331 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:12:12 INFO - PROCESS | 3796 | 1464365532335 Marionette TRACE conn2 <- [1,2850,null,{}] 09:12:12 INFO - PROCESS | 3796 | 1464365532346 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}] 09:12:12 INFO - PROCESS | 3796 | 1464365532453 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 09:12:12 INFO - PROCESS | 3796 | 1464365532564 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:12 INFO - PROCESS | 3796 | ++DOCSHELL 10B08400 == 36 [pid = 3796] [id = 722] 09:12:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (16F37800) [pid = 3796] [serial = 2166] [outer = 00000000] 09:12:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (16F40400) [pid = 3796] [serial = 2167] [outer = 16F37800] 09:12:12 INFO - PROCESS | 3796 | 1464365532661 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (17072400) [pid = 3796] [serial = 2168] [outer = 16F37800] 09:12:13 INFO - PROCESS | 3796 | 1464365533202 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]]]}] 09:12:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:12:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 934ms 09:12:13 INFO - PROCESS | 3796 | 1464365533260 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 09:12:13 INFO - PROCESS | 3796 | 1464365533263 Marionette TRACE conn2 <- [1,2853,null,{"value":"13"}] 09:12:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:12:13 INFO - PROCESS | 3796 | 1464365533266 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 3796 | 1464365533268 Marionette TRACE conn2 <- [1,2854,null,{}] 09:12:13 INFO - PROCESS | 3796 | 1464365533272 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}] 09:12:13 INFO - PROCESS | 3796 | 1464365533387 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 09:12:13 INFO - PROCESS | 3796 | 1464365533497 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:13 INFO - PROCESS | 3796 | ++DOCSHELL 13323400 == 37 [pid = 3796] [id = 723] 09:12:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (13B04400) [pid = 3796] [serial = 2169] [outer = 00000000] 09:12:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16E81C00) [pid = 3796] [serial = 2170] [outer = 13B04400] 09:12:13 INFO - PROCESS | 3796 | 1464365533551 Marionette DEBUG loaded listener.js 09:12:13 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16E8A000) [pid = 3796] [serial = 2171] [outer = 13B04400] 09:12:14 INFO - PROCESS | 3796 | 1464365534365 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]]]}] 09:12:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:12:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1153ms 09:12:14 INFO - PROCESS | 3796 | 1464365534419 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 09:12:14 INFO - PROCESS | 3796 | 1464365534424 Marionette TRACE conn2 <- [1,2857,null,{"value":"13"}] 09:12:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:12:14 INFO - PROCESS | 3796 | 1464365534429 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:12:14 INFO - PROCESS | 3796 | 1464365534433 Marionette TRACE conn2 <- [1,2858,null,{}] 09:12:14 INFO - PROCESS | 3796 | 1464365534437 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}] 09:12:14 INFO - PROCESS | 3796 | 1464365534534 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 09:12:14 INFO - PROCESS | 3796 | 1464365534685 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 93 (1722C000) [pid = 3796] [serial = 2122] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 92 (15C11800) [pid = 3796] [serial = 2101] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 91 (1697FC00) [pid = 3796] [serial = 2107] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 90 (15E17400) [pid = 3796] [serial = 2102] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 89 (10B0FC00) [pid = 3796] [serial = 2086] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 88 (10C05400) [pid = 3796] [serial = 2087] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 87 (103DAC00) [pid = 3796] [serial = 2083] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 86 (105ECC00) [pid = 3796] [serial = 2084] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 85 (140C9C00) [pid = 3796] [serial = 2098] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 84 (14324C00) [pid = 3796] [serial = 2099] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 83 (16053000) [pid = 3796] [serial = 2104] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 82 (13109C00) [pid = 3796] [serial = 2093] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 81 (12D7D400) [pid = 3796] [serial = 2092] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 80 (16F40800) [pid = 3796] [serial = 2120] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 79 (13381800) [pid = 3796] [serial = 2095] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 78 (1381F400) [pid = 3796] [serial = 2096] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 77 (16B38800) [pid = 3796] [serial = 2110] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 76 (11A0CC00) [pid = 3796] [serial = 2089] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 75 (11CA2000) [pid = 3796] [serial = 2090] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 74 (16AAB400) [pid = 3796] [serial = 2108] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 73 (16F04800) [pid = 3796] [serial = 2113] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 72 (16F3A400) [pid = 3796] [serial = 2119] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 71 (16F32000) [pid = 3796] [serial = 2114] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 70 (16BC1400) [pid = 3796] [serial = 2111] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 69 (160B0C00) [pid = 3796] [serial = 2116] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 68 (16974400) [pid = 3796] [serial = 2117] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | --DOMWINDOW == 67 (16053C00) [pid = 3796] [serial = 2105] [outer = 00000000] [url = about:blank] 09:12:14 INFO - PROCESS | 3796 | ++DOCSHELL 0C77F400 == 38 [pid = 3796] [id = 724] 09:12:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 68 (0C780400) [pid = 3796] [serial = 2172] [outer = 00000000] 09:12:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 69 (105F0000) [pid = 3796] [serial = 2173] [outer = 0C780400] 09:12:14 INFO - PROCESS | 3796 | 1464365534763 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 3796 | ++DOMWINDOW == 70 (10C06800) [pid = 3796] [serial = 2174] [outer = 0C780400] 09:12:15 INFO - PROCESS | 3796 | 1464365535328 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]]]}] 09:12:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:12:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 934ms 09:12:15 INFO - PROCESS | 3796 | 1464365535375 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 09:12:15 INFO - PROCESS | 3796 | 1464365535380 Marionette TRACE conn2 <- [1,2861,null,{"value":"13"}] 09:12:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:12:15 INFO - PROCESS | 3796 | 1464365535386 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 3796 | 1464365535390 Marionette TRACE conn2 <- [1,2862,null,{}] 09:12:15 INFO - PROCESS | 3796 | 1464365535397 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}] 09:12:15 INFO - PROCESS | 3796 | 1464365535502 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 09:12:15 INFO - PROCESS | 3796 | 1464365535640 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:15 INFO - PROCESS | 3796 | ++DOCSHELL 10B05C00 == 39 [pid = 3796] [id = 725] 09:12:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 71 (10B06800) [pid = 3796] [serial = 2175] [outer = 00000000] 09:12:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 72 (11428C00) [pid = 3796] [serial = 2176] [outer = 10B06800] 09:12:15 INFO - PROCESS | 3796 | 1464365535697 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 3796 | ++DOMWINDOW == 73 (12886000) [pid = 3796] [serial = 2177] [outer = 10B06800] 09:12:16 INFO - PROCESS | 3796 | 1464365536271 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]]]}] 09:12:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:12:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 934ms 09:12:16 INFO - PROCESS | 3796 | 1464365536332 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 3796 | 1464365536338 Marionette TRACE conn2 <- [1,2865,null,{"value":"13"}] 09:12:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:12:16 INFO - PROCESS | 3796 | 1464365536344 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 3796 | 1464365536347 Marionette TRACE conn2 <- [1,2866,null,{}] 09:12:16 INFO - PROCESS | 3796 | 1464365536366 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}] 09:12:16 INFO - PROCESS | 3796 | 1464365536470 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 09:12:16 INFO - PROCESS | 3796 | 1464365536602 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:16 INFO - PROCESS | 3796 | ++DOCSHELL 13158C00 == 40 [pid = 3796] [id = 726] 09:12:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 74 (1315BC00) [pid = 3796] [serial = 2178] [outer = 00000000] 09:12:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 75 (138E4800) [pid = 3796] [serial = 2179] [outer = 1315BC00] 09:12:16 INFO - PROCESS | 3796 | 1464365536659 Marionette DEBUG loaded listener.js 09:12:16 INFO - PROCESS | 3796 | ++DOMWINDOW == 76 (139B2400) [pid = 3796] [serial = 2180] [outer = 1315BC00] 09:12:17 INFO - PROCESS | 3796 | 1464365537310 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]]]}] 09:12:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:12:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 996ms 09:12:17 INFO - PROCESS | 3796 | 1464365537345 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 09:12:17 INFO - PROCESS | 3796 | 1464365537347 Marionette TRACE conn2 <- [1,2869,null,{"value":"13"}] 09:12:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:12:17 INFO - PROCESS | 3796 | 1464365537351 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:12:17 INFO - PROCESS | 3796 | 1464365537355 Marionette TRACE conn2 <- [1,2870,null,{}] 09:12:17 INFO - PROCESS | 3796 | 1464365537366 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}] 09:12:17 INFO - PROCESS | 3796 | 1464365537470 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 09:12:17 INFO - PROCESS | 3796 | 1464365537604 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:17 INFO - PROCESS | 3796 | ++DOCSHELL 152D2800 == 41 [pid = 3796] [id = 727] 09:12:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 77 (152D4400) [pid = 3796] [serial = 2181] [outer = 00000000] 09:12:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 78 (15749800) [pid = 3796] [serial = 2182] [outer = 152D4400] 09:12:17 INFO - PROCESS | 3796 | 1464365537662 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 3796 | ++DOMWINDOW == 79 (15E14800) [pid = 3796] [serial = 2183] [outer = 152D4400] 09:12:18 INFO - PROCESS | 3796 | 1464365538228 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]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:12:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 934ms 09:12:18 INFO - PROCESS | 3796 | 1464365538280 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 09:12:18 INFO - PROCESS | 3796 | 1464365538283 Marionette TRACE conn2 <- [1,2873,null,{"value":"13"}] 09:12:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:12:18 INFO - PROCESS | 3796 | 1464365538286 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 3796 | 1464365538288 Marionette TRACE conn2 <- [1,2874,null,{}] 09:12:18 INFO - PROCESS | 3796 | 1464365538292 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}] 09:12:18 INFO - PROCESS | 3796 | 1464365538392 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 09:12:18 INFO - PROCESS | 3796 | 1464365538526 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:18 INFO - PROCESS | 3796 | ++DOCSHELL 1310E000 == 42 [pid = 3796] [id = 728] 09:12:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 80 (15F3BC00) [pid = 3796] [serial = 2184] [outer = 00000000] 09:12:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 81 (16055800) [pid = 3796] [serial = 2185] [outer = 15F3BC00] 09:12:18 INFO - PROCESS | 3796 | 1464365538582 Marionette DEBUG loaded listener.js 09:12:18 INFO - PROCESS | 3796 | ++DOMWINDOW == 82 (16056800) [pid = 3796] [serial = 2186] [outer = 15F3BC00] 09:12:19 INFO - PROCESS | 3796 | 1464365539182 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]]]}] 09:12:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:12:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 934ms 09:12:19 INFO - PROCESS | 3796 | 1464365539231 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 09:12:19 INFO - PROCESS | 3796 | 1464365539233 Marionette TRACE conn2 <- [1,2877,null,{"value":"13"}] 09:12:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:12:19 INFO - PROCESS | 3796 | 1464365539237 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:12:19 INFO - PROCESS | 3796 | 1464365539239 Marionette TRACE conn2 <- [1,2878,null,{}] 09:12:19 INFO - PROCESS | 3796 | 1464365539243 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}] 09:12:19 INFO - PROCESS | 3796 | 1464365539339 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 09:12:19 INFO - PROCESS | 3796 | 1464365539478 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:19 INFO - PROCESS | 3796 | ++DOCSHELL 10374400 == 43 [pid = 3796] [id = 729] 09:12:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 83 (10A5B800) [pid = 3796] [serial = 2187] [outer = 00000000] 09:12:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 84 (16AAB400) [pid = 3796] [serial = 2188] [outer = 10A5B800] 09:12:19 INFO - PROCESS | 3796 | 1464365539533 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 3796 | ++DOMWINDOW == 85 (16B34C00) [pid = 3796] [serial = 2189] [outer = 10A5B800] 09:12:20 INFO - PROCESS | 3796 | 1464365540187 Marionette TRACE conn2 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:12:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:12:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 996ms 09:12:20 INFO - PROCESS | 3796 | 1464365540240 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 3796 | 1464365540244 Marionette TRACE conn2 <- [1,2881,null,{"value":"13"}] 09:12:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:12:20 INFO - PROCESS | 3796 | 1464365540249 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - PROCESS | 3796 | 1464365540252 Marionette TRACE conn2 <- [1,2882,null,{}] 09:12:20 INFO - PROCESS | 3796 | 1464365540258 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}] 09:12:20 INFO - PROCESS | 3796 | 1464365540360 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 09:12:20 INFO - PROCESS | 3796 | 1464365540494 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:20 INFO - PROCESS | 3796 | --DOCSHELL 10A5F000 == 42 [pid = 3796] [id = 720] 09:12:20 INFO - PROCESS | 3796 | ++DOCSHELL 10A5F000 == 43 [pid = 3796] [id = 730] 09:12:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 86 (10B04C00) [pid = 3796] [serial = 2190] [outer = 00000000] 09:12:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 87 (114AB800) [pid = 3796] [serial = 2191] [outer = 10B04C00] 09:12:20 INFO - PROCESS | 3796 | 1464365540554 Marionette DEBUG loaded listener.js 09:12:20 INFO - PROCESS | 3796 | ++DOMWINDOW == 88 (1310AC00) [pid = 3796] [serial = 2192] [outer = 10B04C00] 09:12:20 INFO - PROCESS | 3796 | 1464365541004 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]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:12:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 810ms 09:12:21 INFO - PROCESS | 3796 | 1464365541053 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 09:12:21 INFO - PROCESS | 3796 | 1464365541058 Marionette TRACE conn2 <- [1,2885,null,{"value":"13"}] 09:12:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:12:21 INFO - PROCESS | 3796 | 1464365541064 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 3796 | 1464365541066 Marionette TRACE conn2 <- [1,2886,null,{}] 09:12:21 INFO - PROCESS | 3796 | 1464365541070 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}] 09:12:21 INFO - PROCESS | 3796 | 1464365541161 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 09:12:21 INFO - PROCESS | 3796 | 1464365541171 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:21 INFO - PROCESS | 3796 | ++DOCSHELL 140C0400 == 44 [pid = 3796] [id = 731] 09:12:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 89 (140C0800) [pid = 3796] [serial = 2193] [outer = 00000000] 09:12:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 90 (15755C00) [pid = 3796] [serial = 2194] [outer = 140C0800] 09:12:21 INFO - PROCESS | 3796 | 1464365541234 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 91 (1604EC00) [pid = 3796] [serial = 2195] [outer = 140C0800] 09:12:21 INFO - PROCESS | 3796 | 1464365541718 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]]]}] 09:12:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:12:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 701ms 09:12:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:12:21 INFO - PROCESS | 3796 | 1464365541762 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 09:12:21 INFO - PROCESS | 3796 | 1464365541764 Marionette TRACE conn2 <- [1,2889,null,{"value":"13"}] 09:12:21 INFO - PROCESS | 3796 | 1464365541768 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:12:21 INFO - PROCESS | 3796 | 1464365541771 Marionette TRACE conn2 <- [1,2890,null,{}] 09:12:21 INFO - PROCESS | 3796 | 1464365541781 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}] 09:12:21 INFO - PROCESS | 3796 | 1464365541868 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 09:12:21 INFO - PROCESS | 3796 | 1464365541876 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:21 INFO - PROCESS | 3796 | ++DOCSHELL 15751C00 == 45 [pid = 3796] [id = 732] 09:12:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 92 (16E87400) [pid = 3796] [serial = 2196] [outer = 00000000] 09:12:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 93 (16F03000) [pid = 3796] [serial = 2197] [outer = 16E87400] 09:12:21 INFO - PROCESS | 3796 | 1464365541922 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 3796 | ++DOMWINDOW == 94 (16F31400) [pid = 3796] [serial = 2198] [outer = 16E87400] 09:12:22 INFO - PROCESS | 3796 | 1464365542377 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:12:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:12:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 623ms 09:12:22 INFO - PROCESS | 3796 | 1464365542408 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 09:12:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:12:22 INFO - PROCESS | 3796 | 1464365542410 Marionette TRACE conn2 <- [1,2893,null,{"value":"13"}] 09:12:22 INFO - PROCESS | 3796 | 1464365542414 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 3796 | 1464365542416 Marionette TRACE conn2 <- [1,2894,null,{}] 09:12:22 INFO - PROCESS | 3796 | 1464365542419 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:12:22 INFO - PROCESS | 3796 | 1464365542540 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 09:12:22 INFO - PROCESS | 3796 | 1464365542617 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:22 INFO - PROCESS | 3796 | ++DOCSHELL 1720FC00 == 46 [pid = 3796] [id = 733] 09:12:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (17229400) [pid = 3796] [serial = 2199] [outer = 00000000] 09:12:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (1722EC00) [pid = 3796] [serial = 2200] [outer = 17229400] 09:12:22 INFO - PROCESS | 3796 | 1464365542662 Marionette DEBUG loaded listener.js 09:12:22 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (17232400) [pid = 3796] [serial = 2201] [outer = 17229400] 09:12:23 INFO - PROCESS | 3796 | 1464365543107 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:12:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:12:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 732ms 09:12:23 INFO - PROCESS | 3796 | 1464365543136 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 3796 | 1464365543137 Marionette TRACE conn2 <- [1,2897,null,{"value":"13"}] 09:12:23 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:12:23 INFO - PROCESS | 3796 | 1464365543147 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 3796 | 1464365543149 Marionette TRACE conn2 <- [1,2898,null,{}] 09:12:23 INFO - PROCESS | 3796 | 1464365543152 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:12:23 INFO - PROCESS | 3796 | 1464365543272 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 09:12:23 INFO - PROCESS | 3796 | 1464365543280 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:23 INFO - PROCESS | 3796 | ++DOCSHELL 0C7F9800 == 47 [pid = 3796] [id = 734] 09:12:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (17238C00) [pid = 3796] [serial = 2202] [outer = 00000000] 09:12:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (175DC400) [pid = 3796] [serial = 2203] [outer = 17238C00] 09:12:23 INFO - PROCESS | 3796 | 1464365543324 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (17609C00) [pid = 3796] [serial = 2204] [outer = 17238C00] 09:12:23 INFO - PROCESS | 3796 | 1464365543771 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:12:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:12:23 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:12:23 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 623ms 09:12:23 INFO - TEST-START | /DOMEvents/constructors.html 09:12:23 INFO - PROCESS | 3796 | 1464365543784 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 09:12:23 INFO - PROCESS | 3796 | 1464365543786 Marionette TRACE conn2 <- [1,2901,null,{"value":"13"}] 09:12:23 INFO - PROCESS | 3796 | 1464365543789 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:12:23 INFO - PROCESS | 3796 | 1464365543791 Marionette TRACE conn2 <- [1,2902,null,{}] 09:12:23 INFO - PROCESS | 3796 | 1464365543794 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:12:23 INFO - PROCESS | 3796 | 1464365543927 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 09:12:24 INFO - PROCESS | 3796 | 1464365544025 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:24 INFO - PROCESS | 3796 | ++DOCSHELL 17608800 == 48 [pid = 3796] [id = 735] 09:12:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (1760F800) [pid = 3796] [serial = 2205] [outer = 00000000] 09:12:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (17635400) [pid = 3796] [serial = 2206] [outer = 1760F800] 09:12:24 INFO - PROCESS | 3796 | 1464365544069 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1763D000) [pid = 3796] [serial = 2207] [outer = 1760F800] 09:12:24 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (15756400) [pid = 3796] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:12:24 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (1601F400) [pid = 3796] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:12:24 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (10372800) [pid = 3796] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:12:24 INFO - PROCESS | 3796 | --DOMWINDOW == 99 (13BBFC00) [pid = 3796] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:12:24 INFO - PROCESS | 3796 | --DOMWINDOW == 98 (1307B800) [pid = 3796] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:12:24 INFO - PROCESS | 3796 | --DOMWINDOW == 97 (105F3000) [pid = 3796] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:12:24 INFO - PROCESS | 3796 | --DOMWINDOW == 96 (10C0F800) [pid = 3796] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:12:24 INFO - PROCESS | 3796 | --DOMWINDOW == 95 (13DB2800) [pid = 3796] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:12:24 INFO - PROCESS | 3796 | --DOMWINDOW == 94 (16AAB000) [pid = 3796] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:12:24 INFO - PROCESS | 3796 | 1464365544568 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:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:12:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:12:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:12:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:12:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:12:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:12:24 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:12:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:12:24 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:12:24 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:12:24 INFO - TEST-OK | /DOMEvents/constructors.html | took 857ms 09:12:24 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:12:24 INFO - PROCESS | 3796 | 1464365544655 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 3796 | 1464365544657 Marionette TRACE conn2 <- [1,2905,null,{"value":"13"}] 09:12:24 INFO - PROCESS | 3796 | 1464365544660 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 3796 | 1464365544662 Marionette TRACE conn2 <- [1,2906,null,{}] 09:12:24 INFO - PROCESS | 3796 | 1464365544665 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:12:24 INFO - PROCESS | 3796 | 1464365544744 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 09:12:24 INFO - PROCESS | 3796 | 1464365544845 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:24 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E5800 == 49 [pid = 3796] [id = 736] 09:12:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 95 (10372800) [pid = 3796] [serial = 2208] [outer = 00000000] 09:12:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 96 (15F3C800) [pid = 3796] [serial = 2209] [outer = 10372800] 09:12:24 INFO - PROCESS | 3796 | 1464365544889 Marionette DEBUG loaded listener.js 09:12:24 INFO - PROCESS | 3796 | ++DOMWINDOW == 97 (16F0F400) [pid = 3796] [serial = 2210] [outer = 10372800] 09:12:25 INFO - PROCESS | 3796 | 1464365545229 Marionette TRACE conn2 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:12:25 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:12:25 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 592ms 09:12:25 INFO - PROCESS | 3796 | 1464365545259 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 09:12:25 INFO - PROCESS | 3796 | 1464365545261 Marionette TRACE conn2 <- [1,2909,null,{"value":"13"}] 09:12:25 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:12:25 INFO - PROCESS | 3796 | 1464365545264 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - PROCESS | 3796 | 1464365545266 Marionette TRACE conn2 <- [1,2910,null,{}] 09:12:25 INFO - PROCESS | 3796 | 1464365545269 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:12:25 INFO - PROCESS | 3796 | 1464365545383 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 09:12:25 INFO - PROCESS | 3796 | 1464365545488 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:25 INFO - PROCESS | 3796 | ++DOCSHELL 10A61800 == 50 [pid = 3796] [id = 737] 09:12:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 98 (13104000) [pid = 3796] [serial = 2211] [outer = 00000000] 09:12:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 99 (1764B000) [pid = 3796] [serial = 2212] [outer = 13104000] 09:12:25 INFO - PROCESS | 3796 | 1464365545532 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 3796 | ++DOMWINDOW == 100 (1764FC00) [pid = 3796] [serial = 2213] [outer = 13104000] 09:12:25 INFO - PROCESS | 3796 | [3796] 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:12:25 INFO - PROCESS | 3796 | [3796] 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:12:25 INFO - PROCESS | 3796 | [3796] 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:12:25 INFO - PROCESS | 3796 | [3796] 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:12:25 INFO - PROCESS | 3796 | 1464365545873 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:12:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:12:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:12:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:12:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:12:25 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:12:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:12:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:12:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:12:25 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:12:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:12:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:12:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:12:25 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:12:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:12:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:12:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:12:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:12:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:12:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 638ms 09:12:25 INFO - PROCESS | 3796 | 1464365545908 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 09:12:25 INFO - PROCESS | 3796 | 1464365545910 Marionette TRACE conn2 <- [1,2913,null,{"value":"13"}] 09:12:25 INFO - PROCESS | 3796 | 1464365545913 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:12:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:12:25 INFO - PROCESS | 3796 | 1464365545915 Marionette TRACE conn2 <- [1,2914,null,{}] 09:12:25 INFO - PROCESS | 3796 | 1464365545918 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:12:26 INFO - PROCESS | 3796 | 1464365546040 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 09:12:26 INFO - PROCESS | 3796 | 1464365546048 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:26 INFO - PROCESS | 3796 | ++DOCSHELL 0F9E6C00 == 51 [pid = 3796] [id = 738] 09:12:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (16AAB000) [pid = 3796] [serial = 2214] [outer = 00000000] 09:12:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (178ACC00) [pid = 3796] [serial = 2215] [outer = 16AAB000] 09:12:26 INFO - PROCESS | 3796 | 1464365546092 Marionette DEBUG loaded listener.js 09:12:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (17A4DC00) [pid = 3796] [serial = 2216] [outer = 16AAB000] 09:12:26 INFO - PROCESS | 3796 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:12:26 INFO - PROCESS | 3796 | 1464365546546 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:12:26 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:12:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 701ms 09:12:26 INFO - PROCESS | 3796 | 1464365546614 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 3796 | 1464365546618 Marionette TRACE conn2 <- [1,2917,null,{"value":"13"}] 09:12:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:12:26 INFO - PROCESS | 3796 | 1464365546624 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 3796 | 1464365546628 Marionette TRACE conn2 <- [1,2918,null,{}] 09:12:26 INFO - PROCESS | 3796 | 1464365546635 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:12:26 INFO - PROCESS | 3796 | 1464365546785 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 09:12:26 INFO - PROCESS | 3796 | 1464365546953 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:26 INFO - PROCESS | 3796 | ++DOCSHELL 10F13000 == 52 [pid = 3796] [id = 739] 09:12:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (10FCE400) [pid = 3796] [serial = 2217] [outer = 00000000] 09:12:26 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (12A8B000) [pid = 3796] [serial = 2218] [outer = 10FCE400] 09:12:27 INFO - PROCESS | 3796 | 1464365547011 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (1310A800) [pid = 3796] [serial = 2219] [outer = 10FCE400] 09:12:27 INFO - PROCESS | 3796 | 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:12:27 INFO - PROCESS | 3796 | 1464365547499 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:12:27 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:12:27 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 950ms 09:12:27 INFO - PROCESS | 3796 | 1464365547554 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 09:12:27 INFO - PROCESS | 3796 | 1464365547560 Marionette TRACE conn2 <- [1,2921,null,{"value":"13"}] 09:12:27 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:12:27 INFO - PROCESS | 3796 | 1464365547567 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:12:27 INFO - PROCESS | 3796 | 1464365547570 Marionette TRACE conn2 <- [1,2922,null,{}] 09:12:27 INFO - PROCESS | 3796 | 1464365547574 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:12:27 INFO - PROCESS | 3796 | 1464365547683 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 09:12:27 INFO - PROCESS | 3796 | 1464365547797 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:27 INFO - PROCESS | 3796 | ++DOCSHELL 15757000 == 53 [pid = 3796] [id = 740] 09:12:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16054C00) [pid = 3796] [serial = 2220] [outer = 00000000] 09:12:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (16B31000) [pid = 3796] [serial = 2221] [outer = 16054C00] 09:12:27 INFO - PROCESS | 3796 | 1464365547893 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (16E88800) [pid = 3796] [serial = 2222] [outer = 16054C00] 09:12:28 INFO - PROCESS | 3796 | 1464365548443 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:12:28 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:12:28 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 903ms 09:12:28 INFO - PROCESS | 3796 | 1464365548484 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 3796 | 1464365548487 Marionette TRACE conn2 <- [1,2925,null,{"value":"13"}] 09:12:28 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:12:28 INFO - PROCESS | 3796 | 1464365548492 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 3796 | 1464365548496 Marionette TRACE conn2 <- [1,2926,null,{}] 09:12:28 INFO - PROCESS | 3796 | 1464365548507 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:12:28 INFO - PROCESS | 3796 | 1464365548617 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 09:12:28 INFO - PROCESS | 3796 | 1464365548775 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:28 INFO - PROCESS | 3796 | ++DOCSHELL 16F3B000 == 54 [pid = 3796] [id = 741] 09:12:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (1722E000) [pid = 3796] [serial = 2223] [outer = 00000000] 09:12:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (17631400) [pid = 3796] [serial = 2224] [outer = 1722E000] 09:12:28 INFO - PROCESS | 3796 | 1464365548835 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (1763EC00) [pid = 3796] [serial = 2225] [outer = 1722E000] 09:12:29 INFO - PROCESS | 3796 | 1464365549346 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:12:29 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:12:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 903ms 09:12:29 INFO - PROCESS | 3796 | 1464365549395 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 3796 | 1464365549398 Marionette TRACE conn2 <- [1,2929,null,{"value":"13"}] 09:12:29 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:12:29 INFO - PROCESS | 3796 | 1464365549402 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 3796 | 1464365549404 Marionette TRACE conn2 <- [1,2930,null,{}] 09:12:29 INFO - PROCESS | 3796 | 1464365549408 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:12:29 INFO - PROCESS | 3796 | 1464365549516 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 09:12:29 INFO - PROCESS | 3796 | 1464365549628 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:29 INFO - PROCESS | 3796 | ++DOCSHELL 1764A400 == 55 [pid = 3796] [id = 742] 09:12:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (1764D000) [pid = 3796] [serial = 2226] [outer = 00000000] 09:12:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (17A58C00) [pid = 3796] [serial = 2227] [outer = 1764D000] 09:12:29 INFO - PROCESS | 3796 | 1464365549681 Marionette DEBUG loaded listener.js 09:12:29 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (1800C400) [pid = 3796] [serial = 2228] [outer = 1764D000] 09:12:30 INFO - PROCESS | 3796 | 1464365550215 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:12:30 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:12:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:12:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:12:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 841ms 09:12:30 INFO - PROCESS | 3796 | 1464365550244 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 09:12:30 INFO - PROCESS | 3796 | 1464365550246 Marionette TRACE conn2 <- [1,2933,null,{"value":"13"}] 09:12:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:12:30 INFO - PROCESS | 3796 | 1464365550249 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:12:30 INFO - PROCESS | 3796 | 1464365550251 Marionette TRACE conn2 <- [1,2934,null,{}] 09:12:30 INFO - PROCESS | 3796 | 1464365550271 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:12:30 INFO - PROCESS | 3796 | 1464365550379 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 09:12:30 INFO - PROCESS | 3796 | 1464365550490 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:30 INFO - PROCESS | 3796 | ++DOCSHELL 140C5800 == 56 [pid = 3796] [id = 743] 09:12:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (17631C00) [pid = 3796] [serial = 2229] [outer = 00000000] 09:12:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (18591C00) [pid = 3796] [serial = 2230] [outer = 17631C00] 09:12:30 INFO - PROCESS | 3796 | 1464365550543 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (18594C00) [pid = 3796] [serial = 2231] [outer = 17631C00] 09:12:31 INFO - PROCESS | 3796 | 1464365551037 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:12:31 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:12:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 809ms 09:12:31 INFO - PROCESS | 3796 | 1464365551051 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 3796 | 1464365551053 Marionette TRACE conn2 <- [1,2937,null,{"value":"13"}] 09:12:31 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:12:31 INFO - PROCESS | 3796 | 1464365551057 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 3796 | 1464365551059 Marionette TRACE conn2 <- [1,2938,null,{}] 09:12:31 INFO - PROCESS | 3796 | 1464365551063 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:12:31 INFO - PROCESS | 3796 | 1464365551186 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 09:12:31 INFO - PROCESS | 3796 | 1464365551488 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:31 INFO - PROCESS | 3796 | ++DOCSHELL 10325800 == 57 [pid = 3796] [id = 744] 09:12:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (105F4800) [pid = 3796] [serial = 2232] [outer = 00000000] 09:12:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (10C05C00) [pid = 3796] [serial = 2233] [outer = 105F4800] 09:12:31 INFO - PROCESS | 3796 | 1464365551561 Marionette DEBUG loaded listener.js 09:12:31 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (11A03800) [pid = 3796] [serial = 2234] [outer = 105F4800] 09:12:32 INFO - PROCESS | 3796 | ++DOCSHELL 13DB8400 == 58 [pid = 3796] [id = 745] 09:12:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (13DB9800) [pid = 3796] [serial = 2235] [outer = 00000000] 09:12:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (13DBFC00) [pid = 3796] [serial = 2236] [outer = 13DB9800] 09:12:32 INFO - PROCESS | 3796 | 1464365552144 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:12:32 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:12:32 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1137ms 09:12:32 INFO - PROCESS | 3796 | 1464365552182 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 09:12:32 INFO - PROCESS | 3796 | 1464365552186 Marionette TRACE conn2 <- [1,2941,null,{"value":"13"}] 09:12:32 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:12:32 INFO - PROCESS | 3796 | 1464365552191 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:12:32 INFO - PROCESS | 3796 | 1464365552194 Marionette TRACE conn2 <- [1,2942,null,{}] 09:12:32 INFO - PROCESS | 3796 | 1464365552199 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:12:32 INFO - PROCESS | 3796 | 1464365552320 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 09:12:32 INFO - PROCESS | 3796 | 1464365552491 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:32 INFO - PROCESS | 3796 | ++DOCSHELL 12A8E000 == 59 [pid = 3796] [id = 746] 09:12:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (13317800) [pid = 3796] [serial = 2237] [outer = 00000000] 09:12:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (138E2800) [pid = 3796] [serial = 2238] [outer = 13317800] 09:12:32 INFO - PROCESS | 3796 | 1464365552542 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (140CA000) [pid = 3796] [serial = 2239] [outer = 13317800] 09:12:32 INFO - PROCESS | 3796 | --DOCSHELL 10B08400 == 58 [pid = 3796] [id = 722] 09:12:32 INFO - PROCESS | 3796 | --DOCSHELL 1697EC00 == 57 [pid = 3796] [id = 687] 09:12:32 INFO - PROCESS | 3796 | --DOCSHELL 10A61800 == 56 [pid = 3796] [id = 737] 09:12:32 INFO - PROCESS | 3796 | --DOCSHELL 0F9E5800 == 55 [pid = 3796] [id = 736] 09:12:32 INFO - PROCESS | 3796 | --DOCSHELL 17608800 == 54 [pid = 3796] [id = 735] 09:12:32 INFO - PROCESS | 3796 | --DOCSHELL 0C7F9800 == 53 [pid = 3796] [id = 734] 09:12:32 INFO - PROCESS | 3796 | --DOCSHELL 1720FC00 == 52 [pid = 3796] [id = 733] 09:12:32 INFO - PROCESS | 3796 | --DOCSHELL 15751C00 == 51 [pid = 3796] [id = 732] 09:12:32 INFO - PROCESS | 3796 | --DOCSHELL 140C0400 == 50 [pid = 3796] [id = 731] 09:12:32 INFO - PROCESS | 3796 | --DOCSHELL 10A5F000 == 49 [pid = 3796] [id = 730] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (10B07000) [pid = 3796] [serial = 2125] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (16F31800) [pid = 3796] [serial = 2158] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (11A10000) [pid = 3796] [serial = 2161] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (15F3F400) [pid = 3796] [serial = 2164] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (12D7E000) [pid = 3796] [serial = 2128] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (16F40400) [pid = 3796] [serial = 2167] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (16E81C00) [pid = 3796] [serial = 2170] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (105F0000) [pid = 3796] [serial = 2173] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (15E17C00) [pid = 3796] [serial = 2143] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (16980C00) [pid = 3796] [serial = 2146] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (15E1E400) [pid = 3796] [serial = 2144] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (10F0DC00) [pid = 3796] [serial = 2149] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (16B30C00) [pid = 3796] [serial = 2147] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (12A91000) [pid = 3796] [serial = 2150] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (1697D400) [pid = 3796] [serial = 2152] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (1381EC00) [pid = 3796] [serial = 2137] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (139AEC00) [pid = 3796] [serial = 2138] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (10C0F400) [pid = 3796] [serial = 2132] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (10B08800) [pid = 3796] [serial = 2131] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 106 (11264800) [pid = 3796] [serial = 2134] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 105 (11C7C800) [pid = 3796] [serial = 2135] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 104 (16ECC800) [pid = 3796] [serial = 2156] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 103 (140CC400) [pid = 3796] [serial = 2140] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 102 (16BC8800) [pid = 3796] [serial = 2153] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 101 (152D8800) [pid = 3796] [serial = 2141] [outer = 00000000] [url = about:blank] 09:12:32 INFO - PROCESS | 3796 | --DOMWINDOW == 100 (16ECC400) [pid = 3796] [serial = 2155] [outer = 00000000] [url = about:blank] 09:12:33 INFO - PROCESS | 3796 | 1464365553046 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:12:33 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:12:33 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:12:33 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 887ms 09:12:33 INFO - PROCESS | 3796 | 1464365553094 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 09:12:33 INFO - PROCESS | 3796 | 1464365553097 Marionette TRACE conn2 <- [1,2945,null,{"value":"13"}] 09:12:33 INFO - PROCESS | 3796 | 1464365553102 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:12:33 INFO - PROCESS | 3796 | 1464365553104 Marionette TRACE conn2 <- [1,2946,null,{}] 09:12:33 INFO - PROCESS | 3796 | 1464365553108 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:12:33 INFO - PROCESS | 3796 | 1464365553203 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 09:12:33 INFO - PROCESS | 3796 | 1464365553305 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:33 INFO - PROCESS | 3796 | ++DOCSHELL 114A2800 == 50 [pid = 3796] [id = 747] 09:12:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 101 (114A2C00) [pid = 3796] [serial = 2240] [outer = 00000000] 09:12:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 102 (139B0C00) [pid = 3796] [serial = 2241] [outer = 114A2C00] 09:12:33 INFO - PROCESS | 3796 | 1464365553350 Marionette DEBUG loaded listener.js 09:12:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 103 (1572FC00) [pid = 3796] [serial = 2242] [outer = 114A2C00] 09:12:33 INFO - PROCESS | 3796 | 1464365553759 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:12:33 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:12:33 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 701ms 09:12:33 INFO - PROCESS | 3796 | 1464365553802 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 09:12:33 INFO - PROCESS | 3796 | 1464365553804 Marionette TRACE conn2 <- [1,2949,null,{"value":"13"}] 09:12:33 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:12:33 INFO - PROCESS | 3796 | 1464365553809 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - PROCESS | 3796 | 1464365553815 Marionette TRACE conn2 <- [1,2950,null,{}] 09:12:33 INFO - PROCESS | 3796 | 1464365553824 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:12:33 INFO - PROCESS | 3796 | 1464365553908 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 09:12:33 INFO - PROCESS | 3796 | 1464365553915 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:33 INFO - PROCESS | 3796 | ++DOCSHELL 1431D000 == 51 [pid = 3796] [id = 748] 09:12:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 104 (15F3DC00) [pid = 3796] [serial = 2243] [outer = 00000000] 09:12:33 INFO - PROCESS | 3796 | ++DOMWINDOW == 105 (160BD000) [pid = 3796] [serial = 2244] [outer = 15F3DC00] 09:12:33 INFO - PROCESS | 3796 | 1464365553960 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 106 (16B15400) [pid = 3796] [serial = 2245] [outer = 15F3DC00] 09:12:34 INFO - PROCESS | 3796 | 1464365554400 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:12:34 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:12:34 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 654ms 09:12:34 INFO - PROCESS | 3796 | 1464365554466 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 09:12:34 INFO - PROCESS | 3796 | 1464365554468 Marionette TRACE conn2 <- [1,2953,null,{"value":"13"}] 09:12:34 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:12:34 INFO - PROCESS | 3796 | 1464365554476 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:12:34 INFO - PROCESS | 3796 | 1464365554479 Marionette TRACE conn2 <- [1,2954,null,{}] 09:12:34 INFO - PROCESS | 3796 | 1464365554484 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:12:34 INFO - PROCESS | 3796 | 1464365554567 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 09:12:34 INFO - PROCESS | 3796 | 1464365554573 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:34 INFO - PROCESS | 3796 | ++DOCSHELL 16B1C800 == 52 [pid = 3796] [id = 749] 09:12:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 107 (16B31400) [pid = 3796] [serial = 2246] [outer = 00000000] 09:12:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (16E88000) [pid = 3796] [serial = 2247] [outer = 16B31400] 09:12:34 INFO - PROCESS | 3796 | 1464365554617 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (16ECC800) [pid = 3796] [serial = 2248] [outer = 16B31400] 09:12:35 INFO - PROCESS | 3796 | 1464365555054 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:12:35 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:12:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 592ms 09:12:35 INFO - PROCESS | 3796 | 1464365555073 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 3796 | 1464365555084 Marionette TRACE conn2 <- [1,2957,null,{"value":"13"}] 09:12:35 INFO - PROCESS | 3796 | 1464365555088 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 3796 | 1464365555090 Marionette TRACE conn2 <- [1,2958,null,{}] 09:12:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:12:35 INFO - PROCESS | 3796 | 1464365555094 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:12:35 INFO - PROCESS | 3796 | 1464365555227 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 09:12:35 INFO - PROCESS | 3796 | 1464365555243 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:35 INFO - PROCESS | 3796 | ++DOCSHELL 16F08C00 == 53 [pid = 3796] [id = 750] 09:12:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (16F31C00) [pid = 3796] [serial = 2249] [outer = 00000000] 09:12:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (16F3E400) [pid = 3796] [serial = 2250] [outer = 16F31C00] 09:12:35 INFO - PROCESS | 3796 | 1464365555294 Marionette DEBUG loaded listener.js 09:12:35 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (16FF1000) [pid = 3796] [serial = 2251] [outer = 16F31C00] 09:12:35 INFO - PROCESS | 3796 | 1464365555727 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:12:35 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:12:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 701ms 09:12:35 INFO - PROCESS | 3796 | 1464365555789 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 09:12:35 INFO - PROCESS | 3796 | 1464365555791 Marionette TRACE conn2 <- [1,2961,null,{"value":"13"}] 09:12:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:12:35 INFO - PROCESS | 3796 | 1464365555795 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:12:35 INFO - PROCESS | 3796 | 1464365555796 Marionette TRACE conn2 <- [1,2962,null,{}] 09:12:35 INFO - PROCESS | 3796 | 1464365555800 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:12:35 INFO - PROCESS | 3796 | 1464365555916 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 09:12:36 INFO - PROCESS | 3796 | 1464365556013 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:36 INFO - PROCESS | 3796 | ++DOCSHELL 17234C00 == 54 [pid = 3796] [id = 751] 09:12:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (17238400) [pid = 3796] [serial = 2252] [outer = 00000000] 09:12:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (17608000) [pid = 3796] [serial = 2253] [outer = 17238400] 09:12:36 INFO - PROCESS | 3796 | 1464365556059 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (1760AC00) [pid = 3796] [serial = 2254] [outer = 17238400] 09:12:36 INFO - PROCESS | 3796 | 1464365556429 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:12:36 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:12:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 701ms 09:12:36 INFO - PROCESS | 3796 | 1464365556478 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 09:12:36 INFO - PROCESS | 3796 | 1464365556480 Marionette TRACE conn2 <- [1,2965,null,{"value":"13"}] 09:12:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:12:36 INFO - PROCESS | 3796 | 1464365556483 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:12:36 INFO - PROCESS | 3796 | 1464365556485 Marionette TRACE conn2 <- [1,2966,null,{}] 09:12:36 INFO - PROCESS | 3796 | 1464365556488 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:12:36 INFO - PROCESS | 3796 | 1464365556619 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 09:12:36 INFO - PROCESS | 3796 | 1464365556691 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:36 INFO - PROCESS | 3796 | ++DOCSHELL 105F3000 == 55 [pid = 3796] [id = 752] 09:12:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (17229C00) [pid = 3796] [serial = 2255] [outer = 00000000] 09:12:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (1764E800) [pid = 3796] [serial = 2256] [outer = 17229C00] 09:12:36 INFO - PROCESS | 3796 | 1464365556734 Marionette DEBUG loaded listener.js 09:12:36 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (17807800) [pid = 3796] [serial = 2257] [outer = 17229C00] 09:12:37 INFO - PROCESS | 3796 | 1464365557100 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:12:37 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:12:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 623ms 09:12:37 INFO - PROCESS | 3796 | 1464365557122 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 3796 | 1464365557124 Marionette TRACE conn2 <- [1,2969,null,{"value":"13"}] 09:12:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:12:37 INFO - PROCESS | 3796 | 1464365557127 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 3796 | 1464365557129 Marionette TRACE conn2 <- [1,2970,null,{}] 09:12:37 INFO - PROCESS | 3796 | 1464365557132 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:12:37 INFO - PROCESS | 3796 | 1464365557506 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 09:12:37 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (13B04400) [pid = 3796] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:12:37 INFO - PROCESS | 3796 | --DOMWINDOW == 116 (11C9E000) [pid = 3796] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:12:37 INFO - PROCESS | 3796 | --DOMWINDOW == 115 (1780EC00) [pid = 3796] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:12:37 INFO - PROCESS | 3796 | --DOMWINDOW == 114 (13104000) [pid = 3796] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:12:37 INFO - PROCESS | 3796 | --DOMWINDOW == 113 (17229400) [pid = 3796] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:12:37 INFO - PROCESS | 3796 | --DOMWINDOW == 112 (17238C00) [pid = 3796] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:12:37 INFO - PROCESS | 3796 | --DOMWINDOW == 111 (10372800) [pid = 3796] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:12:37 INFO - PROCESS | 3796 | --DOMWINDOW == 110 (140C0800) [pid = 3796] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:12:37 INFO - PROCESS | 3796 | --DOMWINDOW == 109 (10B04C00) [pid = 3796] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:12:37 INFO - PROCESS | 3796 | --DOMWINDOW == 108 (1760F800) [pid = 3796] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:12:37 INFO - PROCESS | 3796 | --DOMWINDOW == 107 (16E87400) [pid = 3796] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:12:37 INFO - PROCESS | 3796 | 1464365557619 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:37 INFO - PROCESS | 3796 | ++DOCSHELL 0F938400 == 56 [pid = 3796] [id = 753] 09:12:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 108 (0F939000) [pid = 3796] [serial = 2258] [outer = 00000000] 09:12:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 109 (10C0C400) [pid = 3796] [serial = 2259] [outer = 0F939000] 09:12:37 INFO - PROCESS | 3796 | 1464365557666 Marionette DEBUG loaded listener.js 09:12:37 INFO - PROCESS | 3796 | ++DOMWINDOW == 110 (11C9E000) [pid = 3796] [serial = 2260] [outer = 0F939000] 09:12:37 INFO - PROCESS | 3796 | 1464365557990 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:12:38 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:12:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:12:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:38 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:12:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 887ms 09:12:38 INFO - PROCESS | 3796 | 1464365558032 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 3796 | 1464365558034 Marionette TRACE conn2 <- [1,2973,null,{"value":"13"}] 09:12:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:12:38 INFO - PROCESS | 3796 | 1464365558050 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - PROCESS | 3796 | 1464365558051 Marionette TRACE conn2 <- [1,2974,null,{}] 09:12:38 INFO - PROCESS | 3796 | 1464365558055 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:12:38 INFO - PROCESS | 3796 | 1464365558139 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 09:12:38 INFO - PROCESS | 3796 | 1464365558145 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:38 INFO - PROCESS | 3796 | ++DOCSHELL 13B0F800 == 57 [pid = 3796] [id = 754] 09:12:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 111 (140C0800) [pid = 3796] [serial = 2261] [outer = 00000000] 09:12:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 112 (17985800) [pid = 3796] [serial = 2262] [outer = 140C0800] 09:12:38 INFO - PROCESS | 3796 | 1464365558189 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 113 (18006C00) [pid = 3796] [serial = 2263] [outer = 140C0800] 09:12:38 INFO - PROCESS | 3796 | 1464365558603 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:12:38 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:12:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 592ms 09:12:38 INFO - PROCESS | 3796 | 1464365558646 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 09:12:38 INFO - PROCESS | 3796 | 1464365558648 Marionette TRACE conn2 <- [1,2977,null,{"value":"13"}] 09:12:38 INFO - PROCESS | 3796 | 1464365558651 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:12:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:12:38 INFO - PROCESS | 3796 | 1464365558653 Marionette TRACE conn2 <- [1,2978,null,{}] 09:12:38 INFO - PROCESS | 3796 | 1464365558671 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:12:38 INFO - PROCESS | 3796 | 1464365558754 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 09:12:38 INFO - PROCESS | 3796 | 1464365558760 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:38 INFO - PROCESS | 3796 | ++DOCSHELL 17238C00 == 58 [pid = 3796] [id = 755] 09:12:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 114 (178AA000) [pid = 3796] [serial = 2264] [outer = 00000000] 09:12:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 115 (19C5F400) [pid = 3796] [serial = 2265] [outer = 178AA000] 09:12:38 INFO - PROCESS | 3796 | 1464365558810 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 3796 | ++DOMWINDOW == 116 (19C65000) [pid = 3796] [serial = 2266] [outer = 178AA000] 09:12:39 INFO - PROCESS | 3796 | ++DOCSHELL 19C71800 == 59 [pid = 3796] [id = 756] 09:12:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 117 (19C76400) [pid = 3796] [serial = 2267] [outer = 00000000] 09:12:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (19C77400) [pid = 3796] [serial = 2268] [outer = 19C76400] 09:12:39 INFO - PROCESS | 3796 | 1464365559294 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:12:39 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:12:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 701ms 09:12:39 INFO - PROCESS | 3796 | 1464365559351 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 3796 | 1464365559353 Marionette TRACE conn2 <- [1,2981,null,{"value":"13"}] 09:12:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:12:39 INFO - PROCESS | 3796 | 1464365559356 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 3796 | 1464365559359 Marionette TRACE conn2 <- [1,2982,null,{}] 09:12:39 INFO - PROCESS | 3796 | 1464365559362 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:12:39 INFO - PROCESS | 3796 | 1464365559471 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 09:12:39 INFO - PROCESS | 3796 | 1464365559635 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:39 INFO - PROCESS | 3796 | ++DOCSHELL 0C7F1C00 == 60 [pid = 3796] [id = 757] 09:12:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (0C7F9800) [pid = 3796] [serial = 2269] [outer = 00000000] 09:12:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (1055B800) [pid = 3796] [serial = 2270] [outer = 0C7F9800] 09:12:39 INFO - PROCESS | 3796 | 1464365559693 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (10B11800) [pid = 3796] [serial = 2271] [outer = 0C7F9800] 09:12:40 INFO - PROCESS | 3796 | 1464365560287 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:12:40 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:12:40 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:12:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 996ms 09:12:40 INFO - PROCESS | 3796 | 1464365560360 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 09:12:40 INFO - PROCESS | 3796 | 1464365560365 Marionette TRACE conn2 <- [1,2985,null,{"value":"13"}] 09:12:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:12:40 INFO - PROCESS | 3796 | 1464365560370 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 3796 | 1464365560374 Marionette TRACE conn2 <- [1,2986,null,{}] 09:12:40 INFO - PROCESS | 3796 | 1464365560379 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:12:40 INFO - PROCESS | 3796 | 1464365560495 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 09:12:40 INFO - PROCESS | 3796 | 1464365560640 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:40 INFO - PROCESS | 3796 | ++DOCSHELL 11CA7000 == 61 [pid = 3796] [id = 758] 09:12:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (128BB800) [pid = 3796] [serial = 2272] [outer = 00000000] 09:12:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (13DB4C00) [pid = 3796] [serial = 2273] [outer = 128BB800] 09:12:40 INFO - PROCESS | 3796 | 1464365560704 Marionette DEBUG loaded listener.js 09:12:40 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (15736C00) [pid = 3796] [serial = 2274] [outer = 128BB800] 09:12:41 INFO - PROCESS | 3796 | 1464365561210 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:12:41 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:12:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 903ms 09:12:41 INFO - PROCESS | 3796 | 1464365561261 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 09:12:41 INFO - PROCESS | 3796 | 1464365561265 Marionette TRACE conn2 <- [1,2989,null,{"value":"13"}] 09:12:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:12:41 INFO - PROCESS | 3796 | 1464365561270 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:12:41 INFO - PROCESS | 3796 | 1464365561272 Marionette TRACE conn2 <- [1,2990,null,{}] 09:12:41 INFO - PROCESS | 3796 | 1464365561276 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:12:41 INFO - PROCESS | 3796 | 1464365561386 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 09:12:41 INFO - PROCESS | 3796 | 1464365561542 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:41 INFO - PROCESS | 3796 | ++DOCSHELL 1604E400 == 62 [pid = 3796] [id = 759] 09:12:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1697D400) [pid = 3796] [serial = 2275] [outer = 00000000] 09:12:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (16ECF800) [pid = 3796] [serial = 2276] [outer = 1697D400] 09:12:41 INFO - PROCESS | 3796 | 1464365561603 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (17235000) [pid = 3796] [serial = 2277] [outer = 1697D400] 09:12:42 INFO - PROCESS | 3796 | 1464365562159 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:12:42 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:12:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 934ms 09:12:42 INFO - PROCESS | 3796 | 1464365562221 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 09:12:42 INFO - PROCESS | 3796 | 1464365562223 Marionette TRACE conn2 <- [1,2993,null,{"value":"13"}] 09:12:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:12:42 INFO - PROCESS | 3796 | 1464365562234 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 3796 | 1464365562240 Marionette TRACE conn2 <- [1,2994,null,{}] 09:12:42 INFO - PROCESS | 3796 | 1464365562245 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:12:42 INFO - PROCESS | 3796 | 1464365562353 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 09:12:42 INFO - PROCESS | 3796 | 1464365562511 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:42 INFO - PROCESS | 3796 | ++DOCSHELL 19C6DC00 == 63 [pid = 3796] [id = 760] 09:12:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (19C6E000) [pid = 3796] [serial = 2278] [outer = 00000000] 09:12:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (19C7BC00) [pid = 3796] [serial = 2279] [outer = 19C6E000] 09:12:42 INFO - PROCESS | 3796 | 1464365562566 Marionette DEBUG loaded listener.js 09:12:42 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (19E29000) [pid = 3796] [serial = 2280] [outer = 19C6E000] 09:12:43 INFO - PROCESS | 3796 | 1464365563063 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:12:43 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:12:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 856ms 09:12:43 INFO - PROCESS | 3796 | 1464365563094 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 09:12:43 INFO - PROCESS | 3796 | 1464365563096 Marionette TRACE conn2 <- [1,2997,null,{"value":"13"}] 09:12:43 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:12:43 INFO - PROCESS | 3796 | 1464365563100 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:12:43 INFO - PROCESS | 3796 | 1464365563102 Marionette TRACE conn2 <- [1,2998,null,{}] 09:12:43 INFO - PROCESS | 3796 | 1464365563123 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:12:43 INFO - PROCESS | 3796 | 1464365563230 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 09:12:43 INFO - PROCESS | 3796 | 1464365563345 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:43 INFO - PROCESS | 3796 | ++DOCSHELL 11257000 == 64 [pid = 3796] [id = 761] 09:12:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (19E2B800) [pid = 3796] [serial = 2281] [outer = 00000000] 09:12:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (19E33000) [pid = 3796] [serial = 2282] [outer = 19E2B800] 09:12:43 INFO - PROCESS | 3796 | 1464365563399 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (19EE1400) [pid = 3796] [serial = 2283] [outer = 19E2B800] 09:12:43 INFO - PROCESS | 3796 | [3796] 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:12:43 INFO - PROCESS | 3796 | 1464365563956 Marionette TRACE conn2 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:12:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:12:43 INFO - {} 09:12:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:12:43 INFO - {} 09:12:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:12:43 INFO - {} 09:12:43 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:12:43 INFO - {} 09:12:43 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 904ms 09:12:43 INFO - PROCESS | 3796 | 1464365564005 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 09:12:43 INFO - PROCESS | 3796 | 1464365564007 Marionette TRACE conn2 <- [1,3001,null,{"value":"13"}] 09:12:44 INFO - TEST-START | /FileAPI/fileReader.html 09:12:44 INFO - PROCESS | 3796 | 1464365564010 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 3796 | 1464365564012 Marionette TRACE conn2 <- [1,3002,null,{}] 09:12:44 INFO - PROCESS | 3796 | 1464365564016 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:12:44 INFO - PROCESS | 3796 | 1464365564125 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 09:12:44 INFO - PROCESS | 3796 | 1464365564262 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:44 INFO - PROCESS | 3796 | ++DOCSHELL 1A332000 == 65 [pid = 3796] [id = 762] 09:12:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (1A336800) [pid = 3796] [serial = 2284] [outer = 00000000] 09:12:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (1A45F800) [pid = 3796] [serial = 2285] [outer = 1A336800] 09:12:44 INFO - PROCESS | 3796 | 1464365564326 Marionette DEBUG loaded listener.js 09:12:44 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1A833400) [pid = 3796] [serial = 2286] [outer = 1A336800] 09:12:44 INFO - PROCESS | 3796 | 1464365564859 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:12:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:12:44 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:12:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:12:44 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:12:44 INFO - TEST-OK | /FileAPI/fileReader.html | took 903ms 09:12:44 INFO - PROCESS | 3796 | 1464365564920 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 3796 | 1464365564922 Marionette TRACE conn2 <- [1,3005,null,{"value":"13"}] 09:12:44 INFO - TEST-START | /FileAPI/historical.html 09:12:44 INFO - PROCESS | 3796 | 1464365564928 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 3796 | 1464365564930 Marionette TRACE conn2 <- [1,3006,null,{}] 09:12:44 INFO - PROCESS | 3796 | 1464365564934 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:12:45 INFO - PROCESS | 3796 | 1464365565038 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 09:12:45 INFO - PROCESS | 3796 | 1464365565206 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:45 INFO - PROCESS | 3796 | ++DOCSHELL 10FCD800 == 66 [pid = 3796] [id = 763] 09:12:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (11A02800) [pid = 3796] [serial = 2287] [outer = 00000000] 09:12:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (13BC9C00) [pid = 3796] [serial = 2288] [outer = 11A02800] 09:12:45 INFO - PROCESS | 3796 | 1464365565285 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1697F400) [pid = 3796] [serial = 2289] [outer = 11A02800] 09:12:46 INFO - PROCESS | 3796 | 1464365566019 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:12:46 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:12:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:12:46 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:12:46 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:12:46 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:12:46 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:12:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:46 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:12:46 INFO - TEST-OK | /FileAPI/historical.html | took 1137ms 09:12:46 INFO - PROCESS | 3796 | 1464365566056 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 3796 | 1464365566061 Marionette TRACE conn2 <- [1,3009,null,{"value":"13"}] 09:12:46 INFO - TEST-START | /FileAPI/idlharness.html 09:12:46 INFO - PROCESS | 3796 | 1464365566066 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 3796 | 1464365566070 Marionette TRACE conn2 <- [1,3010,null,{}] 09:12:46 INFO - PROCESS | 3796 | 1464365566075 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:12:46 INFO - PROCESS | 3796 | 1464365566206 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 09:12:46 INFO - PROCESS | 3796 | 1464365566328 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:46 INFO - PROCESS | 3796 | ++DOCSHELL 1307B800 == 67 [pid = 3796] [id = 764] 09:12:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (13106000) [pid = 3796] [serial = 2290] [outer = 00000000] 09:12:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (15758C00) [pid = 3796] [serial = 2291] [outer = 13106000] 09:12:46 INFO - PROCESS | 3796 | 1464365566382 Marionette DEBUG loaded listener.js 09:12:46 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1604F000) [pid = 3796] [serial = 2292] [outer = 13106000] 09:12:47 INFO - PROCESS | 3796 | --DOCSHELL 19C71800 == 66 [pid = 3796] [id = 756] 09:12:47 INFO - PROCESS | 3796 | --DOCSHELL 17238C00 == 65 [pid = 3796] [id = 755] 09:12:47 INFO - PROCESS | 3796 | --DOCSHELL 13B0F800 == 64 [pid = 3796] [id = 754] 09:12:47 INFO - PROCESS | 3796 | --DOCSHELL 0F938400 == 63 [pid = 3796] [id = 753] 09:12:47 INFO - PROCESS | 3796 | --DOCSHELL 105F3000 == 62 [pid = 3796] [id = 752] 09:12:47 INFO - PROCESS | 3796 | --DOCSHELL 17234C00 == 61 [pid = 3796] [id = 751] 09:12:47 INFO - PROCESS | 3796 | --DOCSHELL 16F08C00 == 60 [pid = 3796] [id = 750] 09:12:47 INFO - PROCESS | 3796 | --DOCSHELL 16B1C800 == 59 [pid = 3796] [id = 749] 09:12:47 INFO - PROCESS | 3796 | --DOCSHELL 1431D000 == 58 [pid = 3796] [id = 748] 09:12:47 INFO - PROCESS | 3796 | --DOCSHELL 114A2800 == 57 [pid = 3796] [id = 747] 09:12:47 INFO - PROCESS | 3796 | --DOCSHELL 12A8E000 == 56 [pid = 3796] [id = 746] 09:12:47 INFO - PROCESS | 3796 | --DOCSHELL 13DB8400 == 55 [pid = 3796] [id = 745] 09:12:47 INFO - PROCESS | 3796 | --DOCSHELL 10325800 == 54 [pid = 3796] [id = 744] 09:12:47 INFO - PROCESS | 3796 | --DOCSHELL 10F13000 == 53 [pid = 3796] [id = 739] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (16E8A000) [pid = 3796] [serial = 2171] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (13158000) [pid = 3796] [serial = 2129] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (17A4F000) [pid = 3796] [serial = 2081] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (1722EC00) [pid = 3796] [serial = 2200] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (17232400) [pid = 3796] [serial = 2201] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (17609C00) [pid = 3796] [serial = 2204] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (175DC400) [pid = 3796] [serial = 2203] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (15F3C800) [pid = 3796] [serial = 2209] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (16055800) [pid = 3796] [serial = 2185] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (138E4800) [pid = 3796] [serial = 2179] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (15755C00) [pid = 3796] [serial = 2194] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (1604EC00) [pid = 3796] [serial = 2195] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (11428C00) [pid = 3796] [serial = 2176] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (114AB800) [pid = 3796] [serial = 2191] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (17635400) [pid = 3796] [serial = 2206] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (1310AC00) [pid = 3796] [serial = 2192] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (16AAB400) [pid = 3796] [serial = 2188] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (15749800) [pid = 3796] [serial = 2182] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (16F03000) [pid = 3796] [serial = 2197] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1764FC00) [pid = 3796] [serial = 2213] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (178ACC00) [pid = 3796] [serial = 2215] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (1763D000) [pid = 3796] [serial = 2207] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (16F0F400) [pid = 3796] [serial = 2210] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 118 (1764B000) [pid = 3796] [serial = 2212] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | --DOMWINDOW == 117 (16F31400) [pid = 3796] [serial = 2198] [outer = 00000000] [url = about:blank] 09:12:47 INFO - PROCESS | 3796 | 1464365567354 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:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:12:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:12:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:12:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:12:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:12:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:12:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:12:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:12:47 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:12:47 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:47 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:12:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:12:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:12:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:12:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:12:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:12:47 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:12:47 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:47 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:12:47 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:12:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:12:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:12:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:12:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:12:47 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:12:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:12:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:12:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:12:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:12:47 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:12:47 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:12:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:12:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:12:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:12:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:12:47 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:12:47 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:47 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:12:47 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:12:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:12:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:12:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:12:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:12:47 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:12:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:12:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:12:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:12:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:12:47 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:12:47 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:12:47 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:47 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:47 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:47 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:47 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:47 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:12:47 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:12:47 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:12:47 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:12:47 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:12:47 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:12:47 INFO - TEST-OK | /FileAPI/idlharness.html | took 1432ms 09:12:47 INFO - PROCESS | 3796 | 1464365567504 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 09:12:47 INFO - PROCESS | 3796 | 1464365567510 Marionette TRACE conn2 <- [1,3013,null,{"value":"13"}] 09:12:47 INFO - TEST-START | /FileAPI/idlharness.worker 09:12:47 INFO - PROCESS | 3796 | 1464365567517 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:12:47 INFO - PROCESS | 3796 | 1464365567519 Marionette TRACE conn2 <- [1,3014,null,{}] 09:12:47 INFO - PROCESS | 3796 | 1464365567523 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:12:47 INFO - PROCESS | 3796 | 1464365567612 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 09:12:47 INFO - PROCESS | 3796 | 1464365567622 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:47 INFO - PROCESS | 3796 | ++DOCSHELL 15E17400 == 54 [pid = 3796] [id = 765] 09:12:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 118 (15E21000) [pid = 3796] [serial = 2293] [outer = 00000000] 09:12:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 119 (16050400) [pid = 3796] [serial = 2294] [outer = 15E21000] 09:12:47 INFO - PROCESS | 3796 | 1464365567668 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (16982C00) [pid = 3796] [serial = 2295] [outer = 15E21000] 09:12:47 INFO - PROCESS | 3796 | [3796] 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:12:48 INFO - PROCESS | 3796 | 1464365568672 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:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:12:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:12:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:12:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:12:48 INFO - {} 09:12:48 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:12:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:12:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:12:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:12:48 INFO - {} 09:12:48 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:12:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:12:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:12:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:12:48 INFO - {} 09:12:48 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:12:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:12:48 INFO - {} 09:12:48 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:12:48 INFO - {} 09:12:48 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:12:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:12:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:12:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:12:48 INFO - {} 09:12:48 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:12:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:12:48 INFO - {} 09:12:48 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:12:48 INFO - {} 09:12:48 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:12:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:12:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:12:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:12:48 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:12:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:12:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:12:48 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:12:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:12:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:12:48 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:12:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:12:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:12:48 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:12:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:12:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:12:48 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:12:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:12:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:12:48 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:12:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:12:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:12:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:12:48 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:12:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:12:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:12:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:12:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:12:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:12:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:12:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:12:48 INFO - {} 09:12:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1323ms 09:12:48 INFO - PROCESS | 3796 | 1464365568856 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 09:12:48 INFO - PROCESS | 3796 | 1464365568858 Marionette TRACE conn2 <- [1,3017,null,{"value":"13"}] 09:12:48 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:12:48 INFO - PROCESS | 3796 | 1464365568862 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 3796 | 1464365568866 Marionette TRACE conn2 <- [1,3018,null,{}] 09:12:48 INFO - PROCESS | 3796 | 1464365568876 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:12:48 INFO - PROCESS | 3796 | 1464365569005 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 09:12:49 INFO - PROCESS | 3796 | 1464365569096 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:49 INFO - PROCESS | 3796 | ++DOCSHELL 1706F400 == 55 [pid = 3796] [id = 766] 09:12:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1720FC00) [pid = 3796] [serial = 2296] [outer = 00000000] 09:12:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (19EE0400) [pid = 3796] [serial = 2297] [outer = 1720FC00] 09:12:49 INFO - PROCESS | 3796 | 1464365569142 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1AB1D800) [pid = 3796] [serial = 2298] [outer = 1720FC00] 09:12:49 INFO - PROCESS | 3796 | 1464365569525 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:12:49 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:12:49 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 685ms 09:12:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:12:49 INFO - PROCESS | 3796 | 1464365569560 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 09:12:49 INFO - PROCESS | 3796 | 1464365569562 Marionette TRACE conn2 <- [1,3021,null,{"value":"13"}] 09:12:49 INFO - PROCESS | 3796 | 1464365569566 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:12:49 INFO - PROCESS | 3796 | 1464365569567 Marionette TRACE conn2 <- [1,3022,null,{}] 09:12:49 INFO - PROCESS | 3796 | 1464365569570 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:12:49 INFO - PROCESS | 3796 | 1464365569694 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 09:12:49 INFO - PROCESS | 3796 | 1464365569700 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:49 INFO - PROCESS | 3796 | ++DOCSHELL 10A5CC00 == 56 [pid = 3796] [id = 767] 09:12:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1A333800) [pid = 3796] [serial = 2299] [outer = 00000000] 09:12:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1ABA8400) [pid = 3796] [serial = 2300] [outer = 1A333800] 09:12:49 INFO - PROCESS | 3796 | 1464365569806 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (1ABAD000) [pid = 3796] [serial = 2301] [outer = 1A333800] 09:12:50 INFO - PROCESS | 3796 | 1464365570206 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:12:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:12:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 686ms 09:12:50 INFO - PROCESS | 3796 | 1464365570265 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 3796 | 1464365570267 Marionette TRACE conn2 <- [1,3025,null,{"value":"13"}] 09:12:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:12:50 INFO - PROCESS | 3796 | 1464365570270 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 3796 | 1464365570272 Marionette TRACE conn2 <- [1,3026,null,{}] 09:12:50 INFO - PROCESS | 3796 | 1464365570275 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:12:50 INFO - PROCESS | 3796 | 1464365570391 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 09:12:50 INFO - PROCESS | 3796 | 1464365570495 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:50 INFO - PROCESS | 3796 | ++DOCSHELL 1ABAF400 == 57 [pid = 3796] [id = 768] 09:12:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (1AE07C00) [pid = 3796] [serial = 2302] [outer = 00000000] 09:12:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1AE0B000) [pid = 3796] [serial = 2303] [outer = 1AE07C00] 09:12:50 INFO - PROCESS | 3796 | 1464365570539 Marionette DEBUG loaded listener.js 09:12:50 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1AE0B800) [pid = 3796] [serial = 2304] [outer = 1AE07C00] 09:12:50 INFO - PROCESS | 3796 | 1464365570958 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:12:50 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:50 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:12:50 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 732ms 09:12:50 INFO - PROCESS | 3796 | 1464365570995 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 3796 | 1464365570997 Marionette TRACE conn2 <- [1,3029,null,{"value":"13"}] 09:12:50 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:12:50 INFO - PROCESS | 3796 | 1464365571001 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 3796 | 1464365571003 Marionette TRACE conn2 <- [1,3030,null,{}] 09:12:51 INFO - PROCESS | 3796 | 1464365571006 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:12:51 INFO - PROCESS | 3796 | 1464365571136 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 09:12:51 INFO - PROCESS | 3796 | 1464365571205 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:51 INFO - PROCESS | 3796 | ++DOCSHELL 1AE0D000 == 58 [pid = 3796] [id = 769] 09:12:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (1AE0F800) [pid = 3796] [serial = 2305] [outer = 00000000] 09:12:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (1AF65000) [pid = 3796] [serial = 2306] [outer = 1AE0F800] 09:12:51 INFO - PROCESS | 3796 | 1464365571250 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (1AF68400) [pid = 3796] [serial = 2307] [outer = 1AE0F800] 09:12:51 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (17238400) [pid = 3796] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:12:51 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (16AAB000) [pid = 3796] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:12:51 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (15F3DC00) [pid = 3796] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:12:51 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (13317800) [pid = 3796] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:12:51 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (17229C00) [pid = 3796] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:12:51 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (13DB9800) [pid = 3796] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:12:51 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (105F4800) [pid = 3796] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:12:51 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (114A2C00) [pid = 3796] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:12:51 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (16B31400) [pid = 3796] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:12:51 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (0F939000) [pid = 3796] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:12:51 INFO - PROCESS | 3796 | --DOMWINDOW == 121 (140C0800) [pid = 3796] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:12:51 INFO - PROCESS | 3796 | --DOMWINDOW == 120 (16F31C00) [pid = 3796] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:12:51 INFO - PROCESS | 3796 | --DOMWINDOW == 119 (19C76400) [pid = 3796] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:12:52 INFO - PROCESS | 3796 | 1464365572008 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:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:12:52 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:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:12:52 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:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:12:52 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:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:12:52 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:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:12:52 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:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:12:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:12:52 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:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:12:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:12:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:12:52 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:52 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:12:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:12:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:12:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:12:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:12:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:12:52 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1136ms 09:12:52 INFO - PROCESS | 3796 | 1464365572146 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 3796 | 1464365572148 Marionette TRACE conn2 <- [1,3033,null,{"value":"13"}] 09:12:52 INFO - PROCESS | 3796 | 1464365572151 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:12:52 INFO - PROCESS | 3796 | 1464365572153 Marionette TRACE conn2 <- [1,3034,null,{}] 09:12:52 INFO - PROCESS | 3796 | 1464365572156 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:12:52 INFO - PROCESS | 3796 | 1464365572279 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 09:12:52 INFO - PROCESS | 3796 | 1464365572287 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:52 INFO - PROCESS | 3796 | ++DOCSHELL 12B80C00 == 59 [pid = 3796] [id = 770] 09:12:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 120 (15757C00) [pid = 3796] [serial = 2308] [outer = 00000000] 09:12:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 121 (1B2B9000) [pid = 3796] [serial = 2309] [outer = 15757C00] 09:12:52 INFO - PROCESS | 3796 | 1464365572342 Marionette DEBUG loaded listener.js 09:12:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 122 (1B2BDC00) [pid = 3796] [serial = 2310] [outer = 15757C00] 09:12:52 INFO - PROCESS | 3796 | [3796] 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:12:52 INFO - PROCESS | 3796 | 1464365572758 Marionette TRACE conn2 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:12:52 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:12:52 INFO - {} 09:12:52 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 639ms 09:12:52 INFO - PROCESS | 3796 | 1464365572789 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 3796 | 1464365572791 Marionette TRACE conn2 <- [1,3037,null,{"value":"13"}] 09:12:52 INFO - PROCESS | 3796 | 1464365572794 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:12:52 INFO - PROCESS | 3796 | 1464365572796 Marionette TRACE conn2 <- [1,3038,null,{}] 09:12:52 INFO - PROCESS | 3796 | 1464365572799 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:12:52 INFO - PROCESS | 3796 | 1464365572920 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 09:12:52 INFO - PROCESS | 3796 | 1464365572933 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:52 INFO - PROCESS | 3796 | ++DOCSHELL 10A61C00 == 60 [pid = 3796] [id = 771] 09:12:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (1AF64400) [pid = 3796] [serial = 2311] [outer = 00000000] 09:12:52 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1B50A800) [pid = 3796] [serial = 2312] [outer = 1AF64400] 09:12:52 INFO - PROCESS | 3796 | 1464365572983 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1B510800) [pid = 3796] [serial = 2313] [outer = 1AF64400] 09:12:53 INFO - PROCESS | 3796 | 1464365573368 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:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:12:53 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:12:53 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 592ms 09:12:53 INFO - PROCESS | 3796 | 1464365573392 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 09:12:53 INFO - PROCESS | 3796 | 1464365573394 Marionette TRACE conn2 <- [1,3041,null,{"value":"13"}] 09:12:53 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:12:53 INFO - PROCESS | 3796 | 1464365573398 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:12:53 INFO - PROCESS | 3796 | 1464365573400 Marionette TRACE conn2 <- [1,3042,null,{}] 09:12:53 INFO - PROCESS | 3796 | 1464365573403 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:12:53 INFO - PROCESS | 3796 | 1464365573486 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 09:12:53 INFO - PROCESS | 3796 | 1464365573652 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:53 INFO - PROCESS | 3796 | ++DOCSHELL 10A64400 == 61 [pid = 3796] [id = 772] 09:12:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (10A64800) [pid = 3796] [serial = 2314] [outer = 00000000] 09:12:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (110A4C00) [pid = 3796] [serial = 2315] [outer = 10A64800] 09:12:53 INFO - PROCESS | 3796 | 1464365573783 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (1307E000) [pid = 3796] [serial = 2316] [outer = 10A64800] 09:12:54 INFO - PROCESS | 3796 | 1464365574607 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:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:12:54 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:12:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:12:54 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:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:12:54 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:12:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:12:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:12:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:12:54 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1339ms 09:12:54 INFO - PROCESS | 3796 | 1464365574743 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 3796 | 1464365574747 Marionette TRACE conn2 <- [1,3045,null,{"value":"13"}] 09:12:54 INFO - PROCESS | 3796 | 1464365574752 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:12:54 INFO - PROCESS | 3796 | 1464365574757 Marionette TRACE conn2 <- [1,3046,null,{}] 09:12:54 INFO - PROCESS | 3796 | 1464365574762 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:12:54 INFO - PROCESS | 3796 | 1464365574905 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 09:12:55 INFO - PROCESS | 3796 | 1464365575007 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:55 INFO - PROCESS | 3796 | ++DOCSHELL 13DB8400 == 62 [pid = 3796] [id = 773] 09:12:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (1604EC00) [pid = 3796] [serial = 2317] [outer = 00000000] 09:12:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (175DB800) [pid = 3796] [serial = 2318] [outer = 1604EC00] 09:12:55 INFO - PROCESS | 3796 | 1464365575063 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (17635800) [pid = 3796] [serial = 2319] [outer = 1604EC00] 09:12:55 INFO - PROCESS | 3796 | 1464365575655 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:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:12:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:12:55 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:55 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:12:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:12:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:12:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:12:55 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:12:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:12:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:12:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:12:55 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:12:55 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:12:55 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 950ms 09:12:55 INFO - PROCESS | 3796 | 1464365575693 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 3796 | 1464365575698 Marionette TRACE conn2 <- [1,3049,null,{"value":"13"}] 09:12:55 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:12:55 INFO - PROCESS | 3796 | 1464365575702 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 3796 | 1464365575705 Marionette TRACE conn2 <- [1,3050,null,{}] 09:12:55 INFO - PROCESS | 3796 | 1464365575708 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:12:55 INFO - PROCESS | 3796 | 1464365575822 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 09:12:55 INFO - PROCESS | 3796 | 1464365575982 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:55 INFO - PROCESS | 3796 | ++DOCSHELL 18009C00 == 63 [pid = 3796] [id = 774] 09:12:55 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (18201C00) [pid = 3796] [serial = 2320] [outer = 00000000] 09:12:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (18592400) [pid = 3796] [serial = 2321] [outer = 18201C00] 09:12:56 INFO - PROCESS | 3796 | 1464365576045 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (18697800) [pid = 3796] [serial = 2322] [outer = 18201C00] 09:12:56 INFO - PROCESS | 3796 | [3796] 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:12:56 INFO - PROCESS | 3796 | 1464365576624 Marionette TRACE conn2 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:12:56 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:12:56 INFO - {} 09:12:56 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 934ms 09:12:56 INFO - PROCESS | 3796 | 1464365576647 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 09:12:56 INFO - PROCESS | 3796 | 1464365576650 Marionette TRACE conn2 <- [1,3053,null,{"value":"13"}] 09:12:56 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:12:56 INFO - PROCESS | 3796 | 1464365576655 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:12:56 INFO - PROCESS | 3796 | 1464365576661 Marionette TRACE conn2 <- [1,3054,null,{}] 09:12:56 INFO - PROCESS | 3796 | 1464365576671 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:12:56 INFO - PROCESS | 3796 | 1464365576789 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 09:12:56 INFO - PROCESS | 3796 | 1464365576938 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:56 INFO - PROCESS | 3796 | ++DOCSHELL 19EEBC00 == 64 [pid = 3796] [id = 775] 09:12:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (19EEC400) [pid = 3796] [serial = 2323] [outer = 00000000] 09:12:56 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (1A909800) [pid = 3796] [serial = 2324] [outer = 19EEC400] 09:12:56 INFO - PROCESS | 3796 | 1464365576992 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (1AB17800) [pid = 3796] [serial = 2325] [outer = 19EEC400] 09:12:57 INFO - PROCESS | 3796 | 1464365577498 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:12:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:12:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:12:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:12:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:12:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:12:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:12:57 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:12:57 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 903ms 09:12:57 INFO - PROCESS | 3796 | 1464365577558 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 09:12:57 INFO - PROCESS | 3796 | 1464365577561 Marionette TRACE conn2 <- [1,3057,null,{"value":"13"}] 09:12:57 INFO - PROCESS | 3796 | 1464365577564 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:12:57 INFO - PROCESS | 3796 | 1464365577566 Marionette TRACE conn2 <- [1,3058,null,{}] 09:12:57 INFO - PROCESS | 3796 | 1464365577570 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:12:57 INFO - PROCESS | 3796 | 1464365577679 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 09:12:57 INFO - PROCESS | 3796 | 1464365577838 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:57 INFO - PROCESS | 3796 | ++DOCSHELL 10561000 == 65 [pid = 3796] [id = 776] 09:12:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (1AB1B400) [pid = 3796] [serial = 2326] [outer = 00000000] 09:12:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (1AE0F000) [pid = 3796] [serial = 2327] [outer = 1AB1B400] 09:12:57 INFO - PROCESS | 3796 | 1464365577902 Marionette DEBUG loaded listener.js 09:12:57 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (1AE13800) [pid = 3796] [serial = 2328] [outer = 1AB1B400] 09:12:58 INFO - PROCESS | 3796 | 1464365578441 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:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:12:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:12:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 934ms 09:12:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:12:58 INFO - PROCESS | 3796 | 1464365578509 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 09:12:58 INFO - PROCESS | 3796 | 1464365578512 Marionette TRACE conn2 <- [1,3061,null,{"value":"13"}] 09:12:58 INFO - PROCESS | 3796 | 1464365578515 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:12:58 INFO - PROCESS | 3796 | 1464365578517 Marionette TRACE conn2 <- [1,3062,null,{}] 09:12:58 INFO - PROCESS | 3796 | 1464365578521 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:12:58 INFO - PROCESS | 3796 | 1464365578633 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 09:12:58 INFO - PROCESS | 3796 | 1464365578781 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:58 INFO - PROCESS | 3796 | ++DOCSHELL 1ABA7800 == 66 [pid = 3796] [id = 777] 09:12:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (1AE12400) [pid = 3796] [serial = 2329] [outer = 00000000] 09:12:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 142 (1B507C00) [pid = 3796] [serial = 2330] [outer = 1AE12400] 09:12:58 INFO - PROCESS | 3796 | 1464365578843 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 3796 | ++DOMWINDOW == 143 (1B723400) [pid = 3796] [serial = 2331] [outer = 1AE12400] 09:12:59 INFO - PROCESS | 3796 | 1464365579367 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:12:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:12:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:12:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:12:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:12:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:12:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:12:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 887ms 09:12:59 INFO - PROCESS | 3796 | 1464365579420 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 3796 | 1464365579422 Marionette TRACE conn2 <- [1,3065,null,{"value":"13"}] 09:12:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:12:59 INFO - PROCESS | 3796 | 1464365579426 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 3796 | 1464365579428 Marionette TRACE conn2 <- [1,3066,null,{}] 09:12:59 INFO - PROCESS | 3796 | 1464365579431 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:12:59 INFO - PROCESS | 3796 | 1464365579537 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 09:12:59 INFO - PROCESS | 3796 | 1464365579710 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:12:59 INFO - PROCESS | 3796 | ++DOCSHELL 10B08400 == 67 [pid = 3796] [id = 778] 09:12:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 144 (10B09C00) [pid = 3796] [serial = 2332] [outer = 00000000] 09:12:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 145 (12A94C00) [pid = 3796] [serial = 2333] [outer = 10B09C00] 09:12:59 INFO - PROCESS | 3796 | 1464365579765 Marionette DEBUG loaded listener.js 09:12:59 INFO - PROCESS | 3796 | ++DOMWINDOW == 146 (13B0F800) [pid = 3796] [serial = 2334] [outer = 10B09C00] 09:13:00 INFO - PROCESS | 3796 | 1464365580325 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:13:00 INFO - PROCESS | 3796 | 1464365580442 Marionette TRACE conn2 <- [1,3069,null,{"value":"13"}] 09:13:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:13:00 INFO - PROCESS | 3796 | 1464365580446 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:13:00 INFO - PROCESS | 3796 | 1464365580448 Marionette TRACE conn2 <- [1,3070,null,{}] 09:13:00 INFO - PROCESS | 3796 | 1464365580654 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:13:00 INFO - PROCESS | 3796 | 1464365580823 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 09:13:00 INFO - PROCESS | 3796 | 1464365580908 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:13:00 INFO - PROCESS | 3796 | ++DOCSHELL 1381F000 == 68 [pid = 3796] [id = 779] 09:13:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 147 (13824000) [pid = 3796] [serial = 2335] [outer = 00000000] 09:13:00 INFO - PROCESS | 3796 | ++DOMWINDOW == 148 (13BCBC00) [pid = 3796] [serial = 2336] [outer = 13824000] 09:13:00 INFO - PROCESS | 3796 | 1464365580956 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 149 (15755C00) [pid = 3796] [serial = 2337] [outer = 13824000] 09:13:01 INFO - PROCESS | 3796 | 1464365581440 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:13:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:13:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:13:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:13:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:13:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1043ms 09:13:01 INFO - PROCESS | 3796 | 1464365581494 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 3796 | 1464365581499 Marionette TRACE conn2 <- [1,3073,null,{"value":"13"}] 09:13:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:13:01 INFO - PROCESS | 3796 | 1464365581505 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 3796 | 1464365581507 Marionette TRACE conn2 <- [1,3074,null,{}] 09:13:01 INFO - PROCESS | 3796 | 1464365581511 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:13:01 INFO - PROCESS | 3796 | 1464365581615 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 09:13:01 INFO - PROCESS | 3796 | 1464365581800 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:13:01 INFO - PROCESS | 3796 | ++DOCSHELL 11C06000 == 69 [pid = 3796] [id = 780] 09:13:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 150 (12889400) [pid = 3796] [serial = 2338] [outer = 00000000] 09:13:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 151 (13310800) [pid = 3796] [serial = 2339] [outer = 12889400] 09:13:01 INFO - PROCESS | 3796 | 1464365581852 Marionette DEBUG loaded listener.js 09:13:01 INFO - PROCESS | 3796 | ++DOMWINDOW == 152 (16BC1800) [pid = 3796] [serial = 2340] [outer = 12889400] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 1601B800 == 68 [pid = 3796] [id = 715] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 12D7DC00 == 67 [pid = 3796] [id = 718] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 1310E000 == 66 [pid = 3796] [id = 728] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 12AEFC00 == 65 [pid = 3796] [id = 717] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 10B05C00 == 64 [pid = 3796] [id = 725] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 10A61C00 == 63 [pid = 3796] [id = 771] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 12B80C00 == 62 [pid = 3796] [id = 770] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 1AE0D000 == 61 [pid = 3796] [id = 769] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 1ABAF400 == 60 [pid = 3796] [id = 768] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 10A5CC00 == 59 [pid = 3796] [id = 767] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 1706F400 == 58 [pid = 3796] [id = 766] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 15E17400 == 57 [pid = 3796] [id = 765] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 1307B800 == 56 [pid = 3796] [id = 764] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 1A332000 == 55 [pid = 3796] [id = 762] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 11257000 == 54 [pid = 3796] [id = 761] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 19C6DC00 == 53 [pid = 3796] [id = 760] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 1604E400 == 52 [pid = 3796] [id = 759] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 11CA7000 == 51 [pid = 3796] [id = 758] 09:13:02 INFO - PROCESS | 3796 | --DOCSHELL 0C7F1C00 == 50 [pid = 3796] [id = 757] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 151 (17608000) [pid = 3796] [serial = 2253] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 150 (17A4DC00) [pid = 3796] [serial = 2216] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 149 (160BD000) [pid = 3796] [serial = 2244] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 148 (16B15400) [pid = 3796] [serial = 2245] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 147 (140CA000) [pid = 3796] [serial = 2239] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 146 (138E2800) [pid = 3796] [serial = 2238] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 145 (18591C00) [pid = 3796] [serial = 2230] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 144 (17631400) [pid = 3796] [serial = 2224] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 143 (1764E800) [pid = 3796] [serial = 2256] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 142 (13DBFC00) [pid = 3796] [serial = 2236] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 141 (11A03800) [pid = 3796] [serial = 2234] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (10C05C00) [pid = 3796] [serial = 2233] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (139B0C00) [pid = 3796] [serial = 2241] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (1572FC00) [pid = 3796] [serial = 2242] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (16E88000) [pid = 3796] [serial = 2247] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (16ECC800) [pid = 3796] [serial = 2248] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (12A8B000) [pid = 3796] [serial = 2218] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (16B31000) [pid = 3796] [serial = 2221] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (17A58C00) [pid = 3796] [serial = 2227] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (1760AC00) [pid = 3796] [serial = 2254] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (10C0C400) [pid = 3796] [serial = 2259] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (17807800) [pid = 3796] [serial = 2257] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (17985800) [pid = 3796] [serial = 2262] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (11C9E000) [pid = 3796] [serial = 2260] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (16F3E400) [pid = 3796] [serial = 2250] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (16FF1000) [pid = 3796] [serial = 2251] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (19C77400) [pid = 3796] [serial = 2268] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (18006C00) [pid = 3796] [serial = 2263] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (19C5F400) [pid = 3796] [serial = 2265] [outer = 00000000] [url = about:blank] 09:13:02 INFO - PROCESS | 3796 | 1464365582369 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:13:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:13:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 903ms 09:13:02 INFO - PROCESS | 3796 | 1464365582413 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 3796 | 1464365582415 Marionette TRACE conn2 <- [1,3077,null,{"value":"13"}] 09:13:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:13:02 INFO - PROCESS | 3796 | 1464365582419 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 3796 | 1464365582421 Marionette TRACE conn2 <- [1,3078,null,{}] 09:13:02 INFO - PROCESS | 3796 | 1464365582425 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:13:02 INFO - PROCESS | 3796 | 1464365582518 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 09:13:02 INFO - PROCESS | 3796 | 1464365582529 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:13:02 INFO - PROCESS | 3796 | ++DOCSHELL 12D7DC00 == 51 [pid = 3796] [id = 781] 09:13:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1305F400) [pid = 3796] [serial = 2341] [outer = 00000000] 09:13:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (13DBFC00) [pid = 3796] [serial = 2342] [outer = 1305F400] 09:13:02 INFO - PROCESS | 3796 | 1464365582578 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 3796 | ++DOMWINDOW == 126 (15757400) [pid = 3796] [serial = 2343] [outer = 1305F400] 09:13:03 INFO - PROCESS | 3796 | 1464365583074 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:13:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:13:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 685ms 09:13:03 INFO - PROCESS | 3796 | 1464365583120 Marionette TRACE conn2 -> [0,3081,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 3796 | 1464365583126 Marionette TRACE conn2 <- [1,3081,null,{"value":"13"}] 09:13:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:13:03 INFO - PROCESS | 3796 | 1464365583135 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 3796 | 1464365583136 Marionette TRACE conn2 <- [1,3082,null,{}] 09:13:03 INFO - PROCESS | 3796 | 1464365583140 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:13:03 INFO - PROCESS | 3796 | 1464365583237 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 09:13:03 INFO - PROCESS | 3796 | 1464365583245 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:13:03 INFO - PROCESS | 3796 | ++DOCSHELL 16F03C00 == 52 [pid = 3796] [id = 782] 09:13:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 127 (16F04400) [pid = 3796] [serial = 2344] [outer = 00000000] 09:13:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 128 (16F3A800) [pid = 3796] [serial = 2345] [outer = 16F04400] 09:13:03 INFO - PROCESS | 3796 | 1464365583293 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 129 (16FED000) [pid = 3796] [serial = 2346] [outer = 16F04400] 09:13:03 INFO - PROCESS | 3796 | 1464365583749 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:13:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:13:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 638ms 09:13:03 INFO - PROCESS | 3796 | 1464365583767 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 09:13:03 INFO - PROCESS | 3796 | 1464365583769 Marionette TRACE conn2 <- [1,3085,null,{"value":"13"}] 09:13:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:13:03 INFO - PROCESS | 3796 | 1464365583772 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:13:03 INFO - PROCESS | 3796 | 1464365583774 Marionette TRACE conn2 <- [1,3086,null,{}] 09:13:03 INFO - PROCESS | 3796 | 1464365583777 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:13:03 INFO - PROCESS | 3796 | 1464365583860 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 09:13:03 INFO - PROCESS | 3796 | 1464365583865 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:13:03 INFO - PROCESS | 3796 | ++DOCSHELL 16ECC800 == 53 [pid = 3796] [id = 783] 09:13:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 130 (16F05400) [pid = 3796] [serial = 2347] [outer = 00000000] 09:13:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 131 (17237C00) [pid = 3796] [serial = 2348] [outer = 16F05400] 09:13:03 INFO - PROCESS | 3796 | 1464365583912 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 3796 | ++DOMWINDOW == 132 (17608000) [pid = 3796] [serial = 2349] [outer = 16F05400] 09:13:04 INFO - PROCESS | 3796 | 1464365584376 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:13:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:13:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:13:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 639ms 09:13:04 INFO - PROCESS | 3796 | 1464365584395 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 09:13:04 INFO - PROCESS | 3796 | 1464365584397 Marionette TRACE conn2 <- [1,3089,null,{"value":"13"}] 09:13:04 INFO - PROCESS | 3796 | 1464365584422 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 3796 | 1464365584424 Marionette TRACE conn2 <- [1,3090,null,{}] 09:13:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:13:04 INFO - PROCESS | 3796 | 1464365584438 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:13:04 INFO - PROCESS | 3796 | 1464365584579 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 09:13:04 INFO - PROCESS | 3796 | 1464365584586 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:13:04 INFO - PROCESS | 3796 | ++DOCSHELL 1760E400 == 54 [pid = 3796] [id = 784] 09:13:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 133 (17637C00) [pid = 3796] [serial = 2350] [outer = 00000000] 09:13:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 134 (17652400) [pid = 3796] [serial = 2351] [outer = 17637C00] 09:13:04 INFO - PROCESS | 3796 | 1464365584696 Marionette DEBUG loaded listener.js 09:13:04 INFO - PROCESS | 3796 | ++DOMWINDOW == 135 (178A3000) [pid = 3796] [serial = 2352] [outer = 17637C00] 09:13:05 INFO - PROCESS | 3796 | 1464365585086 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:13:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:13:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 669ms 09:13:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:13:05 INFO - PROCESS | 3796 | 1464365585104 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 09:13:05 INFO - PROCESS | 3796 | 1464365585106 Marionette TRACE conn2 <- [1,3093,null,{"value":"13"}] 09:13:05 INFO - PROCESS | 3796 | 1464365585109 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 3796 | 1464365585111 Marionette TRACE conn2 <- [1,3094,null,{}] 09:13:05 INFO - PROCESS | 3796 | 1464365585115 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:13:05 INFO - PROCESS | 3796 | 1464365585239 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 09:13:05 INFO - PROCESS | 3796 | 1464365585245 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:13:05 INFO - PROCESS | 3796 | ++DOCSHELL 17647400 == 55 [pid = 3796] [id = 785] 09:13:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 136 (178A9000) [pid = 3796] [serial = 2353] [outer = 00000000] 09:13:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 137 (18082800) [pid = 3796] [serial = 2354] [outer = 178A9000] 09:13:05 INFO - PROCESS | 3796 | 1464365585323 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 3796 | ++DOMWINDOW == 138 (182C9800) [pid = 3796] [serial = 2355] [outer = 178A9000] 09:13:05 INFO - PROCESS | 3796 | 1464365585758 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:13:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:13:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:13:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:13:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 685ms 09:13:05 INFO - PROCESS | 3796 | 1464365585810 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 09:13:05 INFO - PROCESS | 3796 | 1464365585812 Marionette TRACE conn2 <- [1,3097,null,{"value":"13"}] 09:13:05 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:13:05 INFO - PROCESS | 3796 | 1464365585815 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:13:05 INFO - PROCESS | 3796 | 1464365585817 Marionette TRACE conn2 <- [1,3098,null,{}] 09:13:05 INFO - PROCESS | 3796 | 1464365585821 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:13:05 INFO - PROCESS | 3796 | 1464365585944 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 09:13:06 INFO - PROCESS | 3796 | 1464365586017 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:13:06 INFO - PROCESS | 3796 | ++DOCSHELL 110A3C00 == 56 [pid = 3796] [id = 786] 09:13:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 139 (13106C00) [pid = 3796] [serial = 2356] [outer = 00000000] 09:13:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 140 (19C61800) [pid = 3796] [serial = 2357] [outer = 13106C00] 09:13:06 INFO - PROCESS | 3796 | 1464365586061 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 141 (19C6B800) [pid = 3796] [serial = 2358] [outer = 13106C00] 09:13:06 INFO - PROCESS | 3796 | 1464365586698 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:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 140 (1720FC00) [pid = 3796] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 139 (1AE07C00) [pid = 3796] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 138 (1AE0F800) [pid = 3796] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 137 (178AA000) [pid = 3796] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 136 (15757C00) [pid = 3796] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 135 (10A62000) [pid = 3796] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 134 (10A5B800) [pid = 3796] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 133 (15F3BC00) [pid = 3796] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 132 (10B06800) [pid = 3796] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 131 (10375C00) [pid = 3796] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 130 (140CA400) [pid = 3796] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 129 (16F37800) [pid = 3796] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 128 (16F08000) [pid = 3796] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 127 (16F01C00) [pid = 3796] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 126 (152D4400) [pid = 3796] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 125 (1315BC00) [pid = 3796] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 124 (13106000) [pid = 3796] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 123 (15E21000) [pid = 3796] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:13:06 INFO - PROCESS | 3796 | --DOMWINDOW == 122 (1A333800) [pid = 3796] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:13:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:13:06 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:13:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:13:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:13:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:13:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 934ms 09:13:06 INFO - PROCESS | 3796 | 1464365586761 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 3796 | 1464365586763 Marionette TRACE conn2 <- [1,3101,null,{"value":"13"}] 09:13:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:13:06 INFO - PROCESS | 3796 | 1464365586766 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 3796 | 1464365586768 Marionette TRACE conn2 <- [1,3102,null,{}] 09:13:06 INFO - PROCESS | 3796 | 1464365586772 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:13:06 INFO - PROCESS | 3796 | 1464365586866 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 09:13:06 INFO - PROCESS | 3796 | 1464365586874 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\", \"9bcf99d9-1774-413b-936a-e5e1d9ccb0be\");\n\nvar timer = null;\nif (30000) {\n 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:13:06 INFO - PROCESS | 3796 | ++DOCSHELL 1288BC00 == 57 [pid = 3796] [id = 787] 09:13:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 123 (12D30000) [pid = 3796] [serial = 2359] [outer = 00000000] 09:13:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 124 (1431A400) [pid = 3796] [serial = 2360] [outer = 12D30000] 09:13:06 INFO - PROCESS | 3796 | 1464365586918 Marionette DEBUG loaded listener.js 09:13:06 INFO - PROCESS | 3796 | ++DOMWINDOW == 125 (1605A000) [pid = 3796] [serial = 2361] [outer = 12D30000] 09:13:07 INFO - PROCESS | 3796 | 1464365587343 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:13:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:13:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 591ms 09:13:07 INFO - PROCESS | 3796 | 1464365587363 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 09:13:07 INFO - PROCESS | 3796 | 1464365587365 Marionette TRACE conn2 <- [1,3105,null,{"value":"13"}] 09:13:08 WARNING - u'runner_teardown' () 09:13:08 INFO - No more tests 09:13:08 INFO - Got 0 unexpected results 09:13:08 INFO - SUITE-END | took 653s 09:13:08 INFO - Closing logging queue 09:13:08 INFO - queue closed 09:13:08 INFO - Return code: 0 09:13:08 WARNING - # TBPL SUCCESS # 09:13:08 INFO - Running post-action listener: _resource_record_post_action 09:13:08 INFO - Running post-run listener: _resource_record_post_run 09:13:09 INFO - Total resource usage - Wall time: 664s; CPU: 17.0%; Read bytes: 90930688; Write bytes: 945214464; Read time: 422947; Write time: 1147958 09:13:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:13:09 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 69742592; Read time: 0; Write time: 70313 09:13:09 INFO - run-tests - Wall time: 662s; CPU: 17.0%; Read bytes: 90930688; Write bytes: 809039360; Read time: 422947; Write time: 1031928 09:13:09 INFO - Running post-run listener: _upload_blobber_files 09:13:09 INFO - Blob upload gear active. 09:13:09 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:13:09 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:13:09 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:13:09 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:13:10 INFO - (blobuploader) - INFO - Open directory for files ... 09:13:10 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:13:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:13:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:13:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:13:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:13:11 INFO - (blobuploader) - INFO - Done attempting. 09:13:11 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:13:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:13:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:13:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:13:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:13:13 INFO - (blobuploader) - INFO - Done attempting. 09:13:13 INFO - (blobuploader) - INFO - Iteration through files over. 09:13:13 INFO - Return code: 0 09:13:13 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:13:13 INFO - Using _rmtree_windows ... 09:13:13 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:13:13 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/643feec87323c1401db5fb3765211b1ac39c38567047b44466283bf16334d6a9ef2b3bbfea83928793f9bbbd6e85706b3fc9cb7c2a53a00f9df1533b9705c2d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7636f36a19acef33f24a934cca4d7028696252bf9a96305b1569a829298e7f262e25a8f90629ec261f1fb67f6b6af5e2926c5f6f8e802aa4afdcdd653d9ca7b8"} 09:13:13 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:13:13 INFO - Writing to file C:\slave\test\properties\blobber_files 09:13:13 INFO - Contents: 09:13:13 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/643feec87323c1401db5fb3765211b1ac39c38567047b44466283bf16334d6a9ef2b3bbfea83928793f9bbbd6e85706b3fc9cb7c2a53a00f9df1533b9705c2d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7636f36a19acef33f24a934cca4d7028696252bf9a96305b1569a829298e7f262e25a8f90629ec261f1fb67f6b6af5e2926c5f6f8e802aa4afdcdd653d9ca7b8"} 09:13:13 INFO - Running post-run listener: copy_logs_to_upload_dir 09:13:13 INFO - Copying logs to upload dir... 09:13:13 INFO - mkdir: C:\slave\test\build\upload\logs 09:13:13 INFO - Copying logs to upload dir... 09:13:13 INFO - Using _rmtree_windows ... 09:13:13 INFO - Using _rmtree_windows ... 09:13:13 INFO - Using _rmtree_windows ... 09:13:13 INFO - Using _rmtree_windows ... 09:13:13 INFO - Using _rmtree_windows ... 09:13:13 INFO - Using _rmtree_windows ... 09:13:13 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=823.875000 ========= master_lag: 17.26 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 14 mins, 1 secs) (at 2016-05-27 09:13:12.539317) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 09:13:12.540285) ========= '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-122\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-122 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-122 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-122 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-122 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-122 WINDIR=C:\WINDOWS using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/643feec87323c1401db5fb3765211b1ac39c38567047b44466283bf16334d6a9ef2b3bbfea83928793f9bbbd6e85706b3fc9cb7c2a53a00f9df1533b9705c2d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7636f36a19acef33f24a934cca4d7028696252bf9a96305b1569a829298e7f262e25a8f90629ec261f1fb67f6b6af5e2926c5f6f8e802aa4afdcdd653d9ca7b8"} build_url:https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/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/YnxxoFi3T0KM57-ykXJZCQ/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/643feec87323c1401db5fb3765211b1ac39c38567047b44466283bf16334d6a9ef2b3bbfea83928793f9bbbd6e85706b3fc9cb7c2a53a00f9df1533b9705c2d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/7636f36a19acef33f24a934cca4d7028696252bf9a96305b1569a829298e7f262e25a8f90629ec261f1fb67f6b6af5e2926c5f6f8e802aa4afdcdd653d9ca7b8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YnxxoFi3T0KM57-ykXJZCQ/artifacts/public/build/firefox-48.0a2.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-27 09:13:12.665912) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-27 09:13:12.666310) ========= '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-122\Application Data CLIENTNAME=Console COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-XP32-IX-122 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-122 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOGONSERVER=\\T-XP32-IX-122 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-122 USERNAME=cltbld USERPROFILE=C:\Documents and Settings\cltbld.T-XP32-IX-122 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-27 09:13:12.783858) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 09:13:12.784184) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-27 09:13:13.112224) ========= ========= Total master_lag: 17.59 =========